【 HP作成質問箱 】

新しい質問は「新規入力」ボタンをクリックしてください。
| Page-1

【HP作成質問箱/詳細】 一覧 / 詳細

  No.9493 地図の表示の仕方はどのようにしたらいいのでしょうか
[ダメオヤジ] [ブラウザ]  07/10/26 (金) 18:20
ホ-ムペ-ジ上で「地図」をクリックすると、グ-グルの地図が現れて、検索欄にはすでに当該住所も記入済みになっています。ソ-スを見てもグ-グルマップに飛ぶようにはなっていますが、住所まで検索欄にすでにセットしてあるということは、理解できません。どうなっているのか教えていただきたいのですが。
  No.9496 Re:地図の表示の仕方はどのようにしたらいいのでしょうか
[atom] [ブラウザ]  07/10/27 (土) 12:42
そのgoogleマップに飛ぶリンクに住所が埋め込まれてると思いますよ。

納得いかないなら、具体的にそのページなり、ジャンプリンクを記述してください。
  No.9497 Re^2:地図の表示の仕方はどのようにしたらいいのでしょうか
[ダメオヤジ] [ブラウザ]  07/10/27 (土) 14:26
> 納得いかないなら、具体的にそのページなり、ジャンプリンクを記述してください。

ご親切に有難うございます。ソ-スをコピ-したものを載せてみますのでよろしくお願いします。
<a href="http://maps.google.co.jp/maps?f=q&amp;hl=ja&amp;q=%E7%A6%8F%E5%B3%B6%E7%9C%8C%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82%E9%B9%BF%E5%B3%B6%E7%94%BA%E4%B9%85%E4%BF%9D%E5%AD%97%E4%BB%B2%E7%94%B0%EF%BC%91%EF%BC%90%E3%81%AE%EF%BC%91&amp;ie=UTF8&amp;ll=36.991817,140.908976&amp;spn=0.002944,0.004989&amp;z=18&amp;om=1" target="_blank" onmouseover="MM_swapImage('Image16','','img/btn_map_ro.jpg',1)" onmouseout="MM_swapImgRestore()"><img src="img/btn_map.jpg" name="Image16" width="94" height="27" border="0" id="Image16" /></a></p></td>

以上ですが、ここの中に埋め込まれているのでしょうか?
  No.9498 Re^3:地図の表示の仕方はどのようにしたらいいのでしょうか
[atom] [ブラウザ]  07/10/27 (土) 15:16
はい、やっぱり間違いないですね。

ここから→%E7%A6%8F%E5%B3%B6%E7%9C%8C%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82%E9%B9%BF%E5%B3%B6%E7%94%BA%E4%B9%85%E4%BF%9D%E5%AD%97%E4%BB%B2%E7%94%B0%EF%BC%91%EF%BC%90%E3%81%AE%EF%BC%91←ここまでは、「urlencode」と言いまして、urlに漢字(日本語文字)を使用する際の変換結果です。

この文字列を逆変換の「urldecode」しますと、「福島県***************10の1」となります。
※念のため、アスタリスクで非表示にしましたが。
  No.9500 Re^4:地図の表示の仕方はどのようにしたらいいのでしょうか
[ダメオヤジ] [ブラウザ]  07/10/27 (土) 17:23
「urlencode」というものをお教えいただきまして有り難うございました。調べてみましたら自動翻訳してくれるサイトもみつかりました。
atom様にご説明いただきました「←ここまでは」以降も、私には訳の分らないものです。

%EF%BC%90%E3%81%AE%EF%BC%91&amp;ie=UTF8&amp;ll=36.991817,140.908976&amp;spn=0.002944,0.004989&amp;z=18&amp;om=1" target="_blank" onmouseover="MM_swapImage('Image16','','img/btn_map_ro.jpg',1)" onmouseout="MM_swapImgRestore()">

< >タグの中にひとくくりにされているこの部分は、住所以外の何の役割?若しくは機能?をはたしているのか、教えていただけないでしょうか。
  No.9501 Re^5:地図の表示の仕方はどのようにしたらいいのでしょうか
[atom] [ブラウザ]  07/10/27 (土) 19:15
詳しくはgoogleさんしかわからないことですが、そのマップページを表示するために必要ないくつかの情報がパラメータ(引数、あるいは変数)として引き渡されます。

通常、パラメータは「&」で区切られ「aaa=bbb」の形を取ります。
「aaa」の情報は「bbb」ですよ。と言う風にね。

上記のパラメータで私がわかるのは「ll」と「spn」でどちらかが地図の表示位置、もう一方が中心位置だったと思います。
「target」、「onmouseover」、「onmouseout」などは、もう少し勉強されたほうがいいですね。

