Android的地理codeR受到使用限制(使用条款)? [英] Android Geocoder affected by usage limit (Terms Of Use)?
问题描述
我有点困惑关于葛codeR使用条款。地理编码文件说,这是限于2500查询限制每天。 但是,条款使用谷歌地图的说以下内容:
在谷歌地球API,以及本地地图API这样的移动平台 为Android和iOS都不会受到影响。使用的嵌入功能 谷歌地图和谷歌的其他产品提供了一个嵌入功能 它包括一个地图,不受这些限制。
时的地理codeR本机地图API或是否属于谷歌地球API,因此使用限制不会影响地球codeR过,不是吗?此外,地理codeR必须一起通过合同使用谷歌地图(见第一个链接):
注:地址解析API仅可用于与一个谷歌 地图;没有在地图上显示它们的地理编码的结果是禁止的。 有关允许的用法的完整详细信息,请参阅地图API条款的 服务许可限制。
这是否意味着地理codeR具有使用谷歌地图相同的条件?
我接触的开发人员支持
随着新的应用程序,我们正在写,我们有10个房子和我们的地图 要查找纬度龙起邮code每个。 用户将在一天通常做一次或两次。
和得到这个答复:
保罗, 这个API是为客户端应用程序的合理利用。 它正在积极监测滥用(每秒如请求),但你 应该不会有你所描述的用例的任何问题。 我不知道你的应用程序是如何组织的,但它可能是更 高效执行地理编码一旦在服务器端,而不是在 每一个单独的设备。 谢谢, 简 - 菲利克斯
(我们还保存这些查找在本地设备上的数据库,一旦这样做,他们就不需要再做)
所以就有了Android地理code API使用率,更多的只是每个设备一个公平的使用率政策的(客户端)上没有的硬性限制的
I'm a little bit confused about the terms of use regarding to Gecoder. Geocoding documentation says that it is limited to a query limit of 2500 per day. But the Terms of Use of Google Maps says the following:
The Google Earth API, and native Maps APIs for mobile platforms such as Android and iOS are not affected. Use of the embed feature of Google Maps, and other Google products that offer an embed feature that includes a map, are not affected by these limits.
Is geocoder a "native Maps API" or does it belong to "Google Earth API", so the usage limit doesn't affect Geocoder too, does it? Moreover, Geocoder must be used together with Google Maps by contract (see first link):
Note: the Geocoding API may only be used in conjunction with a Google map; geocoding results without displaying them on a map is prohibited. For complete details on allowed usage, consult the Maps API Terms of Service License Restrictions.
So does that mean that Geocoder has the same terms of use as Google Maps?
I contacted the Developer Support
With the new app we are writing, we have a map of 10 houses and we have to look up the Lat Long from the Postcode for each. A user will typically do this once or twice a day.
And got this reply:
Paul, This API is designed for reasonable use by client applications. It is actively monitored for abuse (e.g. requests per second), but you should not have an any issues with the use case you have described. I am not sure how your application is structured, but it might be more efficient to do the geocoding once on the server-side, rather than on every device individually. Thanks, Jan-Felix
(we also save these lookups in a database on the local device once done so they don't need doing again)
Therefore there is no hard limit on the the Android GeoCode API useage, more just a fair useage policy per device (client)
这篇关于Android的地理codeR受到使用限制(使用条款)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!