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.