SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
Geo/Location
Data Format
Motokazu Nishimura
もくじ
• Data Formatの種類と概要
• 変換 (Convert)について
Data formatの種類
フォーマット名 形式 用途 表現できる範囲 対応しているサービスなど
GPX
(GPS eXchange
Format)
XML GPS機器, S/W間でのデータ交換
ある地点
軌跡
ルート
・各種GPSロガー
・モバイルアプリ( MyTracks
とか)
KML
(KMZ : zipped)
XML
Google EarthやGoogle Map, Google
Mobileで表示する要素を記述
OpenLayerでもパース可能
目印、イメージ、ポリゴン、
3Dモデル、カメラなど
3DモデルはCOLLADAで記述
・Google …
・国土地理院
GML
(Geography
Markup Language)
XML 地理情報の表現、地理情報のデータ交換
ISO 19136
(JIS X 7136)
国土地理院の基盤地図情報
GeoJSON JSON JSONで地理情報を表現
ポイント(住所や座標)、ライ
ン(各種道路や境界線)、 ポ
リゴン(国や地域)など
TopoJSON JSON D3.jsのためのGeoJSON d3.js
Shapefile Bin
(GIS)間でのデータの相互運用
幾何学的な位置と関連属性情報を格納
位置、ベクタ画像
GPX
• http://ja.m.wikipedia.org/wiki/GPX
KML
• http://ja.m.wikipedia.org/wiki/KML
• Wikipedia引用
.kmlという拡張子を持つテキストファイルであり、しばしばZIPで圧縮された.kmzという拡張子を持つKMZファイルとして頒布される
GML
• http://ja.m.wikipedia.org/wiki/
Geography_Markup_Language
• 対応状況 (wikipedia引用)
GML 3.2.1はISO/TC 211(地理情報の標準化を所管する国際標準化機構(ISO)の第211専門委員会)によってISO 19136として標準化されて
おり、これを受け日本においてもJIS X 7136(地理マーク付け言語)として日本工業規格化が進みつつある。

日本における組織的・体系的なGMLの実装例としては、平成20年4月から国土地理院が提供している基盤地図情報
Shapefile
• http://en.wikipedia.org/wiki/Shapefile
• Wikipedia引用

(GIS)間でのデータの相互運用におけるオープン標準として用いられるファイル形式である。
GeoJSON
• http://ja.m.wikipedia.org/wiki/GeoJSON
• 対応状況(wikipedia引用)
OpenLayers[3]、Leaflet[4]、GeoServer[5]、Django[6] 、GDAL[7]、CartoDB[8]、PostGIS[9]及びMapnik[10](GDAL OGR変換ライブラリを経由
し扱う)など多くのGIS関連ソフトウェアが対応しており、 Bing MapsやYahoo!、GoogleはAPIが対応している。 Googleマップにはライ
ブラリを使用するか[11]、オブジェクトをインスタンス化することによって利用できる。 GitHubはGeoJSONのレンダリングに対応してい
る[12]。

MongoDB や CouchDBでも対応している。Geo情報に対して範囲検索するなどができる。
TopoJSON
• http://en.m.wikipedia.org/wiki/TopoJSON
• Geojson をD3.jsで扱いやすくするためのフォー
マット
• Geojsonでtype=topologyを宣言する
• http://blog.n1n9.jp/how2/what-is-
topojson.php
Convert formats
• GPX - KML
• Webサービスなど。XMLの相互変換なのでなんとでも。
• http://gpx2kml.com
• 情報量 kml > gpx なので、不可逆の可能性あり
• Shapefile to GeoJSON
• https://github.com/wavded/js-shapefile-to-geojson
• Software
• http://www.gpsbabel.org
Exportしないならフォーマッ
ト不要?
• ローカルなら、オブジェクトのままローカルスト
レージにいれるなど
End
唐突に終わって, すみません…

Contenu connexe

En vedette

En vedette (8)

Private lens @ yahoo open hack day 2014
Private lens @ yahoo open hack day 2014Private lens @ yahoo open hack day 2014
Private lens @ yahoo open hack day 2014
 
Sensmon couchdb
Sensmon couchdbSensmon couchdb
Sensmon couchdb
 
Plugman code-reading
Plugman code-readingPlugman code-reading
Plugman code-reading
 
Suika warenja - スイカ割れんじゃー -
Suika warenja - スイカ割れんじゃー -Suika warenja - スイカ割れんじゃー -
Suika warenja - スイカ割れんじゃー -
 
UXのための心理学(仮)
UXのための心理学(仮)UXのための心理学(仮)
UXのための心理学(仮)
 
ユーザーエクスペリエンスとユーザー心理(仮)
ユーザーエクスペリエンスとユーザー心理(仮)ユーザーエクスペリエンスとユーザー心理(仮)
ユーザーエクスペリエンスとユーザー心理(仮)
 
デザインの価値のお話
デザインの価値のお話デザインの価値のお話
デザインの価値のお話
 
Freer Monads, More Extensible Effects
Freer Monads, More Extensible EffectsFreer Monads, More Extensible Effects
Freer Monads, More Extensible Effects
 

Dernier

Dernier (11)

Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 

Lean geo-location-data-format