Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2021-05-20-Vector Tile in QGIS (in Japanese)
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
UBUKAWA Taro
May 18, 2021
Technology
160
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2021-05-20-Vector Tile in QGIS (in Japanese)
2021年5月20日 国連オープンGISイニシアチブ ワークショップ説明資料
UBUKAWA Taro
May 18, 2021
More Decks by UBUKAWA Taro
See All by UBUKAWA Taro
2023-03-02_UN Vector Tile Implementation
ubukawa
0
140
2023-02-09_VectorTilePractice
ubukawa
0
140
2022-10-01_NASA Space APPs challenge Kushimoto
ubukawa
0
240
2022-08-25_UNVT Presentation at FOSS4G 2022
ubukawa
0
350
2021-12-16-UNVT(UniteMapConference)
ubukawa
0
92
2021-09-30_UNVT presentation at FOSS4G 2021
ubukawa
0
190
2021-08-09-Converting TopoJSON with unvt/nanban
ubukawa
0
110
2021-07-28-unvt-exercise-text-font
ubukawa
0
450
2021-07-15-unvt-exercise-day05
ubukawa
0
85
Other Decks in Technology
See All in Technology
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
130
【GCC2026】TrueHDRIを用いたルックデブ環境とライティングテクニック
bandainamcostudios
PRO
0
140
Android skills に学ぶ
kokiko
0
130
【CEDEC2026】Creative Approaches to Localizing the Dialects and Unique Speech of Umamusume: Pretty Derby Characters in English
cygames
PRO
4
26k
FDEの心得
noriakioji
5
6.4k
Flutter × BLE Centralを自前Pluginで実装する設計パターン - MethodChannel / EventChannelで作る双方向ブリッジの実践 / Building Custom Flutter BLE Central Plugins: Bidirectional Bridging with Method & Event Channels
bitkey
PRO
0
200
作って理解するCoding Agent 〜フレームワークに頼らないピュア Python での実装〜
takapy
2
510
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
AI・HPC開発を支えるGPU環境の新しい選択肢 液冷GPUシステム「AquSys」の取り組み
gpuunite_official
0
170
Kiro Crew入門 - 常駐エージェントの仕組みと使いどころ / Intro to Kiro Crew
k_adachi_01
1
670
MIXIで活躍できるエンジニアを 若手社員目線で考えてみる
mixi_engineers
PRO
0
110
強化学習「理論」入門
enakai00
3
3.6k
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
540
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
240
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Visualization
eitanlees
152
17k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
900
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
260
Transcript
QGISでの ベクトルタイル表示 (日本語・仮訳) 国連オープンGISワークショップ 2021年5月20日 国連地理空間情報課 専門家 鵜生川
目次 1. 前提条件 2. Browser Panelでのベクトルタイル接続 3. スタイル情報なしでのベクトルタイル読み込み 4. スタイル情報ありでのベクトルタイル読み込み
5. さらに知りたい方へ Today, you will simply learn how you can read the vector tile with/without style in QGIS.
1. 前提条件 練習を開始する前に以下について確認してください: • QGISのバージョンは3.16以降ですか? • それより古いバージョンではこの方法は試せません。 • このスライドで紹介しているものはバージョン 3.16.6
を使っています。 • 読み込みたいベクトルタイルの場所(URL)を確認してください。 • (任意) 読み込みたいスタイル情報 (style.json)の場所を確認してくだ さい。
2. Browser Panelでのベクトルタイル接続 QGISでどうやって読み込む? • QGISを立ち上げる。 • Browser Panelの“Vector Tile”を
右クリックして、“new generic Connection”を選ぶ。 ※日本語版を使っている方は表示 が日本語の可能性があります。
3.スタイル情報なしでのベクトルタイル読み込み (1) • 接続名を Name に記入する。 • タイルの URLを指定する。 以下のURLでも練習できます。
https://ubukawa.github.io/vt-test/ne-test/{z}/{x}/{y}.pbf • タイルの最大最小ズームを指定する。 上のURLを使った場合は最大は5です。. • “OK”をクリックする。 ここではスタイルを参照しないで、ベクトルタ イルを読んでみますので、Style URLは空欄のま までよいです。 (スタイル付きはこの次の練習です。)
• Browser Panelで先ほど 登録したベクトルタイルを 選択。 • すると layers panel に表
示されます。 • スタイル情報なしのベクト ルタイルデータが表示さ れます。 このデータはNaturalEarth (free data)のデータです。練習用であり、地図の境 界は国連やその他の組織の公式見解を示唆するものではありません。 3.スタイル情報なしでのベクトルタイル読み込み (2)
4.スタイル情報ありでのベクトルタイル読み込み (1) 今回は、スタイル情報ありでファイルを開くので、 “Style URL” を記入します。 • 接続名をNameに記入する。 • タイルの
URLを指定する。 以下のURLでも練習できます。 https://ubukawa.github.io/vt-test/ne-test/{z}/{x}/{y}.pbf • タイルの最大最小ズームを指定する。 上のURLを使った場合は最大は5です。. • スタイル情報のURLを指定する。 上のURLのタイルであれば以下のスタイルを参照できます。. https://ubukawa.github.io/vt-test/maps/test-simple.json • “OK”をクリックする。
• Browser Panelで先ほど登録した ベクトルタイルを選択。 • すると layers panel に表示されま す。
• スタイル情報ありのベクトルタイル データが表示されます。 • QGIS は mapbox-gl js ライブラリと 全く同じようには表示しません。 • QGIS 向けのスタイルはシンプルな ものにする必要がある場合がありま す。 (右の例では、ポイントデータがアイ コンを利用しており、また描画情報 がないためスキップされています。) 4.スタイル情報ありでのベクトルタイル読み込み (2) このデータはNaturalEarth (free data)のデータです。練習用であり、地図の境 界は国連やその他の組織の公式見解を示唆するものではありません。
(参考) 前ページの絵をmapbox-gl jsでみると・・・ Differences • Background • Labels of the
point • Width of the line. • Etc… https://ubukawa.github.io/vt-test/maps/test-simple-mapbox.html
5.さらに知りたい方へ もしもスタイルを編集したい場合には、style.json を編集してサーバにアップ ロードすることが必要です。 • どうやってスタイルを編集する? • Texit editor •
Maputnik • HOCON parser (UNVT) • どうやってベクトルタイルを作成する? • Tippecanoe • UNVT/nanban (docker) • どうやってベクトルタイルをホストする? • ウェブサーバによる静的なホスティング • Node js サーバをつかって、mbtilesファイルから pbf ファイルを配信する。. 詳細については、 UNVT Workshopの 資料をご覧下さい! https://unvt.github.io/512/
参考資料 • QGIS Users’ Guide https://docs.qgis.org/3.16/en/docs/user_manual/working_with_vect or_tiles/vector_tiles_properties.html • NaturalEarth https://www.naturalearthdata.com/
• UNVT Github https://github.com/unvt https://github.com/un-vector-tile-toolkit