Slide 1

Slide 1 text

©Project PLATEAU / MLIT Japan AWSではじめる位置情報アプリケーション 2022.10.08 - JAWS DAYS 2022

Slide 2

Slide 2 text

©Project PLATEAU / MLIT Japan 桐本 靖規 自己紹介 Yasunori Kirimoto Co-founder and CTO of MIERUNE AWS DevTools Hero MapLibre Voting Member 好きなAWSサービス: Amazon Location Service / AWS Amplify Owner of dayjournal @dayjournal @dayjournal_nori FOSS4G Hokkaido / Notion Sapporo

Slide 3

Slide 3 text

©Project PLATEAU / MLIT Japan Front-End Web & Mobileカテゴリがヒーローカテゴリに仲間入り! “DevTools Heroes”カテゴリの一 部として"Front-End Web & Mobile"が正式にヒーローカテゴリに 追加されるよ! ありがとう!今までフロントエンド関係 はヒーローカテゴリになかったのでと ても嬉しいよ!

Slide 4

Slide 4 text

© 地理院地図 全国最新写真(シームレス) MIERUNEはこんな会社です MIERUNEは位置情報に関する 豊富な技術や実績を持つ ソリューションカンパニーです み え る ね

Slide 5

Slide 5 text

© 地理院地図 全国最新写真(シームレス) 位置情報は身近なところで使われています インフラ 防災 交通 ナビ ゲーム 環境 マーケティ ング 位置情報 データ (GIS)

Slide 6

Slide 6 text

©Project PLATEAU / MLIT Japan 事業紹介 ●商用ソフトより使いやすく  多機能 ●プラグイン開発や講習会   技術コンサルを提供中 QGIS 世界的なOSS-GISソフトウェア

Slide 7

Slide 7 text

©Project PLATEAU / MLIT Japan 事業紹介 ●自由で美しいウェブ地図 ●低廉なコストで導入可能 ●カスタマイズや開発も可能 MapTiler Google MapsやMapboxから 乗り換えませんか

Slide 8

Slide 8 text

©Project PLATEAU / MLIT Japan 事業紹介 ●組織内に散在している   データを一括で共有 ●最新データがすぐわかる ●ソフト無しでも閲覧可能 MIERUNE BASE GISデータ共有サービス

Slide 9

Slide 9 text

© 地理院地図 全国最新写真(シームレス) Python MIERUNEのソリューション QGIS DEM 点群 3D MapTiler PLATEAU オープンソース 位置情報 可視化 標高断面図 住所検索 ルート検索 気象データ GTFS LiDAR FOSS4G OSGeo OpenStreetMap MapLible deck.gl Cesium Mapbox OpenLayers Turf.js Geoserver OpenMapTiles GeoDjango Amazon Location Service AWS Leaflet

Slide 10

Slide 10 text

©OpenStreetMap contributors 01 位置情報技術について 02 近年のトレンド 03 最新のトレンド 04 AWSでの位置情報技術の利用 05 まとめ Contents

Slide 11

Slide 11 text

©OpenStreetMap contributors 01 位置情報技術について

Slide 12

Slide 12 text

©Project PLATEAU / MLIT Japan 位置情報技術について GIS Geographic Information System 地理的位置を手がかりに、位置に関する情報を持ったデータ(空間データ)を総合的に管 理・加工し、視覚的に表示し、高度な分析や迅速な判断を可能にする技術である。 ※出典元 国土地理院 FOSS4G Free and Open Source Software for Geospatial オープンソースの地理情報ソフトウェア(GIS)群です。ソースコードも含めて無償で公開 され入手・再配布が自由であり、導入・運用が低コストで行えるだけではなく、利用者が 自らソフトウェアの検証・改善・メンテナンスを行うことが出来ます。 ※出典元 FOSS4G Hokkaido

Slide 13

Slide 13 text

©Project PLATEAU / MLIT Japan 位置情報技術について GIS ● 位置情報データ ● 位置情報アプリケーション

Slide 14

Slide 14 text

©Project PLATEAU / MLIT Japan 位置情報データ ラスタ ラスタ ポリゴン ライン ポイント ベクトル 画像データ (GeoTIFF ・ JPEG ・ PNG…) オブジェクト (ポイント・ ライン ・ ポリゴン…)

Slide 15

Slide 15 text

©Project PLATEAU / MLIT Japan 位置情報データ - ベクトルの例 GeoJSON id type name geom 1 ポイント 場所 ********** 2 ライン 道路 ********** 3 ポリゴン 範囲 ********** ポイント座標 ライン座標 ポリゴン座標

Slide 16

Slide 16 text

©Project PLATEAU / MLIT Japan 位置情報データ - ファイルフォーマット ベクトル ● Shapefile ● GeoJSON ● GeoPackage ● CSV ● DXF ● KML ラスタ ● GeoTIFF ● JPEG ● PNG

Slide 17

Slide 17 text

©Project PLATEAU / MLIT Japan 位置情報アプリケーション ディスクトップGIS WebGIS

Slide 18

Slide 18 text

©Project PLATEAU / MLIT Japan 位置情報技術について ● GIS = 位置情報技術全般 ● FOSS4G = オープンソースのGIS群 ● データとアプリケーション両方が重要 ● データ量が多い ● さまざまなフォーマット ● アプリケーションの技術選定 ● 検索(空間検索) ● 座標系の知識

Slide 19

Slide 19 text

