Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.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_Google Maps_Google Maps Api 3_Opengl Es_Google Maps Api 2 - Fatal编程技术网

在Android应用程序中使用哪些API来创建带有导航功能的私有谷歌地图?

在Android应用程序中使用哪些API来创建带有导航功能的私有谷歌地图?,android,google-maps,google-maps-api-3,opengl-es,google-maps-api-2,Android,Google Maps,Google Maps Api 3,Opengl Es,Google Maps Api 2,是否可以创建类似于私有地图的内容,即使用谷歌地图将私有POI、标签和区域标记为覆盖图,这样这些信息仅对使用我的应用程序的用户可用 这是不是可以使用谷歌地图工具完成,并导出为私有地图的参考 注意:我在SO中遇到过,这表明这是可能的,但从谷歌地图在线界面上看,它不太清楚如何实现 这是否需要与谷歌达成商业协议?如果该应用程序是广告AdMob,或者是受支持的免费应用程序,这有关系吗?为了不与谷歌达成商业协议,我可能不得不做什么或做出什么牺牲 在搜索时,我遇到了一个叫做“谷歌地图Javascript AP

是否可以创建类似于私有地图的内容,即使用谷歌地图将私有POI、标签和区域标记为覆盖图,这样这些信息仅对使用我的应用程序的用户可用

这是不是可以使用谷歌地图工具完成,并导出为私有地图的参考

注意:我在SO中遇到过,这表明这是可能的,但从谷歌地图在线界面上看,它不太清楚如何实现

这是否需要与谷歌达成商业协议?如果该应用程序是广告AdMob,或者是受支持的免费应用程序,这有关系吗?为了不与谷歌达成商业协议,我可能不得不做什么或做出什么牺牲

在搜索时,我遇到了一个叫做“谷歌地图Javascript API”的东西。除此之外,谷歌地图安卓API v2还有一个明显的缺陷。是否需要使用后一种本地方法来使用导航指令?我看到“谷歌地图Android API v2”要求提供OpenGL ES 2.0支持。我的目标用户可能有许多设备不支持OpenGL ES 2.0,那么这是否意味着我只能使用基于web的机制


注意:在我的搜索中,我遇到过,这似乎表明使用谷歌地图的私人POI/私人地图可能是不可能的。由于答案来自于一位备受尊敬的安卓编程权威,我想知道,但如果这种事情不可能的话,这似乎是违反直觉的。您可以通过实现抽象类来创建和利用自己的映射。将贴图类型设置为“无”,然后使用自己的平铺覆盖。一些参考和建议

您的地图(假设它是一个图形文件,其中绘制了您的内容)将由抽象类实现通过一些计算获取。I/0 2014应用程序就是一个很好的例子。在这里查看: