gpt4 book ai didi

javascript - Leaflet.js 与 OneMap : Marker and Polygon Issue

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

我正在使用onemap leafletleaflet.jsonemap

结合使用的库

我能够在 SAPUI5 Flexbox 控件中绘制新加坡 map 。但是,标记和多边形在 map 上不可见。添加多边形时没有错误,但它没有出现在 map 上。我使用以下代码添加多边形:

var latlngs = [
[103.908057506263, 1.30981613450459],
[103.908215431086, 1.30910851741726],
[103.908429273653, 1.30850269384475],
[103.908535156551, 1.30825745789562]
];
var polygon = L.polygon(latlngs, {
color: 'red'
});

polygon.addTo(map);

添加标记时,出现以下错误:

Couldn't autodetect L.Icon.Default.imagePath, set it manually.

我需要绘制多边形并显示一些标记。请帮忙。

最佳答案

您需要使用以下方法设置标记图像默认路径:

L.Icon.Default.imagePath = './images'

这将指向默认标记的正确文件夹。

关于javascript - Leaflet.js 与 OneMap : Marker and Polygon Issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51595042/

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