15日目、スケールバー付きのマップコントロールを付ける

ExamplesUsing Icon Classes のところは、いろいろなバリエーションのアイコンを作る場合にひとつのベースになるアイコン(baseIcon)をまず作って、それをコピーして必要なところだけ修正して使いまわしましょう、という話で、このやり方は昨日の関ヶ原(examples-11) でも既に取り入れているので、このパートはスキップします。

で、いよいよ待ちに待った AJAX のパート(Using XML and Asynchronous RPC (”AJAX”) with Maps) に入りたいところなんですが、今日は余り時間がないので明日にまわして今日は別のことを。

いままでの例では左上に配置された方向キーや縮尺合わせが Google Maps で使われているのとは異なる小さいものでしたが、不便だし格好わるいので Google Maps と同じスケールバー付きの大きいものが欲しいところです。

大きいのをつけるには

      map.addControl(new GSmallMapControl());

の代わりに、

      map.addControl(new GLargeMapControl());

としてやります。これで大きいのが付けられました(examples-12)。

ちょっと急いでますんでこんなところで。

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*