2012-03-30 6 views

答えて

-1

OpenLayersは、オーバーレイとして多くの種類のレイヤーを表示できます。レイヤーのセクションdocumentationをチェックして、それができるかどうかを確認してください。

+0

ワウ、コメントなしのダウンドリートです。クール! – igorti

0

OpenLayersをしてレンダリングする機能の二つの異なる種類があります オーバーレイ基本

OpenLayers Library - Overlaysから。 1つのタイプはOpenLayers Vector Overlaysサポートで、 はブラウザ(SVG、VML、Canvas)でベクトル描画機能を使用して にデータを表示します。もう1つのタイプは、OpenLayersマーカーオーバーレイ のサポートです。このタイプのレイヤーは、 DOM内にHTMLイメージオブジェクトを表示します。

一般に、ベクトルレイヤーは、 線、ポリゴンなどを描く能力により、より多くの機能を提供します。ベクターベースのレイヤーは であり、最も新しいOpenLayers の開発が行われている場所です。さまざまなスタイリングのためのより多くのサポート オプション、およびリモートサーバとのレイヤーの動作と相互作用の詳細設定 があります。

しかし、マーカー層は、後方互換性のために維持されている がそれらが 現在実装されているとして、あなたがベクターで行うことができないいくつかのものがあり、それらはイベント登録用のインターフェース の異なる種類を提供するからです。

オーバレイ層の数はOpenLayers.Layer.Marker又はOpenLayers.Layer.Vectorのいずれかから継承などOpenLayers.Layer.PointTrack及びPointGrid又はOpenLayers.Layer.GeoRSS。詳細はthe documentationにあります。またはOpenLayers on GitHubをフォークしてコードを見てください。

関連する問題