convertScreenToTileCoord

説明

指定された画面ピクセルが含まれるマップ タイルの行番号と列番号を返します。

パラメータ

以下のパラメータのタイプについては、リクエスト URL のデータ タイプを参照してください。

パラメータ タイプ 必須 説明
name String はい 名前付きマップの名前を指定します。
level Integer はい

マップのズーム レベルを指定します。

このパラメータは、名前付きマップの minLevel 値以上、maxLevel 値以下の値に設定する必要があります。getDescription メソッドを呼び出し、返される MapDescription オブジェクトを調べることによって、これらの値を決定できます。詳細については、getDescriptionおよびMapDescriptionを参照してください。

screenX Integer はい タイルの選択に使用するビュー内のポイントの x 座標値を指定します。このポイントは、ビューの左上隅からピクセル単位で指定します。
screenY Integer はい タイルの選択に使用するビュー内のポイントの y 座標値を指定します。このポイントは、ビューの左上隅からピクセル単位で指定します。
view 境界 はい マップを表示するビューの地理境界を、マップの座標系で表現して指定します。
output String はい レスポンス形式を指定します。json を指定する必要があります。


http://<server>:<port>/rest/Spatial/LegacyMapTilingService/convertScreenToTileCoord?
  name=/NamedTiles/WorldTile
  &level=4
  &screenX=100
  &screenY=100
  &view=-20000000,20000000,20000000,-20000000
  &output=json
			

上の例では、次の JSON レスポンス オブジェクトが返されます。


{"EnvinsaResponse":{"tileCoord":{"column":1,"row":1},"type":"MapTilingResponse"}}
			

戻り値

上の例に示すように、TileCoordinate オブジェクトが返されます。TileCoordinate を参照してください。