• ベストアンサー

住所をクリックすると地図サイトで該当の住所の地図を表示したい

お世話になります。 住所データが大量にあるホームページを作っています。 住所をハイパーリンクにしておいてクリックするとgoo地図などの地図サイトにとび、該当の住所の地図を表示するようにしたいのですが、何かいい方法やいい地図サイトはありますでしょうか? 住所の文字列をそのまま引数にするようなサイトがあればできると思うのですが、そのようなサイトはありますか? たとえば http://www.aaa/add?a='東京都千代田区~' みたいな感じ

  • fra1
  • お礼率20% (1/5)

質問者が選んだベストアンサー

  • ベストアンサー
noname#77845
noname#77845
回答No.1

直接漢字で送るのはまずいので、エンコード出来るなら (GoogleMAPの例) http://maps.google.co.jp/maps?oe=UTF-8&hl=ja&tab=wl&q= の後にエンコード後の文字列を付けてハイパーリンクにしたらいかがでしょう? 例えば、「東京都葛飾区」とをリンクするなら http://maps.google.co.jp/maps?oe=UTF-8&hl=ja&tab=wl&q=%E6%9D%B1%E4%BA%AC%E9%83%BD%E8%91%9B%E9%A3%BE%E5%8C%BA みたいになります。 エンコードについては、こちらを…。 http://www.cresc.co.jp/tech/java/URLencoding/JavaScript_URLEncoding.htm

fra1
質問者

補足

なるほど、エンコードについてよく理解できなかったので、もう少し 勉強します。 http://maps.google.co.jp/maps?q=東京都葛飾区 みたいなので、できたのですが、これじゃまずいですかね。

その他の回答 (1)

noname#77845
noname#77845
回答No.2

#1です。 「これじゃまずいですかね。」 うまくいっているときはいいのですが、2バイト文字をURLとして送ると文字化けが発生する可能性も有ります。これを避けるため2バイト文字(漢字・ひらがな等)をASCIIコードに変換して送れる文字にするのがURLエンコードなのです。 出来ればエンコードした方がいいのですが…。

fra1
質問者

お礼

エンコードについてよくわかりました。 ありがとうございました。

関連するQ&A

  • 住所にリンクした地図サイト

    パラメータに住所(東京都千代田区神田駿河台2)を設定して、地図情報にリンクしてくれる便利なサービスを提供している所をご存じないでしょうか? <a href="www.hoge.ne.jp/hoge.cgi?addr='東京都千代田区神田駿河台2'>HOGEHOGE</a> のような感じで利用でき、無料で提供されているところであればベストです。 どうぞ宜しくお願いします。

    • ベストアンサー
    • HTML
  • 地図から番地号を調べるサイトないですか?

    どなたか教えて下さい。 昔、住んでいた住所を調べたいのですが、 googleマップなどで、場所の特定は出来るのですが、 正確な住所が調べることができません。 「ちず丸」や「gooマップ」などでは、 東京都 ○○区 ○丁目 ○番 △号 ○に関しては検索可能なのですが、△に該当するところまで調べられません。 なにか良いサイトはないでしょうか。

  • 地図→住所 検索サイトについて

    現在、よくあるサイトは住所を指定していき地図を表示するというサイトは良くありますが、地図をクリックしたらそこの住所がわかるサイトはないでしょうか? よろしくお願いします。

  • 地図サイトへのリンク

    よくホームページから住所などとクリックして地図サイトへリンクし詳細な場所がわかるようなサイトがありますが、それは無料でできるのでしょうか? どこの地図サイトでもいいのでできるサイトがあれば教えて下さい。 宜しくお願いします

  • 個人ホームページと地図サイトとの連携

    私のホームページ上でアクセスした人達から 自分のお薦めする名所を紹介するという掲示板を作ろうとしてます。。 そこで投稿してもらうときに名所の場所(住所)を入力するように したいのですが、なんせ「東京都○○区・・・」と掲示板に載せたんじゃ 非常にわかりづらいものがあると思いましたので、 なるべくならネット上で公開されている地図サイトとか多くあるので、 そこから自分のお薦めする名所(場所)を選択し、そこのURLを 実際に掲示板に入力して、掲示板の一覧を見たときにそのURLを クリックすれば、投稿時に選択してもらった地図サイトにジャンプし、 そこの名所の地図を見せるようにしたいのですが、 そのような地図を個人のHP上で連携をとれるようなサイトを ご存知でしたら教えて頂きたくおもいます。

  • 地図検索サイト

    地図検索サイトで 検索住所が何番何番地まで入力でき、 また 郵便番号も同時に見れるサイトです。 以前はGOOの便利サイト地図があったのですが 最近、変更されたものですから 宜しくお願いします。

  • 地図サイトの地図利用は有料?

    地図サイトの中で、住所などを入力して地図を表示すると該当URLがでてきますよね。 このURLっていうのは、勝手に自分の作ったHPに利用したり、仕事で使う商用サイトに利用してはいけないのですよね?商用サイトに使用するには、そういうライセンスがあるのようなのですが。無料ということはないのでしょね。

  • 住所地図の検索窓

    こんにちは。 ホームページに、住所入力すれば 地図が出てくる検索窓をつけたいのですが、 タグを配布しているサイトご存知でしたら 教えて下さい。よろしくお願いします。

  • shell関数を使ってgoo地図の特定の住所を表示させたいです。

    shell関数を使ってgoo地図の特定の住所を表示させたいです。 google maps の場合は Call Shell(("explorer.exe ""http://maps.google.co.jp/maps?hl=ja&q=東京都世田谷区"" "), vbNormalFocus) のようにすればいいのですが、 goo maps の場合はURLの、 http://map.goo.ne.jp/ の後をどのようにすればいいのかわかりません。 教えてください。

  • エクセルで住所録を作成中です。

    エクセルで住所録を作成中です。 B列に住所が入力されている場合に、その列に記載されている住所が”港区”ならC列に”甲”と表示し、”中野区”なら”乙”と表示するというふうに、住所の中に特定の文字列を含んでいれば、それに対応した特定の文字列を表示する方法を教えて下さい。 例)  A      B        C 鈴木一郎 東京都港区・・・   甲 田中太郎 東京都中野区・・・  乙 山田花子 東京都千代田区・・・ 丙

専門家に質問してみよう