Android 如何使用谷歌地图api加载自定义地图?
我想知道如何使用谷歌地图api加载自定义地图。可能吗?我想为不连接互联网的独立移动设备开发一种地图应用程序。你能给我一些建议吗Android 如何使用谷歌地图api加载自定义地图?,android,android-maps,Android,Android Maps,我想知道如何使用谷歌地图api加载自定义地图。可能吗?我想为不连接互联网的独立移动设备开发一种地图应用程序。你能给我一些建议吗 谢谢可能已经解决了或者放弃了。但我想我会发布我的解决方案,以防其他人发现这一点 我的解决方案是转到自定义地图并下载地图的KML数据(将其设置为提要)。您将获得一个包含提要的文件,现在您可以使用该提要添加KML层,如下所示: 函数init(){ const initialPosition={lat:55.085868,lng:8.570730}; const map=n
谢谢可能已经解决了或者放弃了。但我想我会发布我的解决方案,以防其他人发现这一点 我的解决方案是转到自定义地图并下载地图的KML数据(将其设置为提要)。您将获得一个包含提要的文件,现在您可以使用该提要添加KML层,如下所示:
函数init(){
const initialPosition={lat:55.085868,lng:8.570730};
const map=new google.maps.map(document.getElementById('map'){
中心:初始位置,
缩放:12
});
const marker=new google.maps.marker({map,position:initialPosition});
var georssLayer=new google.maps.KmlLayer({
url:'您的GOOGLE KML提要url位于此处',
preserveViewport:true,//使api使用初始poz和soom
地图:地图
});
georssLayer.setMap(map);
}
可能已经解决了或者放弃了。但我想我会发布我的解决方案,以防其他人发现这一点
我的解决方案是转到自定义地图并下载地图的KML数据(将其设置为提要)。您将获得一个包含提要的文件,现在您可以使用该提要添加KML层,如下所示:
函数init(){
const initialPosition={lat:55.085868,lng:8.570730};
const map=new google.maps.map(document.getElementById('map'){
中心:初始位置,
缩放:12
});
const marker=new google.maps.marker({map,position:initialPosition});
var georssLayer=new google.maps.KmlLayer({
url:'您的GOOGLE KML提要url位于此处',
preserveViewport:true,//使api使用初始poz和soom
地图:地图
});
georssLayer.setMap(map);
}