Javascript 如何更改OpenLayers 5.3的平铺语言
我正在使用OpenLayers 5.3.0开发一个地图应用程序 如何更改地图分幅的语言?当我观看日本或韩国时,所有地方都以当地语言显示 我怎样才能把它改成英语 我搜索了官方API文档,但找不到与i18或语言相关的属性 这就是我初始化地图的方式Javascript 如何更改OpenLayers 5.3的平铺语言,javascript,jquery,openlayers,openlayers-5,Javascript,Jquery,Openlayers,Openlayers 5,我正在使用OpenLayers 5.3.0开发一个地图应用程序 如何更改地图分幅的语言?当我观看日本或韩国时,所有地方都以当地语言显示 我怎样才能把它改成英语 我搜索了官方API文档,但找不到与i18或语言相关的属性 这就是我初始化地图的方式 map = new ol.Map({ target: 'map', layers: [ new ol.layer.Tile({ preload: 3,
map = new ol.Map({
target: 'map',
layers: [
new ol.layer.Tile({
preload: 3,
source: new ol.source.OSM()
}),
vectorLayer
],
overlays: [overlay],
loadTilesWhileAnimating: true,
view: new ol.View({
center: ol.proj.fromLonLat([2.896372, 44.60240]),
zoom: 3
})
});
我怎样才能把这块瓷砖换成英文?
谢谢你的回答
当我观看日本或韩国时,所有地方都以当地语言显示
这与您使用的而不是openlayers的地图平铺服务有关。OpenStreetMap默认为世界各地的本地或官方语言。所以日本或韩国的所有地方都用当地语言展示
有一些瓷砖来源。OSM wiki关于地图