<style> .reveal h1 { padding-top:15px; margin-left:10px; text-decoration:none; font-size:1.5em; } .text-center {text-align:center!important} .text-left {text-align:left!important} </style> --- <iframe src="https://mamix1116.github.io/geo_python_cookbook/map/my_PersonTripOD_map.html" width="100%" height="500" frameborder="0" allowfullscreen></iframe> <p class="h1 text-center">パーソントリップOD</p> --- # パーソントリップOD - Jupyter notebookで、 - ライブラリGeoPandasを使って、 - 空間演算をおこない、 - KeplerGLを使って表示する --- <p class="h1">その前に…おさらい</p> - 緯度, 経度<!-- .element: class="fragment" data-fragment-index="1" --> - latitude, longitude<!-- .element: class="fragment" data-fragment-index="2" --> ``` 【覚え方】 いど < けーど 長いほうが "long"itude ``` <!-- .element: class="fragment" data-fragment-index="3" --> --- <!-- .slide: data-background="https://i.imgur.com/Xyv9r7u.jpg" data-background-color="#005" --> <p class="h1">地球は丸い。 ◯か✕か?</p> <p> - 地球はぜんぜん丸くない </br> - 楕円体 </br> - 凸凹している </br> </p> <!-- .element: class="fragment" data-fragment-index="1" --> --- <!-- .slide: data-background="https://i.imgur.com/l3HZ5Xu.png" --> <p class="h1">じゃがいもみたいな形</p> - じゃがいものこの芽の位置をどう表現する? --- # 座標系と測地系 ![](https://i.imgur.com/2z2LSWK.png) --- ## 測地系 - 座標の基準点 - どの楕円体モデルを採用するか - 世界測地系と日本測地系 - 世界測地系 国際的に定められた測地系 - JGD2000, JGD2011, WGS84 - 日本測地系 2002年(測量法改正)以前の測地系 - Tokyo --- ![](https://i.imgur.com/tOhcQ1A.png) --- ## 測地系がちがうと... **ずれる** ![](https://i.imgur.com/mqZGxZd.png) <small>国土地理院:https://www.gsi.go.jp/LAW/G2000-g2000-h3.htm</small> --- ## 座標系 - 緯度経度座標系(地理座標系) - 3次元である地球上の位置を緯度と経度で表現する座標系 - 赤道からの角度(緯度)、子午線からの角度(経度)で示す - XY座標系(投影座標系) - 3次元である地球を 2次元の平面に投影し、XY座標で表現する座標系 - 平面直角座標系, UTM, Webメルカトル座標系 --- # 投影法 --- ## 座標系がちがうと... どっかいく --- # よく使われる - 測地系 - JGD2000, JGD2011, **最近** - Tokyo, **古い** - WGS84  **GPS** - 座標系 - 地理座標系 **緯度経度** - 平面直角座標系 **狭い地域(県、自治体)の地図** - Webメルカトル **Web地図** --- # SRID(空間参照系識別コード) http://www.epsg-registry.org/ | SRID | 測地系 | 座標系 | | -------- | -------- | -------- | | 4612 | JGD2000 | 地理座標系 | | 2443から2461 | JGD2000 | 平面直角座標系1〜19系 | | 6668 | JGD2011 | 地理座標系 | | 4326 | WGS84 | 地理座標系 | --- # 空間演算 ![](https://i.imgur.com/EUyKlZl.png) Wikipedia: https://en.wikipedia.org/wiki/Spatial_relation --- ![](https://i.imgur.com/VRMo33T.png =300x) ![](https://i.imgur.com/yQOOv6G.png =300x) ![](https://i.imgur.com/z6iomD2.png =300x) ![](https://i.imgur.com/ttv6i9S.png =300x) --- ```python= %matplotlib inline import pandas as pd import geopandas as gpd import matplotlib.pyplot as plt ``` --- 交通流動量 パーソントリップOD量データ http://nlftp.mlit.go.jp/ksj/jpgis/datalist/KsjTmplt-S05-b.html ```python= df_youtochiiki = gpd.read_file("../data/youtochiiki/youtochiiki.shp") ``` ## Geoデータってどこから入手するの? それぞれの利用規約はしっかり読んでね --- ## 国土数値情報 ![](https://i.imgur.com/rpPoQck.png) http://nlftp.mlit.go.jp/ksj/ --- ## 基盤地図情報 https://fgd.gsi.go.jp/download/menu.php --- ## e-Stat ![](https://i.imgur.com/TZ167RM.png) https://www.e-stat.go.jp/ --- ## G空間情報センター --- ## 東京都オープンデータカタログ http://opendata-portal.metro.tokyo.jp/www/index.html --- ## 静岡県 - ふじのくにオープンデータカタログ https://opendata.pref.shizuoka.jp/ - しずみちinfo https://shizuokashi-road.appspot.com/index_pub.html - Point Cloud DB https://pointcloud.pref.shizuoka.jp/ - My City Construction https://mycityconstruction.jp/ --- ## 川の防災情報 ![](https://i.imgur.com/01oC2UA.jpg) http://www.river.go.jp/portal/#80 --- ## もっとある - IT総合戦略本部 : 政府データカタログサイト http://www.data.go.jp/ - 国土交通省 : 歩行移動支援サービスに関するデータサイト https://www.hokoukukan.go.jp/top.html - 国土交通省 : 手ぶら観光カウンター情報オープンデータ http://www.mlit.go.jp/seisakutokatsu/freight/seisakutokatsu_freight_tk1_000069.html - 国土地理院 : パブリックタグ情報共有プラットフォーム https://ucopendb.gsi.go.jp/ucode/field_test/index.html - 気象庁 : 気象データ高度利用ポータルサイト http://www.data.jma.go.jp/developer/index.html --- ## 地理院地図 <iframe width="100%" height="450" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.gsi.go.jp/#16/35.660834/139.678133/&base=std&ls=std&disp=1&vs=c1j0h0k0l0u0t0z0r0s0m0f2"></iframe> https://maps.gsi.go.jp --- ## OpenStreetMap <iframe width="100%" height="450" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://www.openstreetmap.org/export/embed.html?bbox=139.66386065818372%2C35.65350757350166%2C139.68868718482557%2C35.66846589735298&amp;layer=mapnik" style="border: 1px solid black"></iframe> <span><a href="https://www.openstreetmap.org/#map=16/35.6610/139.6790">OpenStreetMap</a></span> --- ## Mapbox <iframe width="100%" height="450" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://api.mapbox.com/styles/v1/mamix1116/cjlfxqww36x022slqpo479l5a.html?fresh=true&title=true&access_token=pk.eyJ1IjoibWFtaXgxMTE2IiwiYSI6ImNqMTY4eThldTAyY2QzNG82aHU2ZjIxMWcifQ.bZx90CIoa9Kp849JEk8ZBg#14.9/35.661071/139.682035/0"></iframe> --- ## Pandas便利だよね。GeoデータもPandasで使えたら便利だよね ---
{"metaMigratedAt":"2023-06-15T01:04:34.348Z","metaMigratedFrom":"YAML","title":"Geo+Python MySlide","breaks":true,"image":"https://i.imgur.com/XLpxA13.png","lang":"ja-jp","slideOptions":"{\"theme\":\"white\",\"transition\":\"slide\"}","contributors":"[{\"id\":\"1faaf9ec-8c86-4958-8d16-2c236574ce25\",\"add\":5952,\"del\":769}]"}
    1161 views