ドキュメントを検索

embed

チュートリアル Step 1: 初期位置とズームの設定

この Step の前提

Step 0 を終えて、HTML ファイル1つで地図が表示できる状態から始めます。この時点の表示範囲は既定の世界全体です。この Step では、表示する場所と視点の角度を指定します。

場所と拡大率を指定する

embed の設定は、すべて divdata-* 属性で書きます。場所は data-lat(緯度)と data-lng(経度)、拡大率は data-zoom です。

<div class="geolonia"
     data-lat="35.658581" data-lng="139.745438" data-zoom="16"></div>

視点を傾けて回す

平面図だけでなく、視点の角度も指定できます。傾きは data-pitch、回転は data-bearing です。ここまでの指定を反映した index.html の全体が次のコードです。

<style>
  .geolonia { width: 100%; height: 100vh; }
</style>

<div class="geolonia"
     data-lat="35.658581" data-lng="139.745438" data-zoom="16"
     data-pitch="45" data-bearing="20"></div>

<script src="https://cdn.geolonia.com/embed/v5/embed?geolonia-api-key=YOUR-API-KEY"></script>

上のコードは、そのまま下で動作しています。東京タワーを、45度傾け、少し回転させた視点で表示しています。

動いたか確認する

中心が東京タワーになり、地図が斜めから見た表示になっていれば成功です。data-latdata-lng を任意の座標に差し替え、指定した地点が中心に表示されることも確認してください。

うまくいかないとき
  • 中心が海や別の国に飛ぶ → 緯度と経度を取り違えています。日本国内なら data-lat はおよそ 24〜46、data-lng はおよそ 123〜146 です。
  • 属性を書いたのに反映されない → 属性名のつづりを確認(間違った属性は、エラーを出さずに無視されます)。値は数字だけを書きます("35.65" のように単位や度記号は付けない)。

次の Step

以上で、初期位置とズームの設定は完了です。この時点で地図に表示されているのは中心の1点だけです。次の Step 2: マーカーとデータの追加 で、複数の地点データを地図に重ねます。