Blog Top > 地図 > Google Mapsに表示させるデータの作成方法

Google Mapsに表示させるデータの作成方法

  • Posted by: tagchan
  • 2007年4月 7日 22:19
  • 地図

最近,Google Mapsに関する大きな出来事といえば,先日登場したMy Map作成機能でしょう。

Google マップで自分だけの地図を作成
http://maps.google.co.jp/help/maps/userguide/index.html

やっと,APIの知識無しでも,データを作ることができるようになりました。フィーチャを点だけでなく線,面も作れるのがいいですね。また,KMLにもできるようですね。あとは,マイマップを自分のサイトやブログに貼り付けることができるようになれば,いいのになあと思います。

マイマップは,あくまで個人ベースであることと,インタラクティブに作成できることがメリットと言えます。しかし,データの管理という観点からは,マイマップだけでは結構面倒なのではないかと思います。で,Google Maps API Blogには,興味深い例が紹介されてました。

Creating Dynamic Client-side Maps Mashups with Google Spreadsheets
http://googlemapsapi.blogspot.com/2007/03/creating-dynamic-client-side-maps.html

WebベースでMS Word, Excelのような機能が提供されているGoogle Spreadsheetは,Google Spreadsheet APIを使うことで,Google Spreadsheetで編集したデータをJSONの形式で吐き出すことができるようなのです。また,

JSON output is native Javascript code itself, and with a callback parameter that wraps the JSON output text in parentheses and a function name of your choosing, it allows you to get around some of the cross-domain security issues you might encounter in typical client side JavaScript.

と述べているように,JSONはJavascriptと親和性が高いこと,クロスドメインの問題が無いことから,HTML内にJavascriptのコードを記述するだけで,済んでしまいます。というわけで,自分のサイトのGoogle Mapsに簡単に取り込めるわけです。

Google Spreadsheetを使うことで,大量のデータの管理がしやすいこと,共有させることで他の人との共同編集が可能なことも,便利なところです。My Mapsを何らかの形でAPIとして組み込まれれば,Google Spreadsheet APIと組み合わせて,GISデータ作成ツールなんかも作ることができるかもしれません。

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://www.tagchan.net/cgi/mt-tb.cgi/92
Listed below are links to weblogs that reference
Google Mapsに表示させるデータの作成方法 from Tagchan's Blog

Blog Top > 地図 > Google Mapsに表示させるデータの作成方法

Search
Recent Entries
人気エントリー
    Categories
    Photos
    Feeds
    なかのひと

    Return to page top