1

米国の白地図で始まり、さまざまなAjaxリクエストから受け取ったデータに従って州を色付けするWebページを作成する必要があります。マップはページをリロードせずに時間の経過とともに変更する必要があり、ユーザーはさまざまなコントロールをクリックして、マップの色を即座に変更できます。これはすべてローカルで行う必要があるため、Googleマップや同様のインターネットサービスを利用することはできません。

Javascriptを使用してブラウザでこれを実行したいと思います。これを行うための良いライブラリはありますか?または、これを最適に実装する方法に関する一般的な提案はありますか?

4

4 に答える 4

10

このようなプラグインを使用して、動的データに基づいて「ハイライト」を実行するように変更します。

現在、マウスオーバーで強調表示されますが、指定されたデータを使用した強調表示は非常に簡単です。

それが米国の地図とセットに行く準備ができているハイライトが付いているという事実はただの肉汁です。

于 2009-04-24T13:33:16.520 に答える
4

ラファエルの仕事のようですね

于 2009-04-24T13:39:52.527 に答える
2

純粋なJS、SVG / VMLソリューションの例を次に示します:http://jvectormap.owl-hollow.net/

于 2011-06-07T08:24:54.660 に答える
1

Google Static Maps APIの「パス」パラメータを使用して、必要な色をオーバーレイできる場合があります。いくつかの静的マップを作成し、結果の画像を保存します。

http://code.google.com/apis/maps/documentation/staticmaps/index.html#Paths

于 2009-04-24T13:37:30.003 に答える