2014-06-12 215 views
6

我们正在使用谷歌地图安卓API 2.0提供地图功能在我们的Android应用程序。 在我们的应用程序中,Google地图将用于捕获和显示以下用例的位置。谷歌地图移动SDK商业与谷歌地图Android API

Whenever a client opens the application (from androiddevice) depending upon location 
services current location will be captured and using reverse geocoding process 
appropriate address will be generated. 

In reverse flow if any end user wants to enter address manually, using geocoding Service 
appropriate location will be showed on the map. 

这里是我的问题

1 >>什么是daily map load(api calls) limit for google map android api 2.0因为是谷歌地图的JavaScript API 3.0(平均每天2.5万次地图加载)?

2 >>什么是geocoding(android.location.Geocoder) limits(No. of geocoding request) per day?我们没有使用服务器端地理编码,每天限制2500个免费请求。

3 >>我们的应用程序是针对政府机关和城市的公民将使用它,因为我可以使用谷歌地图android api 2.0或我必须购买Google Maps Mobile SDK for Business?

4 >>difference之间Google Maps Mobile SDK for Business and Google Maps Android API 2.0?每天地图加载和地理编码限制的差异是什么?

5 >>什么我应该使用Google Maps Mobile SDK for Business和Google Maps Android API 2.0?

任何澄清上述问题的答案将真正有帮助!

在此先感谢

+0

这些都是Google提出的重要问题。您无法在平台之上构建并在第三方网站上询问价格信息。如果你在这里得到的答案是错误的呢? – 323go

回答

2

我对谷歌地图(Google员工不是)一个GDE,我问过这些问题的谷歌地图团队。

1)Google Maps Android API v2没有限制。 请参阅Google API控制台。 enter image description here

2)我听说没有限制为android.location.Geocoder从谷歌地图团队, 因为它的Android系统的一部分。

阅读这样的回答:Android Geocoder quota limits

3)可以同时使用。但是如果你想在没有网上商店的情况下发布它,你应该与商业协议签订合同。按照TOS 9.1.2

https://developers.google.com/maps/terms#section_9_1_2

4)没有对谷歌地图的Android API v2的支持,由谷歌。 阅读本页。 https://developers.google.com/maps/documentation/business/mobile/

+0

哦,我忘了回答#5。如果您希望获得Google的支持,或者您不想使用Google Play服务,则应与Google签订合同,然后使用业务SDK。否则,在大多数情况下,您应该使用Google Maps Android API v2。 – wf9a5m75

+0

@ wf9a5m75感谢您的回答,我们向google渠道合作伙伴询问问题2,并得到了答案:“地理编码不包含在SDK或Android V2中,它必须附带单独的许可证”。 – Dev

+0

请在上面的声明中给我一些清晰的说明,这里的人是在说服务器端地理编码? – Dev

3

接受的答案是误导,因为虽然API控制台显示的地图API没有限制,你会被谷歌接触,以使计费或得到一个地图企业许可证如果Maps API的使用居高不下一致。

下面是业务在谷歌地图的Android API和谷歌地图API的使用配额的差异:https://developers.google.com/maps/licensing

以下是在两个API的SDK的主要区别: https://developers.google.com/maps/documentation/business/mobile/android/#comparing_versions

PS上面的SDK比较表中说,Maps for Mobile SDK仅作为静态库提供,但如果您在同一页面上阅读上一段,则可以看到您也可以通过Android SDK获取最新版本的Maps for Business SDK经理。