OpenLayersを使って国土地理院のベクトルタイルを表示する

はじめに

Mapbox社の出現により、ここれまでのウェブ地図サービスの主流であった、「ラスタータイル」方式は過去の技術になっています。
そういった世の中の流れに追従して、国土地理院からもベクトルタイルの提供が開始されました。

そこで、今回はOpenLayersを使って国土地理院のベクトルタイルを表示してみました。

OpenLayersでベクトルタイルの設定

OpenLayersでは、ベクトルタイル用のレイヤ(VectorTile)が用意されているのでそれを使用します。後は、styleをどう表示するかは、通常のベクタレイヤと同じです。

地図イメージ

地図イメージ1

地図イメージ2

地図イメージ3

まとめ

OpenLayersでベクトルタイルが簡単に表示できることが分かりました。OpenLayersと国土地理院に感謝です。

ただ、地理院タイルなみの表示を行うとするとスタイルの設定がかなり難しいです。スタイルが複雑すぎるとベクトルタイルの良さである高速描画が生かせなくなるので、悩ましいところです。

Print Friendly, PDF & Email

シェアする

  • このエントリーをはてなブックマークに追加

フォローする