kokodayo.net
Wiki 作業部屋

こんばんは、がんばりますね! ゲストさん。

Google API

Google Codeext_link
Google Code すべてext_link

 Maps

Google Maps APIext_link

Google Maps API に登録するext_link

 初期バーション(記事が古いので注意)

  • キーとサンプルコードが発行される
  • このサイトにXML宣言を付けたのでこのページで必要なコードの部分はこれだけ。

早速、貼りつけてみた。

このとっかかりの良さは異常。

I.E対策

<body onload="load()" onunload="GUnload()">
   <div id="map" style="width: 500px; height: 300px"></div>
</body>
  • IE6でエラーが出るようになった
IE修復で直ると思われる。

Opera対策

うまく表示されない件

オペラ9.20はXMLファイルですべて一度に1800ポイントの
描画を扱うことができないなどの問題があったようですが、
現在のバージョンでは気にする必要はないようで、
APIを扱う文字コードが厳密にutf8で受信されるかどうかが大事なようだ。

Google マップ API の概念ext_link

基本はJavaScriptを使ってFunctionでサーバーサイドのコードを埋め込むかAjaxを組み込めばいいらしい。後でごにょごにょしてみることに。

基本

コントロール

マップオーバーレイ

サービス

サンプル


Google マップ API の使用例ext_link

利用規約

以下に要約されるものとして解釈の立場

  • Google及び主とする商業形態であるGoogleの広告を汚すものでないこと
  • 企業のイントラネットや閉じたスペースでは使用不可
  • それを利用して直接利益を生むものでないこと

ということで商業上戦略的な位置付けとしているのではないかと。

  • ひとつのディレクトリに対して1つの登録キーを使用となっている。