2011-07-31 12 views
1

ラスタファイルから小さな町の地図を作成する必要があります。 Googleのクライアントは、Google Maps、OSMなどの既知のAPIの使用を拒否します。締め切りまでの時間はほとんどありません。写真から小さなウェブマップを作成する最も簡単な方法は何ですか? JavaScriptフレームワークのいくつかの種類ですか? 必要条件:ドラッグ、ズーム、マーカー。 MapServerやGeoServerのような大きなサーバーがなければ、これを行うのが非常に望ましいです。マップをこの形式で再描画する時間があまりないからです。GoogleマップのようなPNGから地図を作成

+0

これで十分でしょうか? http://brainmaps.org/index.php?p=brain-maps-api私の知る限り、マーカーはありません。 – pimvdb

答えて

3

もちろん、最も簡単な方法は、Image層のOpenLayersマップを作成することです。どのように動作するのHere is an example

OpenLayersが操作する前に、イメージ全体がクライアントにロードされていることを考慮してください。それは巨大なイメージであればおそらく最良の選択肢ではありません。

その他のオプションは、MapTilerでタイルピラミッドを作成し、マップサーバー上でタイルを表示するためにOpenLayersのTileCacheレイヤーを使用するだけです(MapServerまたはGeoServerは必要ありません)。 MapTilerは、画像を並べ替えるときに必要なすべての設定を含むOpenLayersの例を作成します。

関連する問題