グーグルマップのコード変換する方法

このQ&Aのポイント
  • グーグルマップのコード変換方法を教えてください
  • グーグルマップを使って地図の店舗情報を記述する際に必要なコード変換方法を教えてください
  • 自分の住所をグーグルマップのコードに変換する方法を教えてください
回答を見る
  • ベストアンサー

グーグルマップのコード変換する方法

こんにちは。 グーグルマップを使って地図の店舗情報を紹介したいと思っています。 そこで、参考になるサイトの記述サンプルがあったのですが、その記述する為のコードがわかりません。 住所(等)なのですが、 %E5%A4%A7%E9%98%AA%E5%BA%9C%E5%A4%A7%E9%98%AA%E5%B8%82%E6%9D%B1%E4%BD%8F%E5%90%89%E5%8C%BA%E7%85%A7%E3%82%B1%E4%B8%98%E7%9F%A2%E7%94%B03-9-14 と書かれていたので、そのまま使用するわけにもいかず、自分の住所を記載したいのですが、その記述している文字コードにする方法がわかりません。 コード変換する為の方法とクーグルマップの作成で参考になるサイトがあったら是非教えてください。 よろしくお願いします。

  • PHP
  • 回答数4
  • ありがとう数1

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

  • ベストアンサー
  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.2

把握しましたw (PHPカテなのを見過ごしていた) GoogleはデフォルトUTF-8なので $add_name_hoge = mb_convert_encoding($add_name,'UTF-8','SJIS'); とかで行けませんかね。 今、PHP環境が無いので試せませんけど。 第3引数は、PHPが動く環境によって変わります。 (この辺、ちょっと自信無し)

その他の回答 (3)

  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.4

#1,2です。 #3 のhrm_mmm さんが書かれたとおり、urlencodeが必要ですね。 urlencode(mb_convert_encoding(... のように書くべきでした。 ※多分、urlencodeだけだとUTF-8には対応できませんよね?

  • hrm_mmm
  • ベストアンサー率63% (292/459)
回答No.3

urlencode (str) じゃないのかな? 「URL の問い合わせ部分に使用する文字列のエンコード」ですよね。 $add_name = urlencode ( "住所です*+-/=。" ); $url = "http://sample.com/sample.php?x=$add_name";

参考URL:
http://jp.php.net/manual/ja/function.urlencode.php
  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.1

>%E5%A4%A7%E9%(以下略) これ、人のサイトに書いてあった住所ですよね。 お店や企業ならともかく、個人の住所だとしたら、このような場に掲載するのは、ちょっとマズいですね。 それはともかく、ご質問の件です。 質問者様の住所を仮に 東京都新宿区新宿三丁目38-1 とします。 (因みにJR新宿駅の住所です) (1)この住所をGoogleマップで検索 (2)右上の「リンク」をクリック (3)アドレスとHTMLタグが表示されるので、お好きな方をどうぞ

yu_ray2007
質問者

お礼

早々ありがとうございます。 >>これ、人のサイトに書いてあった住所ですよね。 >>お店や企業ならともかく、個人の住所だとしたら、このような場に掲載するのは、ちょっとマズいですね。 たぶんここ言われると思っていたのですが、毎回そうなのですが、ここを説明すると質問の内容と違う回答が来るので割愛しちゃいました。 住所(漢字部分)はサンプルサイトを引用、番地は適当に羅列した数値です。 回答内容ですが、専門用語がわからずかなり説明不足だったようです。 1~3の手順をやっていて、その後にポイントや住所等を追加表示したいと考えてして、その住所が質問の様な文字になっているので、 $add_name = "茨城県牛久市35-99-2525"; (適当な住所です)←これかかないと誤解されるので $add_name_hoge = 変換方法がわからない で、 $add_name_hogeの中身が %E5%A4%A7%E9%98%AA%E5%BA%9C%E5%A4%A7%E9%98%AA%E5%B8%82%E6%9D%B1%E4%BD%8F%E5%90%89%E5%8C%BA%E7%85%A7%E3%82%B1%E4%B8%98%E7%9F%A2%E7%94%B となって欲しいと言う事です。 なんか自分で質問書いて、全然違う事質問した内容になっていて申し訳さりません。 もしわかる方いましたら教えてください。

