Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使用谷歌地图api加载自定义地图?_Android_Android Maps - Fatal编程技术网

Android 如何使用谷歌地图api加载自定义地图?

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

我想知道如何使用谷歌地图api加载自定义地图。可能吗?我想为不连接互联网的独立移动设备开发一种地图应用程序。你能给我一些建议吗


谢谢

可能已经解决了或者放弃了。但我想我会发布我的解决方案,以防其他人发现这一点

我的解决方案是转到自定义地图并下载地图的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);
}