OpenLayersを利用して、鉄道などの点線を表示させる

OpenLayersを利用して、鉄道などの点線を表示させる。

OpenLayersのスタイル設定は、通常javascriptで設定するが、
今回は、以下のjavascriptを利用してjsonファイルで記述する。

1.スタイル設定

スタイル設定は、スタイルを定義したjsonファイルを読み込んで、

今回は任意のクラスであるFileSystemDataを利用する。
makeStyleでスタイルクラスを作成し設定する。

WebMap.js

2.鉄道の点線

鉄道の表示は、黒色の太めの線を設定し、少し細めの白色点線を組み合わせることで実現できる
ここで、lineCapを’square’にしないと丸い点線になる。

rail.json

3.道路の点線

道路の点線も同様に作成する。

road.json

Print Friendly, PDF & Email

シェアする

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

フォローする