2019/3/11更新
 MyMap3D APIは,範囲やズームレベル等をクエリーパラメータで指定することにより,任意の範囲や解像度で3D地図を表示できるWebページを提供します.他のWebアプリケーションからリンクしたり,<ifram>要素で埋め込むなどして使用することができます.

バージョン


1.0 ( 2019-03-11 )

サービスURL


https://gsj-seamless.jp/labs/mymap3d/1.0/mymap3d.html

クエリーパラメータ


上記のサービスURLに続けて以下のクエリーパラメータが指定できます.
名称意味省略とデフォルト説明
box矩形範囲省略可
デフォルトは 富士山周辺
カンマ区切りで南,西,北,東で指定(度数)
南と北は-90~90でなければなりません.
西 < 東でなければなりません
zズームレベル省略可,デフォルト値 110以上の整数で指定
terrainZ標高データのズームレベル省略可,デフォルト値 80以上の整数で指定
hf高さの誇張係数省略可,デフォルト値 10以上の数値で指定
base背景地図省略可,
デフォルトは地理院地図(標準)
地図画像URLまたはタイルURLテンプレート(*1)で指定
overlayオーバーレイ地図省略可,デフォルトはシームレス地質図V2地図画像URLまたはタイルURLテンプレート(*1)で指定
このパラメータは複数指定可
opacityオーバーレイの重ね合わせの不透明度省略可,デフォルト値 0.70~1の数値で指定
rotation自動回転時の秒数省略可,デフォルト値 101回転に要する秒数を0 以上の数値で指定
空白または0を指定すると回転しない
ambient環境光の強度省略可,デフォルト値 0.50~1の数値で指定
background背景色省略可,デフォルト値 7ca2de(青藤色)6桁の16進数(rrggbb)で指定
infoクリック時のポイント情報省略可
デフォルトは20万分の1日本シームレス地質図V2の凡例情報
ポイント情報を表示するhtmlまたはjsonを返すURLテンプレートを指定
テンプレートには緯度と経度を示す{lat}及び{lng}キーワードを埋め込む
terrain地形データ(*2)省略可
デフォルトは国土地理院の標高タイル(基盤地図情報数値標高モデル)DEM10B
標高タイルをタイルURLテンプレート(*1)で指定
markersマーカ省略可,
省略した場合はマーカを表示しない
カンマ区切りで,緯度,経度,タイトル,色のセットを,マーカの数だけ並べる
azimuthCカメラの方位角省略可,デフォルト値 1800~360未満の数値で指定
地図中心から見たカメラの方位角
elevCカメラの仰角省略可,デフォルト値 30-90~90の数値で指定
地図中心から見たカメラの仰角
distanceC地図中心とカメラの距離省略可,デフォルト値 20000正の数値で指定(メートル)
directional平行光の強度省略可,デフォルト値 0.70~1の数値で指定
colorL平行光の色省略可,デフォルト値 ffffff(白色)6桁の16進数(rrggbb)で指定
azimuthL平行光の方位角省略可,デフォルト値 1200~360未満の数値で指定
地図中心から見た平行光源位置の方位角
elevL平行光の仰角省略可,デフォルト値 25-90~90の数値で指定
地図中心から見た平行光源位置の仰角
colorBボタンの色省略可,デフォルト値 ffffff(白色)6桁の16進数(rrggbb)で指定
sizeBボタンのサイズ省略可,デフォルト値 0.50~1の数値で指定
0を指定すると非表示
shininess鏡面反射度省略可,デフォルト値 無し正の数値で指定
鏡面反射の光沢の度合い
metalness金属類似度省略可,デフォルト値 無し0~1の数値で指定
材質の金属との類似度
roughness表面の粗さ省略可,デフォルト値 無し0~1の数値で指定
0でスムーズな鏡面反射,1で完全な拡散
鏡面反射から拡散反射までの度合い
axis3軸表示省略可,デフォルト値 0(非表示)0(非表示)または1(表示)で指定
helper平行光ヘルパー省略可,デフォルト値 0(非表示)0(非表示)または1(表示)で指定
平行光の光源,光束.到達距離を把握するためのヘルパー

*1 タイルURLテンプレート

 地図タイルを呼び出すために使用する以下のような文字列で,"{x}", "{y}", "{z}"といったキーワードが埋め込まれています.
(例) 20万分の1日本シームレス地質図V2
https://gbank.gsj.jp/seamless/v2/api/1.2/tiles/{z}/{y}/{x}.png
 これらのキーワードは,MyMap3D内で実際の値(タイル座標やズームレベル)に変換されて使用されます.国土地理院の地理院タイル一覧で「URL: 」に続けて記載されている文字列がこれに当たります.

*2 地形データ

 MyMap3Dでは,国土地理院が公開している以下の標高タイルを利用できます.  また,以下のシームレス標高サービスも利用できます

地図操作方法


補足


サンプル