0

私は OpenLayers を初めて使用するので、特定の郡の郵便番号境界などのマップを設定し、ユーザー入力に基づいてベクター レイヤーをオンにすることができるかどうかを知りたいと思います。入力はラジオ ボタンの形式で、表示したいデータは郵便番号ごとの公衆衛生関連の情報です。

たとえば、ユーザーが 18 歳未満の母親の妊娠を表示したい場合、そのデータを郵便番号別に表示するテーマ マップが必要です。または、たとえば、収入、同じ種類のアウトプット。

そのため、表示したいデータを表すラジオ ボタンがあり、ユーザーは表示したい情報を選択します。

データ (メトロ保健局) と地理的境界 (国勢調査) を取得する方法を知っています。これが可能かどうか知りたいだけです。OpenLayers のドキュメントは私を怒らせてしまいます。何かを試してうまくいくことを期待するだけで何ヶ月も無駄にしたくありません。JavaScript の実用的な知識を身につけなければならないことはわかっていますが、それで怖がることはありません。

ありがとう!-ブリッグス

4

2 に答える 2

0

はい、レイヤーを提供する何らかのデータ サーバーがある限り、OpenLayers はこれを行うための LayerSwitcher コントロールを提供します。デフォルトの OpenLayers のルック アンド フィールを気にしない限り、Javascript は簡単です。http://openlayers.org/dev/examples/controls.htmlでサンプルの「ソースを表示」し、サンプルレイヤーを独自のものに置き換えます。

于 2013-09-12T19:51:26.180 に答える