Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
はじめてのPLATEAU
Search
nokonoko1203
November 06, 2026
Programming
130
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
はじめてのPLATEAU
nokonoko1203
November 06, 2026
More Decks by nokonoko1203
See All by nokonoko1203
Claudeで位置情報を触ってみる
nokonoko1203
1
300
PLATEAUエージェントとCity Data Toolkitの実装
nokonoko1203
1
180
Introduction to Point Tiler
nokonoko1203
0
120
CloudflareでGIS × AIエージェント開発!
nokonoko1203
0
530
GISエンジニアから見たLINKSデータ
nokonoko1203
0
290
釣り地図SNSにおける有料機能の実装
nokonoko1203
0
310
EMがLLMで仕様書駆動開発したらすごい捗った
nokonoko1203
1
120
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
890
日本全国・都市3D化プロジェクト「PLATEAU」とデータ変換OSS「PLATEAU GIS Converter」の公開
nokonoko1203
4
7.6k
Other Decks in Programming
See All in Programming
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
120
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
400
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
2k
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
210
DroidKnights 2026 Android A2UI Jetpack Compose 기반의 안전한 AI UI 렌더링 - 박제창
itsmedreamwalker
1
150
Kotlinize Is Not Just Converting to Kotlin
chigichan24
1
220
まずはコードより業務と向き合う:テーブル解体のためにPdMを呼んだ話
sakawe_ee
0
130
TS 7.0 で baseUrl が使えなくなった今、パスエイリアスをどうするか
bicstone
2
460
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
140
React Native経験者が Flutterを30⽇間触って驚いたこと
3saito
0
140
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
340
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
350
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
300
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The SEO Collaboration Effect
kristinabergwall1
1
610
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.7k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
470
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
390
Build your cross-platform service in a week with App Engine
jlugia
234
19k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
450
Marketing to machines
jonoalderson
1
6k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Transcript
PLATEAU Hands-on 26 2026-11-06 はじめてのPLATEAU 3D都市モデルを見て・変換して・重ねてみよう
自己紹介 Principal Engineering Manager 西尾 悟 NISHIO Satoru
今日のお題 会場周辺で、大規模の洪水が 起きても浸水しない建物を見 つける
00 はじめに 今日つくる地図 2D 浸水しない建物 3D その他の建物 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
00 はじめに 今日の流れ 01 02 03 04 05 06 07
08 09 10 GIS QGIS PLATEAU Converte r Cesium プラグイン PLATEAU プラグイン AI活用 Mapsuke まとめ
00 はじめに 進め方 操作 困ったら ・スライドと同じ操作をする ・URLや式は、スライドを見て入 力する ・現地:手を挙げる ・オンライン:チャットに書く
01 / 10 GISとは
01 GISとは GISとは GIS=地理情報システム 位置を持ったデータを、重ねて、調べて、地図にする
01 GISとは 身近なGIS ハザードマップ 都市計画図 浸かる場所を知り、避難先を決 める どこに何を建てられるかを確か める カーナビ
雨雲レーダー 道路のつながりから道順を探す 雨の強い場所と動きを見る 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
01 GISとは レイヤを重ねる 種類ごとのデータ=レイヤ 重ねて答えを出す 出典:3D都市モデル(PLATEAU)千代田区 2025年度、国土地理院(道路中心線、地理院タイル淡色地図)を加工して作成
01 GISとは ベクタとラスタ ベクタ:点・線・面 ラスタ:画素の並び 例:駅、道路、建物 例:航空写真、標高
01 GISとは 属性 形と表が1対1 属性の例 ・高さ ・用途 ・浸水深 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
01 GISとは 座標系とは 地球上の位置を数字で表すルール 地理座標系 投影座標系 位置を角度(緯度・経度)で表す 平面に広げて、距離(m)で表す 出典:Natural Earthを加工して作成
01 GISとは 日本でよく使う座標系 座標系 種類 EPSG よく使う場面 JGD2011(緯度経度) 地理 6668
国土数値情報など、国のデータ JGD2011(緯度経度+標高) 地理 6697 PLATEAUのCityGML WGS 84(緯度経度) 地理 4326 GPS、Webで配るデータ 平面直角座標系 第IX系 投影 6677 東京都の測量、距離や面積の計算 Webメルカトル 投影 3857 地理院タイルなどのWeb地図 座標系の設定を間違えると、データがずれる
02 / 10 QGISの基本
02 QGISの基本 QGISとは ・無料、オープンソースのGISソ フト ・Windows、macOS、Linuxで 動く ・世界中の開発者が開発し、年に数 回新しい版が出る 出典:QGIS公式サイト
https://qgis.org
02 QGISの基本 QGISでできること 表示 分析 さまざまな形式のデータを重ねる 空間検索、集計、バッファなど 地図づくり 3D表示 色分け、ラベル、印刷レイアウト
建物や地形を立体で見る
02 QGISの基本 QGISの版 長期リリース版(LTR)と最新版がある 今日の推奨 QGIS 3.44(LTR)か4.2 版の確かめ方:ヘルプ → QGISについて
02 QGISの基本 画面の構成 1 マップキャンバス 2 レイヤパネル 3 ブラウザパネル 4
ツールバー
02 QGISの基本 レイヤの重なり順 上にあるレイヤが手前に描 かれる 背景地図は一番下に置く
02 QGISの基本 XYZ タイルの新規接続を開く ブラウザ → 「XYZ タイル」を右クリック → 新規接続...
02 QGISの基本 地理院タイルのURLを入れる 名前 地理院タイル(淡色) URL https://cyberjapandata.gsi.go.jp/xyz/pale/{z}/{x}/{y}.png
02 QGISの基本 地図に追加する 追加した接続をダブルクリック
02 QGISの基本 会場周辺に移動する ・マウスホイール:拡大・縮小 ・ドラッグ:移動 ・目印:市ケ谷駅
02 QGISの基本 行政区域のデータをダウンロードする 1 「行政区域」のページを開く 2 2026年・東京都をダウンロード 3 ZIPを展開する https://nlftp.mlit.go.jp/ksj/gml/datalist/KsjTmplt-N032026.html
出典:国土数値情報ダウンロードサイト(国土交通省)
02 QGISの基本 ベクタのデータを追加する 展開したフォルダの N0320260101_13.geojson を地図にドラ ッグ
02 QGISの基本 ラスタのデータを追加する 1 「土地利用細分メッシュ」のページを開く 2 5339のZIPをダウンロード 3 展開した L03-b-14_5339.tif
をドラッグ https://nlftp.mlit.go.jp/ksj/gml/datalist/KsjTmplt-L03b_r.html
02 QGISの基本 うまくいかないとき 症状 確かめること 地図が出ない URLの打ち間違い、プロキシ設定 データが見えない レイヤを右クリック →「レイヤの領域にズーム」
真っ白 拡大しすぎ。少し縮小する
03 / 10 PLATEAUとは
03 PLATEAUとは PLATEAUとは 国土交通省が進める、3D都市モデ ルの整備・活用・オープンデータ化 のプロジェクト 2020年度に始まった 誰でも無料で使える 出典:国土交通省 PLATEAUウェブサイト
https://www.mlit.go.jp/plateau/
03 PLATEAUとは 整備状況 データを公開している都市・ 地区 329 ※2025年度末時点 出典:国土交通省 PLATEAUウェブサイト Open
Data(2026年5月11日更新)、PLATEAU ビジョン 2026
03 PLATEAUとは 3D都市モデルとは 都市を3Dで再現したデータ 建物1棟ずつに、位置と情報が付い ている 用途、高さ、建築年、災害リスク など 出典:PLATEAU VIEW(国土交通省)
https://plateauview.mlit.go.jp/
03 PLATEAUとは 地理空間情報だから、できること 重ねる ハザードマップや都市計画と、同じ場所で重ね られる 調べる 用途や高さで建物を選び、数えられる 測る 距離、面積、高さを実際の長さで測れる
出典:PLATEAU VIEW(国土交通省) https://plateauview.mlit.go.jp/
03 PLATEAUとは PLATEAUの3つの取り組み データ整備の効率化・高 度化 仕様の拡張、AIの活用、作成 ツールのオープンソース化 先進的なユースケース開発 データ・カバレッジの拡大 防災、環境、まちづくりなど
で実証し、広げる 自治体の整備を支援し、 PLATEAU VIEWやAPIで使 いやすくする 作ったデータは、オープンデータとして公開 出典:国土交通省 PLATEAUウェブサイト(About) https://www.mlit.go.jp/plateau/about/
03 PLATEAUとは CityGML 都市の3Dモデルを記述する国際 標準の形式 ・形と意味を一緒に書く ・建物、道路、橋、植生、都市設備 など ・PLATEAUの元データ 出典:3D都市モデル(PLATEAU)千代田区
2025年度を加工して作成
03 PLATEAUとは CityGMLは大きくて難しい 千代田区 2025年度のCityGML 文字のデータ(XML) 約7.3GB 機械が読める形式だが、重い 展開後。ZIPで約2.1GB、約6.3万ファイル そのまま読めるソフトが少ない
仕様が細かい 変換して使う前提の形式 → プラグインとConverterの出番
03 PLATEAUとは LOD(詳細度) LOD1 LOD2 LOD3 LOD4 箱型(高さだけ) 屋根の形がある 窓や扉まである
建物の中まである 出典:3D都市モデル(PLATEAU)東京都サンプルデータ(竹芝モデル)2023年度を加工して作成
03 PLATEAUとは 地物の種類
03 PLATEAUとは 建物の属性 建物の情報は2種類 建物そのものの情報 高さ、用途、地上階数、住所 など 災害リスクの情報 洪水、高潮、津波、土砂災害 付いていない建物もある
03 PLATEAUとは 災害リスクの属性 リスクのある範囲の建物にだけ付く 洪水の場合 ・洪水浸水想定 ・高潮 ・津波 ・土砂災害 など
・対象の河川 ・規模 ・浸水深 ・浸水ランク ・浸水継続時間 会場周辺のデータにあるのは、洪水と土砂災害
03 PLATEAUとは 計画規模と想定最大規模 計画規模 想定最大規模(今日使う) 河川整備の目標にしている雨 その地域で想定される最大の雨 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
03 PLATEAUとは 活用事例1 防災 垂直避難できる建物の可 視化と防災計画 福島県郡山市 想定最大規模の浸水と建物の高 さ・階数から、上の階に逃げられ る建物を探して3Dで表示
出典:国土交通省 PLATEAUウェブサイト(uc20-012)
03 PLATEAUとは 活用事例2 都市計画 開発許可のDX v2.0 長野県茅野市 道路の3Dデータから前面道路の幅 を自動で測り、開発許可の相談と 審査を楽にする
出典:国土交通省 PLATEAUウェブサイト(uc23-06)
03 PLATEAUとは 活用事例3 まちづくり・民間 建築計画ボリューム検証 出力サービス PLATEAU Windows 敷地を選ぶと、建てられる建物の 大きさを自動で計算する
出典:国土交通省 PLATEAUウェブサイト(ec24-01-02)
03 PLATEAUとは データの入手方法は3つ 入手先 方法 特徴 G空間情報センター 都市と年度を選び、ZIPをダウンロー ド 都市まるごと。形式も選べるが大き
い PLATEAU VIEW ブラウザでメッシュと地物型を選 び、ZIPをダウンロード 中身を見ながら範囲を選べる PLATEAU GIS Converter 地図で範囲と地物を選んで取得 必要な分だけ。変換まで一度にでき る
03 PLATEAUとは 入手方法1:G空間情報センター 都市ごと、形式ごとにダウンロードできる 1 2 3 PLATEAUのポータルを開く 都市と年度を選ぶ 形式を選んでダウンロード
向いている場面 注意 都市まるごと欲しいとき 大きい(千代田区のCityGMLで約2.1GB) PLATEAUのポータル https://front.geospatial.jp/plateau_portal_site/
03 PLATEAUとは 入手方法2:PLATEAU VIEW 1 「メッシュ」で2次・3次メッシュを選ぶ 2 ダウンロードする地物型を選ぶ 3 ZIPをそのままダウンロード
向いている場面 中身を見ながら範囲を選びたいとき 出典:PLATEAU VIEW(国土交通省) https://plateauview.mlit.go.jp/
03 PLATEAUとは 入手方法3:PLATEAU GIS Converter 1 「地図から」タブを開く 2 地図でメッシュを選ぶ 3
地物型を選ぶ 4 「変換設定へ」で形式を選ぶ 向いている場面 必要な範囲だけGISで使いたいとき 画面:PLATEAU GIS Converter 0.1.19(地図:国土地理院)
04 / 10 PLATEAU GIS Converter
04 PLATEAU GIS Converter PLATEAU GIS Converterとは ・CityGMLを一般的なGIS形式に 変換するデスクトップアプリ ・WindowsとmacOSで動く。
CLIもある ・無料、オープンソース https://github.com/MIERUNE/plateau-gis-converter(2026年11月3日撮影)
04 PLATEAU GIS Converter 高速に動作する 1 2 都市まるごとの大きなデータも、 手早く変換できる ZIPから読めば、欲しい地物だけを
選んで変換できる
04 PLATEAU GIS Converter 出力形式 GeoPackage GeoJSON Shapefile 3D Tiles
ベクトルタイル (MVT) MapLibre Tiles (MLT) PMTiles CZML KML glTF OBJ Minecraft
04 PLATEAU GIS Converter 用途で選ぶ QGISで分析する Webの2D地図に載せる 3Dで見る、共有する 3DCGソフトで使う GeoPackage
PMTiles、MVT 3D Tiles glTF、OBJ 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
04 PLATEAU GIS Converter 変換の方法は3つ ファイル・フォルダから ZIPファイルから 地図から 手元のCityGMLを、ファイル かフォルダで選ぶ
ダウンロードしたZIPのまま 読み、地物の種類を選ぶ 地図でメッシュと地物の種類 を選ぶ。ダウンロードと変換 を一度に行う 入力 入力 入力 CityGMLのファイル CityGMLのZIP なし(その場で取得)
04 PLATEAU GIS Converter ファイル・フォルダから変換する流れ 1 2 3 4 CityGMLを入手
ファイルを選ぶ 形式と座標系を選ぶ 出力先を選んで変換 入手先の例 G空間情報センター、PLATEAU VIEW
04 PLATEAU GIS Converter 入力ファイルを選ぶ 「ファイル・フォルダから」→「ファイル選択」で、ダウンロードしたCityGMLを選ぶ
04 PLATEAU GIS Converter 形式と座標系を選ぶ ファイル形式:GeoPackage 座標参照系:既定のまま
04 PLATEAU GIS Converter 変換してQGISで開く 出力先を選んで「変換」 → できたファイルをQGISにドラッグ
04 PLATEAU GIS Converter 3D Tilesに変換する 出力形式を3D Tilesにして変換
04 PLATEAU GIS Converter QGISで3D Tilesを開く 3D Tilesのレイヤとして追加 → 3Dマップビューで表示
04 PLATEAU GIS Converter 千代田区全域を変換する 千代田区全域の建物も、高速に変換可能 建物 CityGMLのファイル 大きさ 38,743棟
21個 約2.0GB PLATEAU 千代田区 2025年度の建物(bldg)。GeoPackageと3D Tilesに変換する
04 PLATEAU GIS Converter ダウンロードして変換する PLATEAU GIS Converterの「地図 から」 1
会場のメッシュ 53394528 をクリ ック 2 「建築物モデル」にチェックして「変 換設定へ」 3 「出力LODの選択」を「LOD1」に する 4 「出力」と「パックしたZipファイル の保存先」を選んで「変換」 画面:PLATEAU GIS Converter 0.1.19(地図:国土地理院)
04 PLATEAU GIS Converter Webの3D地図へ 公式配信の3D Tiles(PLATEAU 千代田区 2025年度 LOD2)をCesiumJSで表示
背景:地理院タイル(淡色地図)
05 / 10 PLATEAUと 地理データのズレ
05 PLATEAUと地理データのズレ 重ねると、ずれることがある 浮く 沈む 遠くに出る 地形がないところに建物を置く 高さの基準が違う 平面の座標系を間違える 出典:3D都市モデル(PLATEAU)千代田区
2025年度、地理院タイル、Cesium World Terrainを用いてCesiumJSで表示。右は地理院タイル(淡色地図)に位 置を描いた図
05 PLATEAUと地理データのズレ 要因1:高さの基準が違う 楕円体高 = 標高 + ジオイド高 会場付近のジオイド高 36.84m
基準をそろえずに重ねると、この分だけ上下 にずれる ジオイド高:日本のジオイド2011(北緯35.6875°、東経139.73125°。会場のメッシュ53394528の中心)
05 PLATEAUと地理データのズレ 高さの基準は、データごとに違う データ 高さの基準 PLATEAUのCityGML(EPSG:6697) 標高 PLATEAUが配信する3D Tiles 楕円体高
Converterの3D Tiles:EPSG:4979で出力 楕円体高 Converterの3D Tiles:EPSG:6697で出力 標高のまま Cesium World Terrain(地形) 楕円体高 国土地理院の標高タイル、基盤地図情報の数値標高モデル 標高 重ねる前に、どちらの基準かを確かめる
05 PLATEAUと地理データのズレ 要因2:平面の座標系が違う 系番号の取り違え 平面直角座標系の系番号を間違えると、遠く離れた場所に 出る 緯度と経度の順番 緯度・経度の順か、経度・緯度の順かで入れ替わる 座標系の指定忘れ 座標系の情報がないデータは、読むときに正しく指定する
出典:地理院タイル(淡色地図)に位置を描いて作成
05 PLATEAUと地理データのズレ 要因3:データの作り方が違う 作った時点 新しく建った建物は、古いデータにない 精度と縮尺 元にした地図や測量の細かさで、形や位置が少しずつ違う 形の取り方 外壁で取るか、屋根の端で取るかで、外形が変わる 座標系が正しくても、作り方の違いによるズレは残る
出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(写真)、Cesium World Terrainを用いてCesiumJSで表示
05 PLATEAUと地理データのズレ Cesiumとは CesiumJS 3D Tiles Sandcastle ブラウザで3Dの地球を描く、オ ープンソースのライブラリ 大きな3Dデータを、少しずつ配
って描く形式。OGCの標準 CesiumJSのコードを、ブラウザ だけで書いて動かせるページ https://sandcastle.cesium.com/ 今日は、Sandcastleで、PLATEAUと地形・地図を重ねる
05 PLATEAUと地理データのズレ Sandcastleで建物を出す 1 sandcastle.cesium.com を開く 2 左の「+」で新しく作る 3 コードを入力して「Run」
画面:CesiumJS Sandcastle(CesiumJS 1.147.0)。出典:3D都市モデル(PLATEAU)千代田区 2025年度
05 PLATEAUと地理データのズレ 入力するコード const viewer = new Cesium.Viewer("cesiumContainer"); const tileset
= await Cesium.Cesium3DTileset.fromUrl( "https://api.plateauview.mlit.go.jp/datacatalog/3dtiles/13101-bldg-lod1-texture-2025/tileset.json" ); viewer.scene.primitives.add(tileset); viewer.camera.setView({ destination: Cesium.Cartesian3.fromDegrees(139.7276, 35.6867, 95), orientation: { heading: Cesium.Math.toRadians(80), pitch: Cesium.Math.toRadians(-3) }, }); CesiumJS Sandcastle(CesiumJS 1.147.0)で動作を確かめたコード
05 PLATEAUと地理データのズレ 高さのズレを見る viewer.scene.setTerrain(Cesium.Terrain.fromWorldTerrain()); 最初の「Run」 1行足して「Run」 高さが標高のまま 地形がないので、建物が浮く 地面にそろう 36.84m沈む
出典:3D都市モデル(PLATEAU)千代田区 2025年度、Cesium World Terrainを用いてCesiumJS Sandcastleで表示
05 PLATEAUと地理データのズレ 平面のズレを見る 座標系の違い:大きくずれる。直せる 作り方の違い:残る 系番号を間違える 座標系が正しい 地図の建物と重なる 遠く離れる(例:第VIII系なら西へ 約120km)
写真と比べる 合わない建物がある 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル、Cesium World Terrainを用いてCesiumJSで表示。左から2枚目は地理院タイル(淡色 地図)に位置を描いた図
05 PLATEAUと地理データのズレ ズレへの対処 ズレ 対処 高さ 基準をそろえる。ConverterはEPSG:4979を選べば、楕円体高で出力できる。ほか の標高のデータは、ジオイド高を足して楕円体高にする 平面 元のデータの座標系を確かめて、正しく指定する。平面直角座標系は、系番号まで確
かめる 作り方 なくせない。作った時点と精度を確かめ、違いがある前提で使う データを重ねる前に、座標系・高さの基準・作った時点を確かめる
05 PLATEAUと地理データのズレ ズレに気づくには 足元を横から見る 地図の形と比べる 建物が地面に接しているか 道路や建物の形と重なるか ずれの大きさを測る 約37mの上下なら高さの基準、数十km以上なら座標 系の指定を疑う
データの説明を読む 座標系、高さの基準、作った年度
06 / 10 QGISプラグイン
06 QGISプラグイン プラグインとは ・QGISに機能を足す拡張 ・公式リポジトリから、QGISの中 で検索して入れられる ・誰でも作って公開できる
06 QGISプラグイン プラグインの例 QuickDEM4JP 国土地理院の標高データを、 GeoTIFFに変換する MIERUNE製 PLATEAU QGISプラグ イン
Mapsuke 文章でQGISを操作する PLATEAUを読み込む この後使う 最後に見せる
06 QGISプラグイン プラグインの管理画面を開く プラグイン → プラグインの管理とインストール...
06 QGISプラグイン PLATEAUで検索してインストール 検索欄に「PLATEAU」→ PLATEAU QGIS Plugin → インストール
07 / 10 PLATEAU QGISプラグイン
07 PLATEAU QGISプラグイン PLATEAU QGISプラグインを使ってやること 1 2 3 CityGMLをQGISに読み 込む
洪水の情報を建物に結合 する 浸水しない建物を選び、地 図と3Dで見る
07 PLATEAU QGISプラグイン プラグインとプロセシング メニューや専用の画面で使うプラグイン プロセシングとして動くプラグイン 例:MetaSearch(Web → MetaSearch) 例:PLATEAU
QGISプラグイン(ツールボックスに並ぶ) PLATEAU QGISプラグインは、プロセシングのツールとして動く
07 PLATEAU QGISプラグイン プラグインとの使い分け PLATEAU QGISプラグイン PLATEAU GIS Converter 目的
QGISで見る、調べる 別の形式にして使い回す 向く場面 狭い範囲をすぐ見る 広い範囲、繰り返し使う、他の人 に渡す 出力 QGISのレイヤ 12種類の形式
07 PLATEAU QGISプラグイン 読み込みの画面を開く プロセシング → ツールボックス → Project PLATEAU
→ PLATEAU 3D都市モデルを読 み込む
07 PLATEAU QGISプラグイン ファイルを選んで読み込む 「PLATEAU CityGML ファイル」に 53394528_bldg_6697_op.gml → 実行
07 PLATEAU QGISプラグイン Converterで変換したデータを使うなら 千代田区の 53394528_bldg_6697_op.gml を「ファイル・フォルダから」でGeoPackageに変 換 → QGISにドラッグ
このあとのスライドの表記 Converterで変換したとき Building bldg:Building Building / RiverFloodingRisk uro:RiverFloodingRiskAttribute 結合対象フィールド parent parentId 式、結合の設定、接頭辞 L2_ は、そのまま使える
07 PLATEAU QGISプラグイン 読み込まれたレイヤ 建物の形のほかに、表のレイヤが3 つできる Building:建物(形と属性) Building / RiverFloodingRisk:洪水
Building / LandSlideRisk:土砂災害 Building / BuildingDetailAttribute: 詳しい属性 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
07 PLATEAU QGISプラグイン 属性テーブルを開く 建物レイヤを右クリック → 属性テーブルを開く
07 PLATEAU QGISプラグイン 洪水の情報は別の表に入る 「Building / RiverFloodingRisk」の 属性テーブル parent どの建物の行か(建物のid)
scale 規模(想定最大規模など) depth 浸水深(m) description 対象の河川の流域 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
07 PLATEAU QGISプラグイン 式による選択を開く 属性テーブルの「式による地物選択」ボタン
07 PLATEAU QGISプラグイン 想定最大規模の行を選ぶ 洪水の表で「式による地物選択」 "scale" = 'L2(想定最大規模)' →「地物を選択」
07 PLATEAU QGISプラグイン 浸水の列を建物に足す プロセシング →「属性テーブルで結合」 入力レイヤ Building 結合対象フィールド 第2の入力レイヤ
id Building / RiverFloodingRisk 選択した地物のみ オン 結合対象フィールド parent コピーするフィールド scale、description depth、 結合型 1対1結合 接頭辞 L2_
07 PLATEAU QGISプラグイン 足した列を確かめる L2_depth に値がある建物と、空(NULL)の建物がある
07 PLATEAU QGISプラグイン 式を入れる "L2_depth" IS NULL 意味:想定最大規模の洪水でも、浸水 する想定がない建物 →「地物を選択」
07 PLATEAU QGISプラグイン 選ばれた建物と件数 件数は属性テーブルのタイトルの「選択:」に出る 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
07 PLATEAU QGISプラグイン 選んだ建物を保存する レイヤを右クリック → エクスポート → 新規ファイルに選択地物を保存... 式:GeoPackage
形
07 PLATEAU QGISプラグイン 色分けする レイヤのプロパティ → シンボロジ →「単一定義」のまま色を変える
07 PLATEAU QGISプラグイン 2Dの完成 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
07 PLATEAU QGISプラグイン QGISの3Dは、この1年で大きく進んだ 3.44 2025年6月 ・断面で切って見る ・地球儀の表示 ・点群を3Dビューで編集 4.0
2026年3月 4.2 2026年7月 ・大きなレイヤも分けて読み、軽 く表示 ・調べた地物を3Dでも強調 ・3Dでも分類やルールで色分け ・3D TilesをGPUで効率よく 描く ・Esriのシーンレイヤ(I3S) ・カメラを座標で指定 3D都市モデルも、QGISの中で見て、調べられる
07 PLATEAU QGISプラグイン 3Dマップビューを開く ビュー → 3Dマップビュー → 新規3Dマップビュー 出典:3D都市モデル(PLATEAU)千代田区
2025年度、地理院タイル(淡色地図)を加工して作成
07 PLATEAU QGISプラグイン 3Dの表示を整える ・視点の回し方(マウス操作) ・建物の色を2Dと合わせる
07 PLATEAU QGISプラグイン 3Dで見比べる 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
07 PLATEAU QGISプラグイン 3Dが重いとき ・表示範囲を狭める ・LOD1で表示する
08 / 10 AIエージェントの活用
08 AIとQGIS AIの変化:答えるから、動かすへ いま これまで 質問に文章で答える 手順を考え、ソフトを操作 し、結果を見て直す
08 AIとQGIS AIエージェントとは 頼む 考える 道具を使う 結果を見る 次の手を考 える 「考える」から先を繰り返す
代表例:Claude Code、Codex
08 AIとQGIS GISのAIにも、いろいろある AIで作る AIで分析する AIに使わせる 衛星データとAIで3D都市モデル を自動生成する AIモデルの学習・推論に、地理空 間データを使う
AIエージェントが、データを探 し、取り、GISを操作する 例:PLATEAUビジョン2026 例:航空写真からの建物の抽出、土地 被覆の分類 例:MCPサーバー、Mapsuke 今日見るのは、AIエージェントがGISを操作する使い方
08 AIとQGIS GISでのAIの使われ方 1 2 3 データを探す 処理を自動化する 地図や報告書を作る
08 AIとQGIS AIでデータを探す 国のデータも、AIから使える形に データ基盤に求められること ・PLATEAU MCP Server(試験提供) ・国交DPF MCP
Server ・地理空間MCP Server(α版) ・機械が読めるカタログとメタデータ ・エージェント向けの使い方の説明 ・APIやMCPで探して取れる ・G空間情報センターの自然言語検索(試験公開) 例:Portolan(STAC+AGENTS.md、GeoParquet・ PMTiles・COG) データを探して取る作業も、AIに任せられるようになる
08 AIとQGIS 処理の自動化 AI 人 頼む Pythonを 書く 人 QGIS
確認する 中で実行 QGISの操作は、ほぼすべてPythonで書ける AI AI 結果を受け 取る 次の手を考 える
09 / 10 QGISで AIエージェントを利用 する
09 Mapsuke Mapsukeとは QGISの右側にチャット欄を出し、文章でQGISを操作するプラグイン 開発 MIERUNE ライセンス GPL-2.0 対応QGIS 3.44以上
使うAI Claude Code、またはCodex(各サービスのログインが必要)
09 Mapsuke 画面 1 チャット欄 2 モデルの選択 3 送信ボタン
09 Mapsuke 実行前の確認 AIがコードを書くたびに 出る 承認して実行 停止
09 Mapsuke データを探して読み込む 指示 「市ケ谷駅を含む3次メッシュの、 PLATEAUの建物データを探して、 QGISに読み込んで」 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
09 Mapsuke 同じお題を一文で頼む 指示 「読み込んだPLATEAUの建物から、想定最大規模の洪水で 浸水しない建物を探して、地図にして」
09 Mapsuke 結果 期待する結果(手作業と同じ 条件) 浸水しない建物 630件 その他の建物 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
1,534件
09 Mapsuke 条件を変えて頼み直す 指示 「浸水する建物のうち、建物の高さが浸 水深を上回るものを、避難の候補として 別の色で出して」 出典:3D都市モデル(PLATEAU)千代田区 2025年度、地理院タイル(淡色地図)を加工して作成
09 Mapsuke 3Dで見る 指示 「浸水しない建物と避難の候補を、3D で色分けして表示して」 出典:3D都市モデル(PLATEAU)千代田区 2025年度を加工して作成
09 Mapsuke 結果を確かめる 指示 「選んだ建物の件数と、判定に使った属性を教えて」 手作業の件数 Mapsukeの答え 630件 630件なら一致
09 Mapsuke 作業をツールとして保存する
09 Mapsuke 保存したツールを使う プロセシングツールボックスに登録 隣のメッシュで、もう一度実行
09 Mapsuke 業務で使うときの注意 実行前に確認する 元データを別に保存する AIが書いたコードは、QGISと同じ権限で動く 実行した操作は自動では元に戻せない 扱うデータを規程と照らす 会話やデータの一部はAIサービスに送られる 結果は必ず人が確かめる
10 まとめ 同じ答えに、3つの道でたどり着いた 1 手で解く 2 AIに頼む 3 道具にして使い回す データを読み、洪水の表を結合し、式で選ぶ
Mapsukeに一文で頼み、件数で確かめる 処理をツールとして保存し、別の地区でも使う
10 まとめ 知っているから、AIを使いこなせる ここまでで学んだこと AIを使うときに効く場面 属性の意味 正しい条件で頼める 式による選択 AIの結果の件数を確かめられる 出力形式
目的に合う形式を指定できる 座標系と高さの基準 ずれに気づき、原因を見分けられる
10 まとめ この後のツール体験 今日の続き 別のデータと掛け合わせる ・自分の街のデータで、同じお題を解く ・浸水深ごとに色を分ける ・計画規模と想定最大規模を比べる ・国土数値情報の避難施設と重ねる ・国土数値情報の道路で、避難所までの経路を作る
・避難所から歩いて届く範囲(到達圏)を描く ・3D Tilesに変換して、Cesiumで地形と重ねる ・人口のメッシュと重ね、浸水する範囲の人口を数 える
10 まとめ リンク集 名前 インストール方法・URL QGIS https://qgis.mierune.co.jp/posts/howto_1_install_qgis PLATEAU QGISプラグイン https://qgis.mierune.co.jp/posts/usecase_plateau-qgis-plugin
PLATEAU GIS Converter https://project-plateau.github.io/PLATEAU-GIS-Converter/manual/install.html Mapsuke https://qgis.mierune.co.jp/posts/howto_plugin_mapsuke G空間情報センター https://www.geospatial.jp/ PLATEAU VIEW https://plateauview.mlit.go.jp/