【发布时间】:2014-01-15 05:30:13
【问题描述】:
这个问题已经在 SO 上的几个地方被问过,但我发现答案要么有点矛盾,要么“单薄”......所以我不确定再次询问是否会有所帮助,但这里可以。
谷歌“帮助”页面说谷歌团队在 SO 上保持“存在”,所以如果你是谷歌小伙子,请你说清楚,如果你不是,也请说清楚,谢谢:)
那么,我想做什么... 用户搜索一组位置。这些将用于形成旅行行程。我想获取 lat/lng 和地址组件并将它们存储在我自己的数据库中,以便当另一个人使用搜索某个国家、某个地方等的旅行时,我可以去寻找它们。
最大的问题是,terms of conditions 允许这样做吗?让我担心的相关问题是......
10.1.3 对数据导出或复制的限制。
...剪断...
(b) 不预取、缓存或存储内容。 你不能 预取、缓存或存储任何内容,但您可以存储:(i) 有限数量的内容,以改进 如果您这样做暂时,您的 Maps API 实施的性能 (在任何情况下都不会超过 30 个日历日),......剪掉......例如, 您必须不要使用内容来创建独立的“地点”数据库 或其他本地列表信息。
我想做的事会违反这个吗?在我看来可能是这样,但随之而来的问题是,我为什么要在这种应用程序中使用谷歌地图?其他旅游网站似乎有?!
【问题讨论】:
-
奇怪的是,谷歌在这里给出了一个在数据库中存储 lat/lngs 的例子:developers.google.com/maps/documentation/javascript/…
标签: google-maps google-geocoder