Beschreiben von benannten Karten
Beschreibung
Nutzt eine Kartenliste als Eingabe und gibt die Beschreibung dieser Karten zurück.
URL-Format von HTTP-POST-Anforderungen
Für HTTP-POST-Anforderungen wird das folgende Format verwendet:
HTTP POST: /maps.json
POST DATA: {
"namedMapsList": ["/Samples/NamedMaps/CountriesWithShapeTable",
"/Samples/NamedMaps/MapWithLayer",
"/DoesNotExist"]
}
POST BODY: Content-Type:application/json {list of maps}
Parameter
Weitere Informationen zu den unten aufgeführten Parametertypen finden Sie unter URL-Anforderungsdatentypen.
Parameter | Typ | Erforderlich | Beschreibung |
---|---|---|---|
maps=<Karten> | Zeichenfolgenliste | optional | Kommagetrennte Liste mit Pfaden zu Karten, die beschrieben werden sollen. Beispiel: /Samples/NamedMaps/CountriesWithShapeTable,/Samples/NamedMaps/MapWithLayer. |
Gibt zurück:
Gibt die Metadaten der Karten zurück.
Beispiel
Gibt die Metadaten für die Karten „CountriesWithShapeTable“ und „MapWithLayer“ im Datenbankverzeichnis /Samples/NamedMaps mit englischem Gebietsschema (US) zurück.
http://<server>:<port>/rest/Spatial/MappingService/maps.json
{
"namedMapsList": ["/Samples/NamedMaps/CountriesWithShapeTable",
"/Samples/NamedMaps/MapWithLayer",
"/DoesNotExist"]
}
Im folgenden Beispiel wird das in der Antwort zurückgegebene JSON-Objekt angezeigt:
{
"maps": [
{
"MapDescription": {...}
},
{
"MapDescription": {...}
}
],
"errorMessages": [
{
"name": "/DoesNotExist",
"message": "RepositoryEx_ResourceNotFound: Resource was not found - /DoesNotExist"
}
]
}