1

我需要一个小的标识符来使用 jVectorMap 在地图上突出显示特定城市。这样做的理想方式是什么。也许我可以在地图上放一些像图像(比如旧金山附近 3px 宽和高红色)的东西。通过这种方式,用户可以找到精确的位置,而不是一般的美国。

4

2 回答 2

2

您可以在jVectorMap的最新版本中执行此操作。

于 2012-08-06T13:15:12.710 回答
1

jVectorMap 就是这样做的,绘制向量。我在 API 中没有看到任何关于定义真正“点”的内容。因此,您可以在 San Fransisco 周围绘制一个小多边形,也可以手动叠加您自己的图像。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;}
于 2011-10-27T15:54:52.660 回答