« フェミニスト [No.25] Canepa Chardonnay »
Google Maps API による東京メトロ路線図
★ 東京都内で、地図を片手に路頭に迷う外国人観光客の姿を見かけることは少なくありません。
★ カミサンのブログを訪れる外国人のために、Google Maps API による東京メトロの路線図を作ってみました。
★ これは当該 html ファイルのほか、全駅の経度・緯度をリストした xml ファイル、経路を示す各色の Polyline を記述した座標リストの xml ファイルだけです。
★ 経路の線は、どの道の地下を通っているかを厳密に描こうとすれば、曲線を多用することになり膨大な座標を記述しなければならず、すると描画に時間がかかりすぎてしまいますので、各駅間を最短距離の直線で結んでいます。・・・面倒くさいだけじゃないのか? という突っ込みはいけません。
【追記 04 Abril】
上のポストをした直後に、Google から API Version 2 が公表されました。
Google Maps API Official Blog: Google Maps API Version 2
GInfoWindowTab、TextualZoomControl、GOverviewMapControl のほか、Custom Overlays などの機能が追加されています。
【追記 10 Abril】
地下鉄路線図を、API Version 2 にアップグレードしました。都営線も追加しました。
カテゴリ=Google
コメント
※Sign in または Sign up しなくてもコメントできます
鉄道会社が定めているラインカラーと色が違うのが気になります。以下、ご参考までに。
東京都交通局>都営地下鉄>路線図
http://www.kotsu.metro.tokyo.jp/eigyou/subway/rosenzu/rosen_img.html
Wikipedia:日本の鉄道ラインカラー一覧
http://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E3%81%AE%E9%89%84%E9%81%93%E3%83%A9%E3%82%A4%E3%83%B3%E3%82%AB%E3%83%A9%E3%83%BC%E4%B8%80%E8%A6%A7
>>通りすがりさん
鉄道会社や路線によって、ずいぶんきちんと定められているのですね、知りませんでした・・・。
なにぶんシロウトの試作品ですので、ご容赦下さい。もっとも、CMYK と RGB でカラープロセスは異なりますし、DIC 特色の番号などを規定する鉄道会社もあるでしょうから、完璧な再現は不可能に近いでしょう。
各閲覧者のディスプレイの能力や opacity 透過値のこともあり、完璧な色の再現は困難ですが、善処します。
Google Maps APIで四苦八苦してる者です。
東京メトロ路線図に感動しました。
・全駅の経度・緯度をリストした xmlファイル
・経路を示す各色のPolylineを記述した座標リストのxmlファイル
のサンプルはアップしないのでしょうか?
>> 四苦八苦さん
XMLはすでに公開しているようなものですけど・・・。「表示」から「ソース」を見てください。13種類のXMLファイルがありますので、どうぞご利用ください。
editor様、返信有難うございます。
Google Maps APIを始めて数日の四苦八苦です。
JAVA Script・xmlがさっぱり分からず四苦八苦してます。
http://www.sbcr.jp/books/products/detail.asp?sku=4797332875
http://www.marlin-arms.co.jp/gmh/index.html
を買ってGoogle Maps APIと格闘してます。
それにしても東京メトロ路線図は素晴らしいです。
こんにちは
モスクワの地下鉄の路線図を作成しようと思っています。
Google Maps API による東京メトロ路線図をベースに座標やアイコンなどを変更
して使用する分には問題はないでしょうか?
>> Jose Luis さん
座標とアイコンを変更するだけでモスクワ版ができますね。問題ございません。
簡単にできると思いますよ。がんばってください。
・・・中には、座標データもアイコンもそっくりごっそり持っていって使っている人もいて、
http://www.7mansion.com/subway/
困ったものですね。
ありがとうございます
作成しましたら報告したいと思います!
Google map train lines is fantastic. Just need all of them done! I mean, ALL :)
How hard is it to add, say, Odakyu? Even if it doesn't belong here, maybe one is allowed to run a copy locally.
>> Lundy
今のところ私鉄各線は掲載していません。地図上で視認できますからね。また、追加すればするほど動作が重くなるので。
At present, the station in the private railway each line is not published.
Because it is possible to check it visually on the map, and it becomes more heavier.
It adds to the following map if it adds.
http://japonyol.net/editor/english.html