gpt4 book ai didi

jquery - jVectorMap 创建 map 后添加更多标记

转载 作者:行者123 更新时间:2023-12-01 01:25:03 27 4
gpt4 key购买 nike

我有一个完整的美国 jvectormap。我想在放大某个状态时显示标记,太好了,我已经完成了...

我用的是这个

var mapObject = $('#vmap').vectorMap('get', 'mapObject');

将我的 map 放入对象中,然后使用以下命令在 map 上放置标记...

mapObject.addMarkers(eval(dealers), []);

我的数组设置为...(示例)...

//mapObject.addMarkers([{ latLng: [42.940893, -71.444068], name: 'Test' }], []);

现在我的问题是我仍然想使用 AddMarkers 函数,但我想添加代表不​​同事物的不同颜色的标记,我是否必须切换到数据系列而不是上面的数组?当使用 map 作为对象添加数据时,我不清楚文档,我了解创建 map 对象时它是如何工作的,但不像我上面使用它的方式......任何帮助将不胜感激。

最佳答案

我最终发现我必须向数组中添加一个附加对象。

我根据我想要使用的颜色做了一个 if 函数...然后执行了以下操作...

风格={: 3,填充:“黑色”};

然后将其添加到原始经销商对象中。

关于jquery - jVectorMap 创建 map 后添加更多标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16217422/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com