我正在尝试使用ui-leaflet和ui-leaflet-layers设置这里的地图。下面是我如何写这个层的。地图容器已加载,但没有地图。你能帮个忙吗?谢谢。
layers: {
baselayers: {
hereMapsLayer: {
name: 'Sample',
type: 'here',
layerOptions: {
id: "hereId",
code: "hereCode"
}
}
},
overlays: {}
}发布于 2017-03-18 02:26:02
以下是对我有效的方法:
layers: {
baselayers: {
hereMapsLayer: {
name: 'Map name',
type: 'xyz',
url: 'http://{s}.{base}.maps.cit.api.here.com/maptile/2.1/{type}/{mapID}/{scheme}/{z}/{x}/{y}/{size}/{format}?app_id={app_id}&app_code={app_code}&lg={language}',
layerOptions: {
attribution: 'Map © 2016 <a href="http://developer.here.com">HERE</a>',
subdomains: '1234',
base: 'base',
type: 'blinetile',
scheme: 'pedestrian.day',
app_id: 'app_id',
app_code: 'app_code',
mapID: 'newest',
maxZoom: 20,
language: 'eng',
format: 'png8',
size: '256'
}
}
}
}这个来自Here.com的链接帮助我解决了这个问题:https://developer.here.com/news/201602172
当您准备上线时,不要忘记从您的url中删除"cit“。
https://stackoverflow.com/questions/42455085
复制相似问题