gpt4 book ai didi

javascript - 为什么 map 框标记不能与外部数据 (CSV) 文件正确设置样式

转载 作者:行者123 更新时间:2023-12-03 12:42:45 24 4
gpt4 key购买 nike

我有一个外部 csv 文件,使用杂食动物向我的 map 提供数据。我正在尝试使用 L.mapbox.marker.icon 样式来更改默认的“pin-drop”样式,但它继续使用默认样式(蓝色,中心有白点)。

我正在使用的部分代码如下。

我尝试设计此样式的方式有问题吗?

var points = omnivore.csv('datelist.csv', {
icon: L.mapbox.marker.icon({
'marker-symbol': 'airport',
'marker-color': '59245f'
})
}).on('ready', function() {
map.fitBounds(points.getBounds());
var markers = L.markerClusterGroup({
showCoverageOnHover: false,
maxClusterRadius: 50
});
markers.addLayer(points);
map.addLayer(markers);
points.eachLayer(eachLayer);
});

最佳答案

omnivore.csv 的第二个选项是解析器的选项,而不是图层的选项。您可以将样式定义移动到 ready block 中并使用 .setIcon更改标记图标。

关于javascript - 为什么 map 框标记不能与外部数据 (CSV) 文件正确设置样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23478548/

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