• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:GoogleMap, Ajaxについて)

GoogleMapで自分の地図を作成するシステムについて

このQ&Aのポイント
  • GoogleMap+Asnchronous+Javascript+XMLという、GoogleMapで自分の地図を作成するシステムについて詳しく知りたいです。
  • 地図を公開するという意味ではサーバ的な側面もありますが、自分だけが利用するものなのでクライアントだと思っています。
  • GoogleMapsAPIをダウンロードする際に、URL名を指定する場面などもあり、どうしてURLを入れる必要があるのだろうかと疑問に感じています。

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

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

Google Mapは、Webサイト上で地図を表示し利用するシステムです。ExcelやWordのように、パソコンの中で動くのではなく、Webサイトにファイルをアップロードし、Webブラウザからアクセスして利用するシステムです。ですから、利用の際には、当然ですがWebサイトを持っていることが前提となります。 もし、普通のアプリケーションのように、パソコンの中でデータを作成し、ハードディスク内に保存して利用するようなイメージを持っていたとしたら、それは間違いです。Googleは、あくまで「Web上で動くもの」です。 また、APIをダウンロードするにもサイトのURLを入力する必要があるというのも、そういうシステムである関係からでしょう。Google Mapは、AjaxのライブラリからGoogleのサーバにアクセスし、そこからデータを転送してもらい動いています。その関係上、それぞれのサイトごとに識別のためのIDのようなものを発行し、これを使ってアクセスしていたはずです。つまりAjaxライブラリからGoogleサーバにサクセスしたとき、そのIDによってどのサイトからアクセスしているか、そのサイトではどういうデータが必要かなどを判断しているのでしょう。(また、利用サイトに関する情報収集の目的もあるかも知れませんね)

skmsk19410
質問者

お礼

回答、有難うございました。 自分がサイトを持っていることが前提であることがわかりました。 GoogleMap Ajaxに対応したサイトがあるということですが、そのサイトに対する必要条件は何でしょうか。 Linux+apache(httpd)+PHP+MySQL+perl などなどです。Windowsでもサイトは出来ますが。また、WAN側ではなく、ファイアーウォール内部だけで有効なサイトもあると思います。 それは意味がないということになるのでしょうか。 本を読んで勉強しているのですが、サイトに対する要求事項が全く記載されていないので、クライアント的に処理するものだと思っていました。

関連するQ&A

専門家に質問してみよう