jVectorMapを使用してマップ上の特定の都市を強調表示するには、小さな識別子が必要です。そうする理想的な方法は何でしょうか。地図上にイメージ(たとえば、サンフランシスコ近辺で3pxの幅広い色と高い赤色の色)を置くことができますか?このようにして、ユーザーは一般的に米国よりも正確な場所を見つけることができます。jVectorMapプラグインを使用してワールドマップ上で特定の都市を強調表示するには
1
A
答えて
2
あなたはjVectorMapの最後のバージョンでそれを行うことができます。
1
jVectorMapはそうです、ベクターを描画します。本当の "ポイント"を定義するAPIには言及がありません。サンフランシスコ周辺には小さなポリゴンを描画することも、手動でイメージをオーバーレイすることもできます。 jsFiddle
<img src="http://www.changosurf.com/images/marker_red.png" id="sanFranMarker" title="San Fransisco"/>
...
#map-usa { position: relative; width: 600px; height: 400px;}
#sanFranMarker{ position: absolute; top: 160px; left:17px;}
ありがとうバディー、すごい、何が新しい来るjvectormapです。私たちはそれらの黄色い点をカスタマイズし、適切なマーカーを置くことができますか? – Mike
私はjVectorMapの完全に書き換えられた新しいバージョンを完成させています。今のところ、マーカーの色とサイズを変更できます。後でイメージとして定義されたマーカーを追加します。 – bjornd