アシアル株式会社 事業紹介 MapServer 開発キット

地図作成ソフト

マウスでスクロールできる地図

MapServer開発キットとAJAX技術を組み合わせればマウスでスクロールできる地図を作ることも可能です。

地図上の任意の地点にポイントを登録することもできます。

縮尺ごとに、表示するレイヤーを変化させ、大量のデータの処理を軽減するようにしています。

この画面は複数のタイル画像によって構成されています。個々のタイル画像は一度作成されるとキャッシュされ、次からのアクセスではそのキャッシュ画像が使用されます。

画像作成の処理が重いので、はじめてその地域が閲覧されている場合、画像の切り替わりがスムーズではない、と感じるかもしれませんが、一度だけなので、ご勘弁下さい。

対応ブラウザ

  • Internet Explorer 6
  • Firefox1.5
  • 現在Operaでは一部の縮尺で正常に表示されません。

解説

小さな地図のタイル画像を数個配置して、マウスのドラッグに合わせて必要な部分の画像のみを新たにJavaScriptにて読み込みすることにより、画面遷移なしで地図の更新ができます。

今回のデモでは、JavaScriptの通信部分等には「prototype.js」を、 地図のドラッグや、移動部分に[scriptaculous.js」を使用しています。