関連するQ&A

  • Android上でのGoogle Mapの表示方法

    http://sepiandroid.blog100.fc2.com/blog-entry-18.html http://www.amazon.co.jp/%E5%88%9D%E6%AD%A9%E3%81%8B%E3%82%89%E3%82%8F%E3%81%8B%E3%82%8BAndroid%E6%9C%80%E6%96%B0%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-%E5%AE%89%E7%94%9F-%E7%9C%9F/dp/4844329405 上記サイトと参考書を見て、 Eclipse上でGoogle Mapを表示しようとしたのですが、 画像のように白い画面が出るだけで地図が表示されません。 大学のパソコンから使用しているので、 エミュレータ上でインターネットを利用するためのプロキシは設定しました。 原因が分かる方がいましたら教えてください。

    • ベストアンサー
    • Java
  • グーグルマップのふきだしを削除する方法

    グーグルマップをホームページに貼り付けたいのですが、埋め込み地図のカスタマイズとプレビューをクリックしてそのソースを貼り付けたときに、マーカーだけを残してふきだしを削除したいのですが、なぜかできません。 たぶん以下のソースの中のどこかを編集すれば削除できるとは思うのですが、どなたか教えていただけませんでしょうか? http://www.koikikukan.com/archives/2009/09/20-025555.php もやってみましたがやはりだめでした。 <iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.co.jp/maps?q=%E6%9D%B1%E4%BA%AC%E9%83%BD%E5%A4%A7%E7%94%B0%E5%8C%BA&amp;lr=lang_ja&amp;oe=utf-8&amp;client=firefox-a&amp;ie=UTF8&amp;hl=ja&amp;hq=&amp;hnear=%E6%9D%B1%E4%BA%AC%E9%83%BD%E5%A4%A7%E7%94%B0%E5%8C%BA&amp;brcurrent=3,0x60186052c1a36643:0x4fc26aac505c0d49,0&amp;ll=35.561138,139.717255&amp;spn=0.024438,0.036478&amp;z=14&amp;iwloc=A&amp;output=embed"></iframe>

  • サイトマップ自動生成プログラムを探しています。

    サイトマップを自動生成したいので探していると、だいぶ理想に近いものがありましたが、すでに死んでいるサイトのようでした。 http://d.hatena.ne.jp/toku-hiro/searchdiary?word=%A5%B5%A5%A4%A5%C8%A5%DE%A5%C3%A5%D7+%BC%AB%C6%B0%C0%B8%C0%AE+php&.submit=%B8%A1%BA%F7&type=detail ここのサイトにあるようなプログラムを探しています。 ダウンロードフリーでいいものがあったら教えてください。 お願いします。 googleサイトマップ用XMLとサイトマップ用HTML(PHP)を生成

    • ベストアンサー
    • PHP
  • Googleマップの印刷の仕方について

    IE10でGoogleを使って 地名を検索すると右側にgoogleマップが表示されます。 これを開くとgoogleマップが表示されます。 条件は分からないのですが マップの左側に白い領域が表示される場合とされない場合があります。 これが表示されない場合 https://www.google.co.jp/maps/place/%E9%87%91%E9%96%A3%E5%AF%BA/@35.03937,135.729243,15z/data=!4m2!3m1!1s0x0:0xee4272b1c22645f これがされる場合 https://www.google.co.jp/maphp される場合には、印刷したりルートの距離を測定したりするツールが表示されるのですが されない場合にはこういったツールが表示されません。 印刷しようとしても真っ白になってしまいます。 どのようにすればこの二つの画面を切り替えられますでしょうか?

  • 歌がうまくなりたい!

    カラオケに行っても恥ずかしくないくらい、歌がうまくなりたいです!どうしたら良いですか!! いまいちこういうサイトは信頼できません... http://karaokejoutatsu.com/%E6%AD%8C%E3%81%8C%E3%81%86%E3%81%BE%E3%81%8F%E3%81%AA%E3%82%8A%E3%81%9F%E3%81%84%E4%BA%BA%E3%81%B8%EF%BC%81%E3%80%80%E5%A4%A7%E5%88%87%E3%81%AA%E3%81%AE%E3%81%AF%E5%9F%BA%E6%9C%AC%E3%82%92%E3%81%8D.html

  • googleマップのストリートビュー

    いつもgoogleマップのストリートビューを利用するんですが以下のようなエラーメッセージが出てしまいます。ブラウザをIE8にして見ると住所検索などしてみたい場所の地図を開きストリートビューをすると1回目は見れるんですが違う場所をストリートビューで見ようとするとエラーが出ます。何か対処法は無いのでしょうか? メッセージ: オブジェクトでサポートされていないプロパティまたはメソッドです。 ライン: 1 文字: 1 コード: 0 URI: http://maps.google.co.jp/maps?sourceid=navclient&ie=UTF-8&hl=ja&rlz=1T4GGLL_jaJP312JP312&q=%e6%96%b0%e5%a4%a7%e9%98%aa%e9%a7%85

  • PHPで文字コード変換方法

    PHPで文字コード変換方法 ウィキペディア ⇒ %2583%2545%2583%2542%2583%254C%2583%2579%2583%2566%2583%2542%2583%2541 と変換するのはどうすればよいのでしょうか? そもそもこの文字コードが分かりません。 Shift_JISに似ていますが、ちょっと違います。 Shift_JISだと、ウィキペディア⇒ %83E%83B%83L%83y%83f%83B%83A どなたか分かる方いらっしゃいましたらお願いします。

    • ベストアンサー
    • PHP
  • このUSB変換コードの名称

    タブレットに bluetooth がないのでこれをやろうと思います。 http://apadjp.com/wp-content/uploads/2011/06/k.jpg http://apadjp.com/%E6%9C%AA%E5%88%86%E9%A1%9E/dropad%E3%81%ABbluetooth%E3%83%89%E3%83%B3%E3%82%B0%E3%82%92%E5%8F%96%E3%82%8A%E4%BB%98%E3%81%91%E3%81%A6%E3%81%BF%E3%81%9F%E3%80%82/ オス側は miniUSB か microUSB で、メス側にドングルが取り付けてあります。 この変換コードの名称がわからず、探すことができません。 できればオス側が二股になっていて、mini micro どちらでもできるのがいいのですが。 100円ショップとかにありますでしょうか?

  • 徒歩でJR大阪駅から梅田滋賀ビルに行く方法について

    タイトルの通りなのですが、徒歩でJR大阪駅から梅田滋賀ビルに行く方法についてお教えいただけませんでしょうか。 住所は分かっているのですが、地図を見ても高速道路など人間が歩けない道路もあるようですので、どの道を通ればいいのかよく分かりません。 行き先の住所は下記の通りとなっております。 よろしくお願いします。 http://www.mapfan.com/m.cgi?MAP=E135.30.13.3N34.41.35.4&s1=%A2%A9530%2D0002%20%20%C2%E7%BA%E5%C9%DC%C2%E7%BA%E5%BB%D4%CB%CC%B6%E8%C1%BE%BA%AC%BA%EA%BF%B7%C3%CF%A3%B1%2D%A3%B1%2D%A3%B4%A3%B9

  • Google Map APIの利用について(URLを表示したい)

    Google mapのAPIを利用しているのですが、http://maps.google.co.jp/の[このページのリンク]みたいに表示しているマップの位置を記憶したURL[http://maps.google.co.jp/maps?f=q&hl=ja&geocode=&q=%E5%92%8C%E6%AD%8C%E5%B1%B1%E7%9C%8C&ie=UTF8&z=9]みたいなものを作ることはできないでしょうか? 「○○の地図」というリンクを貼ったとして、クリックすると該当のマップへ(サイト内のGoogle map APIへ)ジャンプしたいのですが、全くわからず。。お願いします!

    • 締切済み
    • PHP

専門家に質問してみよう