SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
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
唐突に終わって, すみません…

Weitere ähnliche Inhalte

Andere mochten auch

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 2014Motokazu Nishimura
 
Suika warenja - スイカ割れんじゃー -
Suika warenja - スイカ割れんじゃー -Suika warenja - スイカ割れんじゃー -
Suika warenja - スイカ割れんじゃー -Motokazu Nishimura
 
UXのための心理学(仮)
UXのための心理学(仮)UXのための心理学(仮)
UXのための心理学(仮)Naruhito Kubota
 
ユーザーエクスペリエンスとユーザー心理(仮)
ユーザーエクスペリエンスとユーザー心理(仮)ユーザーエクスペリエンスとユーザー心理(仮)
ユーザーエクスペリエンスとユーザー心理(仮)Naruhito Kubota
 
デザインの価値のお話
デザインの価値のお話デザインの価値のお話
デザインの価値のお話Naruhito Kubota
 
Freer Monads, More Extensible Effects
Freer Monads, More Extensible EffectsFreer Monads, More Extensible Effects
Freer Monads, More Extensible EffectsHiromi Ishii
 

Andere mochten auch (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
 

Kürzlich hochgeladen

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 

Kürzlich hochgeladen (9)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 

Lean geo-location-data-format