このサイトでも解説していますから、トップページの検索で検索してみてください。
  No.9502 Re^6:地図の表示の仕方はどのようにしたらいいのでしょうか
[ダメオヤジ] [ブラウザ]  07/10/29 (月) 15:55
> 詳しくはgoogleさんしかわからないことですが、そのマップページを表示するために必要ないくつかの情報がパラメータ(引数、あるいは変数)として引き渡されます。
>
> 通常、パラメータは「&」で区切られ「aaa=bbb」の形を取ります。
> 「aaa」の情報は「bbb」ですよ。と言う風にね。
>
> 上記のパラメータで私がわかるのは「ll」と「spn」でどちらかが地図の表示位置、もう一方が中心位置だったと思います。
この度は「urlencode」や「パラメータ」等、私にとっては未知のことを親切にご教示いただき大変有難うございました。
お蔭様で、このシステムの概要がなんとなく分かってきました。
  No.9511 Re^7:地図の表示の仕方はどのようにしたらいいのでしょうか
[ダメオヤジ] [ブラウザ]  07/11/03 (土) 12:41
度々、ご質問して申し訳ありません。

atom様が[9498]の中で「ここから-ここまでが「urlencode」として変換されたものなのですよ」とお教えいただいたものをコピ-してhttp://urlencode.net/を使って変換すると下記のような意味不明なものになってしまい、本来の住所とはかけ離れたものになってしまいました。

何故こうなってしまうのかご教示お願いしたいのですが。

遖丞ウカ逵後>繧上″蟶るケソ蟲カ逕コ荵・ソ晏ュ嶺サイ逕ー・托シ舌・・・/textarea>
</td>
</tr>
</table>
<!-- resultbox -->

</td>
</tr>
</table>
</form>

<div align="center">
<font class="common_text">UrlEncode.netはURLエンコードしたい文字列をエンコードし、デコードしたい文字列をデコードするツールです。</font>
</div>


<div align="center">
<a href="howto.html" class="common_text" alt="UrlEncode.netとは">UrlEncode.netとは</a>


<div align="center"><p><font size=-1>c2006 UrlEncode.net</font></p></div>


</body>
</html>
  No.9512 Re^8:地図の表示の仕方はどのようにしたらいいのでしょうか
[atom] [ブラウザ]  07/11/03 (土) 13:05
オプションに「utf-8」を指定してください。
正しく表示されましたよ。
  No.9513 Re^9:地図の表示の仕方はどのようにしたらいいのでしょうか
[ダメオヤジ] [ブラウザ]  07/11/03 (土) 14:21
> オプションに「utf-8」を指定してください。
> 正しく表示されましたよ。

大変有難うございます。ここ何日か悩んでいた疑問が解決できました。

atom様のおっしゃるとおり確かにオプションの「utf-8」を用いたら正しく変換できました。


http://urlencode.net/を見ると他にもオプションとして「SJIS」「JIS」「EUC-JP」とか見受けられます。

調べてみるとそれなりの「urlencode」の体系の歴史や背景がうかがえます。

でも今回のサンプルにこのようなオプションを使用しなくてもよさそうな気がしますが、このようなオプションを使用しなければならない場合とかがあれば、ご教示お願いします。
  No.9514 Re^10:地図の表示の仕方はどのようにしたらいいのでしょうか
[atom] [ブラウザ]  07/11/03 (土) 16:10
それはサーバーやホームページに依存するからです。
Windowsの世界だけならsjisでいいのですが、
ホームページのコード体系はそれ以外に「jis」、「euc-jp」、「utf-8」などが存在します。

それらのページに2バイトコード(日本語)などを渡す場合は、それぞれのコード体系に合わせ変換しないといけないからです。
  No.9515 Re^11:地図の表示の仕方はどのようにしたらいいのでしょうか
[ダメオヤジ] [ブラウザ]  07/11/04 (日) 11:05
> それはサーバーやホームページに依存するからです。
> Windowsの世界だけならsjisでいいのですが、
> ホームページのコード体系はそれ以外に「jis」、「euc-jp」、「utf-8」などが存在します。
>
> それらのページに2バイトコード(日本語)などを渡す場合は、それぞれのコード体系に合わせ変換しないといけないからです。

atom様の大変親切なご教示に感謝いたします。

今回の質問応答は、初心者の私にとって大変意義深いものとなりました。有り難うございました。
| Page-1

 一覧 / 詳細


page update:19/01/17 01:34

Copyright (c) 2000-2009, all Rights Reserved & Produced by atom