2012-02-16 5 views
0

私はBingマップを使って簡単な概念証明ウェブページを作っています。私は私のページに埋め込まれているマップ上にいくつかのピンを持っている必要があります。その後、javascriptのUIは、ユーザーが特定のボックスにチェックを入れたり、選択を解除したりすると結果がフィルタリングされるので、異なるピンが表示されたり表示されなくなります。理想的なBingマップまたはGoogleマップのJavaScript UIですか?

この質問の公開は申し訳ありませんが、どうやってこれをやりますか? Idでは、単純なJavaScriptよりもむしろjQueryで動作します。コンセプトの唯一の証明で、スピード、パフォーマンス、信頼性などはすべて柔軟です。 Silverlightのようなマイクロソフトのツールが必要ですか?

私はBingマップでこれを行うことができれば最高ですが、Googleマップがこれとはるかに簡単であれば、これも柔軟にすることができます。ありがとう

答えて

0

Googleマップでこれと同様のことをしました。私はJavaScriptが必要ないくつかの分野を除いて、すべてのjQueryでそれをやっていました。

ここには非常に高いレベルの説明があります。私は、私たちが地域と呼ぶものによって分類されたマーカーを持っていて、ユーザーがその地域に対応する数字をクリックすると、その地域に属するすべてのマーカーが地図上にプロットされました。

マップのロード時にJSONファイルのマーカ(DBテーブルにあるマーカー情報をキャッシュします)を領域に配置し、オブジェクトの配列に格納します。一意のIDを使用したので、プロットするマーカーを指定できるようになりました。あなたはvalue属性を使用することができますチェックボックスやラジオボタンを使用している場合、それはこのように見えたので、 それは多次元た:

markers_obj[region][marker] 

ユーザーが再びその領域をクリックした場合、マーカーは、マップから削除されるだろう。

他の人が私が達成しようとしていたものに似た仕事をどのように達成したかをよく知ることができました。そこにGoogleマップとの相互作用のための豊富な情報があります。残念ながら、私はBingマップの経験がありません。

ここには、GoogleマップAPI、それらが提供するコードサンプル、およびデモへのリンクがあります。

それは少し曖昧であってもよいし、あなたは私が説明したものについてのご質問がある場合は、私に教えてください。

関連する問題