Google maps api 3 谷歌地图Javascript API V3-地理代码地址

Google maps api 3 谷歌地图Javascript API V3-地理代码地址,google-maps-api-3,geocoding,Google Maps Api 3,Geocoding,我想使用GoogleMapsJavaScriptAPIv3在客户端对用户的输入地址进行地理编码。 我的问题是关于谷歌规定的使用限制: 地理编码API只能与谷歌地图结合使用;禁止对未在地图上显示的结果进行地理编码 但我真的不确定谷歌这是什么意思。我是否可以使用地理编码服务对地址进行地理编码,而不在谷歌地图上显示它(如果我不需要的话)。我可以直接将其存储在服务器上的数据库中吗?该地理编码稍后将通过移动应用程序使用,地理编码数据将在实际的Android应用程序中显示在谷歌地图上 这看起来合法吗?虽然

我想使用GoogleMapsJavaScriptAPIv3在客户端对用户的输入地址进行地理编码。 我的问题是关于谷歌规定的使用限制:

地理编码API只能与谷歌地图结合使用;禁止对未在地图上显示的结果进行地理编码

但我真的不确定谷歌这是什么意思。我是否可以使用地理编码服务对地址进行地理编码,而不在谷歌地图上显示它(如果我不需要的话)。我可以直接将其存储在服务器上的数据库中吗?该地理编码稍后将通过移动应用程序使用,地理编码数据将在实际的Android应用程序中显示在谷歌地图上


这看起来合法吗?

虽然这个问题与堆栈溢出无关,但由于您希望遵守法规是件好事,即使我们无法为谷歌做出回答,以下是他们对您的问题的直接回答

您的问题:

我是否可以使用地理编码服务对地址进行地理编码,而不在谷歌地图上显示它(如果我不需要的话)

答案是:

地理编码API只能与谷歌地图结合使用;禁止对未在地图上显示的结果进行地理编码

下一个问题:

我可以直接将其存储在服务器上的数据库中吗?该地理编码稍后将通过移动应用程序使用,地理编码数据将在实际的Android应用程序中显示在谷歌地图上

答案:(见第10节)

(b) 不预取、缓存或存储内容。您不得预取、缓存或存储任何内容,除非您可以安全地存储:(i)为提高Maps API实施的性能而临时存储的内容数量有限(在任何情况下都不得超过30个日历日),并且以不允许在服务之外使用内容的方式;以及(ii)地图API文档特别允许您存储的任何内容标识符或密钥。例如,您不能使用内容创建“地点”或其他本地列表信息的独立数据库

(c) 没有大规模下载或批量提供内容。您不得以允许您或任何其他人访问任何内容的大规模下载或批量订阅的方式使用该服务,包括但不限于数字纬度或经度坐标、图像、可见地图数据或地点数据(包括业务列表)。例如,不允许您提供使用Maps API中包含的内容的批处理地理编码服务


我投票结束这个问题,因为它是关于服务条款(法律问题),而不是编码。