我有一个完整的我们 jvectormap。我想在您放大某个状态时显示标记,太好了,我已经完成了...
我用这个
var mapObject = $('#vmap').vectorMap('get', 'mapObject');
将我的地图变成一个对象,然后使用以下内容在地图上放置标记...
mapObject.addMarkers(eval(dealers), []);
我的数组设置为...(示例)...
//mapObject.addMarkers([{ latLng: [42.940893, -71.444068], name: 'Test' }], []);
现在我的问题是说我仍然想使用 AddMarkers 函数,但我想添加具有不同颜色的标记来代表不同的事物,我是否必须切换到数据序列而不是上面的数组?当使用地图作为对象添加数据时,我不清楚文档,我了解创建地图对象时它是如何工作的,但不像我在上面使用它的方式......任何帮助将不胜感激。