Mappletの開発メモ

備忘録代わりにまとめてみる。時々更新するかも。
http://mappletnavi.net/なんてサイトが立ち上がったみたいなので、そっちを見たほうがよさげ。

プログラムしてて気づいたこと等メモ

  • GoogleガジェットAPI+Google Maps APIだけど完全に同一ではない
    • getBounds()→getBoundsAsync(callback)等、データを受け取るメソッドが軒並み変更(Asyncという名前がうしろにくっつく。データを受け取るコールバック関数を引数に渡す。呼ばれるのは非同期)
    • そもそもオブジェクトが存在しなかったり。(GMarkerManagerとか。)
  • WebAPIの呼び出しなど外部のサーバと通信する場合
    • JSONならガジェット由来の_IG_FetchContent()辺りを使うとできるみたい。
    • KMLならMaps由来のGGeoXmlオブジェクト
  • Mapplet Scratch Padを使うとブラウザ上で開発可能。すごく便利。