UMAPしてみた

2008 年 8 月 11 日


Flash×googlemapsをやってみたくて、Google Maps APIを使おうと思ったんですが、Flexしか対応してなくて断念。
一応GoogleのフォーラムにCS3対応版があったのだけれど、使いかたわからずこれも断念。

が、trick7さまのところでUMap(AS 3.0) バージョン1.1の覚え書きのエントリーをみて一念発起。


ダウンロードは以下の本家サイトから
UMap (AS 3.0) V. 1.1

ダウンロードするにあたってユーザ登録しないといけないのがちょっと面倒。
導入にあたってはFlashOOPのYahoo APIとAS3が詳しく紹介しています。
コンポーネントなので、APIキーは基本的にいらないです。

コントロールの作成方法があまり記載されていなかったので、ここでメモ。

//コントロール用変数定義
var position:PositionControl;
var zoom:ZoomControl;
var mapType:MapTypeControl;

//作成
position = new PositionControl();
zoom = new ZoomControl();
mapType = new MapTypeControl();

//mapにaddする
map.addControl(position);
map.addControl(zoom);
map.addControl(mapType);

trick7さまも書いていたけれど、アニメーションもう少し遅くならないのかな。。

とりあえずリファレンスもあるし、これから勉強していこう。