在 Google 和 Yahoo Maps API 中,我读到了服务条款:
您不得:“存储或允许最终用户存储地图图像、地图数据或地理编码
来自 Yahoo! 的位置信息
供将来使用的地图 API;”
我的问题和项目范围是建立一个房地产网站。发布出售房屋广告的用户将能够写下房屋的地址,或将其直接指向地图。然后我会将纬度/经度数据保存到 mysql 数据库中,以便稍后当新用户寻找待售房屋时检索它。
这是正确的程序吗?这与上述术语有何关系?我的意思是,如果我无法存储简单的纬度/经度,地理编码系统有何用处?
据我所知,您不应该将来自 Google 的任何地理编码数据存储到数据库中。我在 Drupal 网站上也遇到同样的问题。我使用的模块将纬度和经度数据存储在数据库中。如果您查看 jmort253 在他的回答中指出的页面上引用的服务条款,您会发现:
(from https://developers.google.com/maps/terms#section_10_1_3 https://developers.google.com/maps/terms#section_10_1_3)
10.1.3 数据导出或复制的限制。
(a) 禁止未经授权复制、修改、创建衍生品
作品,或内容的展示。您不得复制、翻译、
修改或创建衍生作品(包括创建或
贡献数据库),或公开展示任何内容或任何内容
其中的一部分,除非这些条款明确允许。为了
例如,以下行为是禁止的: (i) 创建服务器端
修改地图图块; (ii) 拼接多个静态地图图像
一起显示大于地图允许的地图
API 文档; (iii) 创建邮件列表或电话营销
根据内容列出;或 (iv) 导出、写入或保存
第三方基于位置的平台或服务的内容。
(b) 不预取、缓存或存储内容。你不能
预取、缓存或存储任何内容,但您可以存储:(i)
有限数量的内容,旨在改进
如果您暂时这样做,您的 Maps API 实现的性能,
安全地,并且以不允许使用内容的方式
服务之外; (ii) 任何内容标识符或密钥
地图 API 文档特别允许您存储。为了
例如,您不得使用内容来创建独立的
“地点”或其他本地列表信息的数据库。
(c) 禁止大量下载或批量传送内容。您不得使用
服务方式使您或任何其他人能够访问大众
任何内容的下载或批量传送,包括但不限于
数字纬度或经度坐标、图像、可见地图
数据或地点数据(包括企业列表)。例如,你
不允许提供使用内容的批量地理编码服务
包含在地图 API 中。
b 和 c 部分确实听起来像是你和我正在尝试做的事情是禁忌。我读错了吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)