境界ボックスを指定した名前付きマップのレンダリング

説明

ボックスで定義する領域のマップのイメージを指定形式で返します。

HTTP GET URL 形式

HTTP GET リクエストには次の形式を使用します。


HTTP GET /maps/map name/image.image type;w=width;h=height;b=x1,y1,x2,y2,srs;
[r=resolution]/
			

パラメータ

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

パラメータ タイプ 必須 説明
map name String はい レンダリングするマップの名前。マップは、リポジトリ内の名前付きマップの場所に基づいて、レンダリングする名前付きマップの Regex で指定します。名前付きマップの名前は、URL の /maps 部と URL の /image.image type 部の間で定義します。例えば、リポジトリ内の /earth/Europe にある名前付きマップをレンダリングするには、次のような URL を使用します。http://.../maps/earth/Europe/image.png;...
image type String はい 取得するイメージのタイプ (gif、png、jpg、bmp、jpeg、tiff)
w=width Integer はい イメージの幅 (ピクセル単位)。
h=height Integer はい イメージの高さ (ピクセル単位)。
b=x1, y1, x2, y2, srs Double、Double、Double、Double、String はい 現実世界の x, y 対角座標と srs 名 (空間参照系) でビュー全体を定義する境界ボックス。
r=resolution Integer いいえ マップの DPI 解像度を整数として指定します。DPI は、マップ イメージの解像度を 1 インチあたりのドット数 (1 リニア インチ内に含めることのできるドットの数) で測定します。指定しない場合は、サーバーのデフォルトが使用されます。
bc=background color String いいえ マップ イメージで使用する背景色。RRGGBB 形式で表現されます。指定されていない場合は、背景色が透明になります。
注: SOAP API とは異なり、16 進 Web カラーの前に # は付けません。
bo=background opacity Double いいえ

背景色の透過性。background 属性と backgroundOpacity 属性が指定されている場合は、それらの値を使用して背景が描画されます。背景が使用されていない場合は、backgroundOpacity 属性に関係なく、背景が完全な透明になります。背景が使用されていても透過性が指定されていない場合は、背景が完全な不透明になります。

戻り値

指定された形式でイメージを返します。

名前付きマップを、PNG として、640 x 480 ピクセルのサイズで、WGS 84 の (0, 0) を中心とし (境界ボックスで定義)、DPI は 72 としてレンダリングします。

GET http://<server>:<port>/rest/Spatial/MappingService/maps/Samples/NamedMaps/WorldMap/image.png;w=640;h=480;b=-10,-10,10,10,epsg%3A4326;r=72
Content-type: application/json
Authorization: <Basic or Spectrum Token>