©OpenStreetMap contributors 02 近年のトレンド

Slide 20

Slide 20 text

©Project PLATEAU / MLIT Japan マップライブラリの進化 OpenLayers ● 2D、 2.5D、 3D系のさまざまな マップライブラリの登場 ● WebGLを利用したマップライブラリ の登場 ● フロントエンドで空間検索ができるラ イブラリの登場

Slide 21

Slide 21 text

©Project PLATEAU / MLIT Japan ラスタタイル (背景地図) ラスタタイル ● png or jpeg メリット ● ブラウザでも表示が軽い ● マップライブラリが標準対応 デメリット ● 前処理に時間がかかる ● 画像なのでスタイルの編集不可

Slide 22

Slide 22 text

©Project PLATEAU / MLIT Japan ベクトルタイル (背景地図 & 表示データ) ベクトルタイル ● pbf or mvt メリット ● ブラウザでも表示が軽い ● スタイル編集や属性参照が可能 デメリット ● 前処理に時間がかかる ● 一部のマップライブラリのみ対応

Slide 23

Slide 23 text

©OpenStreetMap contributors 03 最新のトレンド

Slide 24

Slide 24 text

©Project PLATEAU / MLIT Japan FOSS4G 2022 Firenze FOSS4G 2022 Firenze

Slide 25

Slide 25 text

©Project PLATEAU / MLIT Japan Cloud Optimized (Cloud Native) COG (Cloud Optimized GeoTIFF) COPC (Cloud Optimized Point Cloud) FlatGeobuf / Zarr / GeoParquet PMTiles / COMTiles (Cloud Optimized Map Tiles)

Slide 26

Slide 26 text

©Project PLATEAU / MLIT Japan STAC (SpatioTemporal Asset Catalogs)

Slide 27

Slide 27 text

©OpenStreetMap contributors 04 AWSでの位置情報技術の 利用

Slide 28

Slide 28 text

©Project PLATEAU / MLIT Japan 位置情報技術とAWSの進化について Before GIS ● ライブラリを物理サーバーで構築 ● サーバーを中心とした仕組みに依存 AWS ● EC2で物理インストール After GIS ● 静的ファイル配信がトレンド ● Dockerの登場でコンテナ化 AWS ● AWSのサービスがGISに対応

Slide 29

Slide 29 text

©Project PLATEAU / MLIT Japan AWS App RunnerとAmazon ECRでGeoServerを構築してみた https://qiita.com/dayjournal/items/0897862d2f85d25caad0

Slide 30

Slide 30 text

©Project PLATEAU / MLIT Japan QGISとAmazon AuroraのPostgreSQL&PostGISを利用してジオデータを表示してみた https://qiita.com/dayjournal/items/e7eeeb8f527bbbbe42cf

Slide 31

Slide 31 text

©Project PLATEAU / MLIT Japan Amazon RedshiftとDBeaverで空間検索してみた https://qiita.com/dayjournal/items/fa3aac5a24e9605f2958

Slide 32

Slide 32 text

©Project PLATEAU / MLIT Japan Amazon OpenSearch Serviceで空間検索してQGISで可視化してみた https://qiita.com/dayjournal/items/eb7c2804541929f71c38

Slide 33

Slide 33 text

©Project PLATEAU / MLIT Japan Amazon AthenaでAmazon S3のデータを空間検索してQGISで可視化してみた https://qiita.com/dayjournal/items/441f89794f6fb5656846

Slide 34

Slide 34 text

©Project PLATEAU / MLIT Japan Amazon WorkSpacesでQGISの環境構築をしてみた https://qiita.com/dayjournal/items/4815226b82b08c8d9610

Slide 35

Slide 35 text

©Project PLATEAU / MLIT Japan Amplify GeoとAmazon Location Serviceの構築方法をまとめてみた https://qiita.com/dayjournal/items/3c6637779133bce44fdb als.mierune.io

Slide 36

Slide 36 text

©Project PLATEAU / MLIT Japan シンプルなAmazon Location Serviceのスターターを公開してみた https://qiita.com/dayjournal/items/a4326bd2041389db2c1b

Slide 37

Slide 37 text

©Project PLATEAU / MLIT Japan Amazon Location Service & OpenLayers & AWS Amplify https://qiita.com/dayjournal/items/c89a34a674ea4a42474a

Slide 38

Slide 38 text

©Project PLATEAU / MLIT Japan Amazon Location Service & Leaflet & AWS Amplify & Vue.js https://qiita.com/dayjournal/items/5bbcec6ed51367598069

Slide 39

Slide 39 text

©Project PLATEAU / MLIT Japan Monthly Amazon Location Service Updates Amazon Location Serviceのアップデートの 非公式まとめ配信 https://day-journal.com/memo

Slide 40

Slide 40 text

©OpenStreetMap contributors 05 まとめ

Slide 41

Slide 41 text

© 地理院地図 全国最新写真(シームレス) まとめ ● AWSのさまざまなサービスで位置情報技術を利用可能 ● 組み合わせることでさまざまなアプリケーションを構築可能 ● AWS CDK等で仕組化するともっと便利に

Slide 42

Slide 42 text

© 地理院地図 全国最新写真(シームレス) 最後に クラウドで位置情報技術をより利用しやすくしたい

Slide 43

Slide 43 text

© 地理院地図 全国最新写真(シームレス) 仲間を募集中 We are hiring! MIERUNE 検索 未来に挑戦する仲間を 募集しています