convertMapToTileCoord
Description
Renvoie les numéros de ligne et de colonne de la carte tuilée dans laquelle figure un ensemble de coordonnées de carte définis.
Paramètres
Pour plus d'informations sur les types de paramètres répertoriés ci-dessous, reportez-vous à la section Types de données d'URL de requête.
Paramètre | Type | Requis | Description |
---|---|---|---|
worldX | Flottant | oui |
Définit la coordonnée x de l'emplacement des points de la carte. L'emplacement de la carte est exprimé en fonction des unités du système de coordonnées de la carte (par exemple, en degrés ou en mètres). Vous pouvez déterminer le système de coordonnées de la carte en appelant la méthode convertScreenToMapCoord, puis en examinant l'objet MapCoordinate renvoyé. Pour plus d'informations, reportez-vous aux sections convertScreenToMapCoord et MapCoordinate. |
worldY | Flottant | oui |
Définit la coordonnée y de l'emplacement des points de la carte. L'emplacement de la carte est exprimé en fonction des unités du système de coordonnées de la carte (par exemple, en degrés ou en mètres). Vous pouvez déterminer le système de coordonnées de la carte en appelant la méthode convertScreenToMapCoord, puis en examinant l'objet MapCoordinate renvoyé. Pour plus d'informations, reportez-vous aux sections convertScreenToMapCoord et MapCoordinate. |
level | Entier | oui |
Indique le niveau de zoom de la carte. Ce paramètre doit être défini à une valeur supérieure ou égale à la valeur minLevel et à une valeur inférieure ou égale à la valeur maxLevel de la carte nommée. Vous pouvez déterminer ces valeurs en appelant la méthode MapDescription, puis en examinant l'objet MapDescription renvoyé. Pour plus d'informations, reportez-vous aux sections getDescription et MapDescription. |
name | Chaîne | oui | Indique le nom de la carte nommée dont les cartes tuilées sont générées. |
output | Chaîne | oui | Indique le format de réponse. Il doit s'agir de json. |
Exemple
http://<server>:<port>/rest/Spatial/LegacyMapTilingService/convertMapToTileCoord?
name=/NamedTiles/WorldTile
&level=4
&worldX=-79.377366
&worldY=43.64713
&output=json
L'exemple ci-dessus renvoie l'objet de réponse JSON suivant :
{"EnvinsaResponse":{"tileCoord":{"column":4,"row":4},"type":"MapTilingResponse"}}
Résultat
Objet TileCoordinate tel que défini dans l'exemple ci-dessus. Reportez-vous à la section TileCoordinate.