Your SlideShare is downloading. ×
Lean geo-location-data-format
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Lean geo-location-data-format

453
views

Published on

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
453
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Geo/Location Data Format Motokazu Nishimura
  • 2. もくじ • Data Formatの種類と概要 • 変換 (Convert)について
  • 3. 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)間でのデータの相互運用 幾何学的な位置と関連属性情報を格納 位置、ベクタ画像
  • 4. GPX • http://ja.m.wikipedia.org/wiki/GPX
  • 5. KML • http://ja.m.wikipedia.org/wiki/KML • Wikipedia引用 .kmlという拡張子を持つテキストファイルであり、しばしばZIPで圧縮された.kmzという拡張子を持つKMZファイルとして頒布される
  • 6. 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月から国土地理院が提供している基盤地図情報
  • 7. Shapefile • http://en.wikipedia.org/wiki/Shapefile • Wikipedia引用
 (GIS)間でのデータの相互運用におけるオープン標準として用いられるファイル形式である。
  • 8. 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情報に対して範囲検索するなどができる。
  • 9. TopoJSON • http://en.m.wikipedia.org/wiki/TopoJSON • Geojson をD3.jsで扱いやすくするためのフォー マット • Geojsonでtype=topologyを宣言する • http://blog.n1n9.jp/how2/what-is- topojson.php
  • 10. 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
  • 11. Exportしないならフォーマッ ト不要? • ローカルなら、オブジェクトのままローカルスト レージにいれるなど
  • 12. End 唐突に終わって, すみません…