‘Google Maps’ タグのついている投稿

名古屋都心の廃線「南方貨物線」を大府駅から自転車で辿ってみた

大きな地図で見る

南方貨物線とコアラの謎

コアラがいる!!

Google Maps の航空写真でコアラを見つけたとき、興奮して上のような投稿をTwitterにしたのを覚えている。

そもそも、なんでこのコアラを見つけたかというと、Wikipediaで南方貨物線という名古屋の廃線に興味を抱き、Google Mapsの航空写真モードで線路跡を大府駅から辿っていったときに偶然見つけたのだ。

南方貨物線(なんぽうかもつせん)とは、日本国有鉄道(国鉄)が名古屋貨物ターミナル駅(1980年開設)から笠寺駅・大府駅を結ぶことを目的に建設を行い、途中でそれが中断された東海道本線の貨物支線(未成線)である。建設は輸送力の増強が目的であったため、日本鉄道建設公団でなく国鉄自身の手で行われた。

引用:南方貨物線 – Wikipedia より

このコアラはなんなのか?そして、南方貨物線を実際に辿って見てみたくなり、自転車で廃線沿いを走ってみることにした。

(さらに…)

Google Maps API V3 と Gears Geolocation API 使って Android のブラウザで現在位置情報を取得する

先日のGoogle Developer Day 2009 にて、GoogleさんからAndroid携帯である GDD Phone をいただいたので、早速Androidライフを楽しんでる毎日です。素敵なオモチャをありがとうございます!

ネイティブアプリの地図でGoogle Latitudeをいぢりたおしたりしてるんですが、地図大好きっ子としては自分で位置情報を活用したいところ。

そんな折、ジークルーの佐々木さんから

@shinagaki 自分が今日どこを歩いたかが履歴でMapに表示されるAndroidアプリって知らない?

って遠まわしに作れって言われた気がしたので、Android界隈の位置情報について調べてみる。

(さらに…)

Googleの逆ジオコーディングをためしてみた

ジオポの地図表示で住所を出したかったので逆ジオコーディング(緯度・経度から住所を取り出すこと)をGoogleのAPI使ってやってみました。

まず基本

Google MapsのAPIと違って、日本語での情報が少ない(マニュアル)けど、

http://maps.google.com/maps/geo?ll=35,135&output=xml&key=GOOGLE_MAPS_API_KEY&hl=ja&oe=UTF8

URLはこのサンプルみたいにして、HTTP GETでXMLが取得できる。

リクエストパラメーター
ll 緯度・経度(qでもいいと思う。違いがわからないよ><)
output xml、kml、cvs、json
key Google maps APIキー
hl 言語(日本語だとja、英語ならen)。住所記述方法にも影響
oe 文字エンコード
レスポンス(XMLをsimple_xmlでパースした場合)
$parsed_xml
->Response->Status->code
ステータスコード
$parsed_xml
->Response->Placemark
Arrayで結果が複数入る
以下 Placemark[0]が親とする  
AddressDetails[‘Accuracy’] 精度。後述
address 住所。言語によって記述方法が変化。日本語だと[県][市][町] って具合だけど、英語だと [Street], [City], [Prefecture]
あと、住所には国名が含まれる。
AddressDetails->Country
->CountryNameCode
国のコード。JP
AddressDetails->Country
->CountryName
日本
AddressDetails->Country
->AdministrativeArea
->AdministrativeAreaName
東京都
AddressDetails->Country
->AdministrativeArea
->Locality
->LocalityName
渋谷区
AddressDetails->Country
->AdministrativeArea
->Locality
->DependentLocality
->DependentLocalityName
渋谷
AddressDetails->Country
->AdministrativeArea
->Locality
->DependentLocality
->Thoroughfare
->ThoroughfareName
1丁目26
AddressDetails->Country
->AdministrativeArea
->Locality
->DependentLocality
->PostalCode
->PostalCodeNumber
日本だと取れない。アメリカだけかな?

基本的に詳細な住所ほど、先頭にくるのでPlacemark[0]を見れればokとか考えていたらハマった。

(さらに…)