Googleマップの左カラム上部で都道府県、市区町村、町域、地番を選択できるようになっていますが、GoogleMapsAPIを用いた自分のサイトでも、こういったものを作りたいのですが、どのようにすればできるのでしょうか。

A 回答 (2件)

ズームでしたら、setZoom で設定できるのでそれほど苦ではないでしょう。



> 港区の区境に破線が表示されるのですが
こちらはちょっと厄介ですね。レイヤで地味にやるしかないと思われます。
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2013/03/25 13:59

地味に panTo で一個ずつ指定すればできるんじゃないですか?

この回答への補足

質問者です。
上記のお礼文中のタイプミスを次の通り訂正します。

× 港区を選択すると港区の区境に破線が選択される
○ 港区を選択すると港区の区境に破線が表示される

失礼しました。

補足日時:2013/02/16 19:39
    • good
    • 0
この回答へのお礼

ありがとうございます。
それだとズームレベルの調整は手作業になるのでしょうか?
また、本家のGoogleマップの方だと、例えば港区を選択すると港区の区境に破線が選択されるのですが、panToだとそれは難しいのでしょうか?

お礼日時:2013/02/16 17:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qセレクトで都道府県から市区町村を選択のしかた

 セレクトが[都道府県][市区町村]のふたつがあって、
都道府県選択すると、自動的に市区町村のセレクト内容が変わるってやつあるじゃないですか、あれってどうやってやるんでしょう?
 いざ調べようと思ったら、そんなページどこにあるかわらなくて、ソースも見れないから、ちょっと困ってます。
 ちなみに、その場合、市区町村のデータって膨大ですよね、できればCSVデータ(すでに制作済み)を活用したいのですができますでしょうか?

Aベストアンサー

http://www.geocities.co.jp/SiliconValley/4334/unibon/asp/selectexample.html

↑これのことですよね?

上記サンプル程度の数量ならクライアント側にデータ全てを渡しても支障ないですが、
これを42都道府県全てを対象に行うというのであれば、データが大きすぎるので避けた方が良いと思います。
(何百KBというhtmlになりそうですので)

私が42都道府県対象に上記のような機能を実装するのであれば、都道府県のドロップダウンリストにonChangeイベントを付け、都道府県の情報だけサーバーに渡し、
後はサーバーサイドで対応した市区町村をクライアントに返すように作ると思います。

で、サーバーサイドにASPを利用した方法であれば、
http://www.geocities.co.jp/SiliconValley/4334/unibon/asp/selectstatic.html

にサンプルがあります。
(注:上記サイトは私が制作したわけではありませんので、あしからず)

参考まで

参考URL:http://www.geocities.co.jp/SiliconValley/4334/unibon/asp/selectexample.html

http://www.geocities.co.jp/SiliconValley/4334/unibon/asp/selectexample.html

↑これのことですよね?

上記サンプル程度の数量ならクライアント側にデータ全てを渡しても支障ないですが、
これを42都道府県全てを対象に行うというのであれば、データが大きすぎるので避けた方が良いと思います。
(何百KBというhtmlになりそうですので)

私が42都道府県対象に上記のような機能を実装するのであれば、都道府県のドロップダウンリストにonChangeイベントを付け、都道府県の情報だけサーバーに渡し、
...続きを読む


人気Q&Aランキング

おすすめ情報