gpt4 book ai didi

openstreetmap - 使用 LeafletJS 在 Openstreetmap 中将 map 语言设置为英语

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

我正在使用 LeafletJS 将 map 组件添加到我的应用程序中。除了 map 的本地化,一切都很好。一些国家名称以本地语言显示(我假设)。

有没有办法用英文显示国家名称?

enter image description here

这是我使用的当前代码

L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
attribution : '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors',
noWrap : true
}).addTo(map);

最佳答案

您需要做的就是使用 basemap 而不是 openstreetmap

const mainLayer = L.tileLayer('https://{s}.basemaps.cartocdn.com/rastertiles/voyager/{z}/{x}/{y}.png', {
minZoom: 3,
maxZoom: 17,
attribution: '&copy; <a href="https://carto.com/">carto.com</a> contributors'
});
mainLayer.addTo(this.map);

关于openstreetmap - 使用 LeafletJS 在 Openstreetmap 中将 map 语言设置为英语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18589621/

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