furuhashilab / 2021gsc_ShogoHirasawa

古橋研究室 4年 平澤彰悟の卒論リポジトリ
https://furuhashilab.github.io/2021gsc_ShogoHirasawa/
Creative Commons Attribution 4.0 International
0 stars 0 forks source link

東京都のベクトルタイルマップ作り #27

Open ShogoHirasawa opened 2 years ago

ShogoHirasawa commented 2 years ago

完成理想図

IMG_9306

.shpから.geojson にQGISで変換

このサイトから.shpをインストールし、QGISで.geojsonに変換

tippecanoeでベクトルタイル化

以下のコマンドを実行

tippecanoe --no-tile-compression -z20 -Z12 -e Tokyo_VT_dir -y fclass -l Tokyo_VT -ai Tokyo_VT.geojson 

オプション -y の部分については、上記で制作したgeojsonの中を見て、fclassを指定することとした。

スクリーンショット 2022-01-28 15 31 02

作ったベクトルタイルを描画

index.htmlに以下のコードを記述


- 画面が白くなり描画されず...
<img width="1389" alt="スクリーンショット 2022-01-28 15 08 25" src="https://user-images.githubusercontent.com/29940264/151496118-d36b3610-4d59-48a9-ad57-dc110ecb9afb.png">
ShogoHirasawa commented 2 years ago

.shpから.geojsonに上手く書き出せていないのかも...

ShogoHirasawa commented 2 years ago

タイルソースの指定が間違っているのかも。 ここを参考に少し調べてみる https://docs.mapbox.com/help/glossary/source-layer/

ShogoHirasawa commented 2 years ago

コンソールログをみたら以下の表示がでた。 tilesizeに問題があったらしい

スクリーンショット 2022-01-28 20 23 19
ShogoHirasawa commented 2 years ago

とりあえず、ラスターの上にベクトルタイルを表示させることに成功!

スクリーンショット 2022-01-28 20 45 46

たぶん、geojsonのデータがよくなかったのか、描画位置がいまいち...。 次は、geojsonのデータを作り直すところからやりたい