Maps API,存储数据,如何不违反条款? [英] Maps API, storing data, how to without violating terms?

查看:53
本文介绍了Maps API,存储数据,如何不违反条款?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Google和Yahoo Maps API中,我阅读了服务条款:

In Google and Yahoo Maps API, I read in th terms of service:

您不得:存储或允许最终用户存储地图图像,地图数据或地理编码Yahoo!的位置信息Maps API,以备将来使用;"

YOU SHALL NOT: "store or allow end users to store map imagery, map data or geocoded location information from the Yahoo! Maps APIs for any future use;"

我的项目的问题和范围是建立一个房地产网站.发布用于出售他/她的房屋的广告的用户将能够写出房屋的地址,或直接将其指向地图.然后,我会将纬度/经度数据保存到mysql数据库中,以便以后在新用户要出售房屋的时候可以检索它.

My problem and scope of my project is to build a real estate website. The user who posts an ad for selling his/her house will be able to write the house's address, or point it directly into a map. Then I would save that latitude/longitude data to a mysql database so I can retrieve it later when a new user will be looking for a house for sale.

这是正确的程序吗?与上述条款有何关系?我的意思是,如果我不能存储简单的纬度/经度,那么地理编码系统将如何有用?

Is this the correct procedure? How does that relate with the terms above? I mean, how can a geocoding system be useful if I cannot store a simple latitude/longitude?

推荐答案

Google似乎没有您所说的限制. Google Geocoding API 网站实际上建议缓存或存储内容以减少点击量他们的服务器并提高性能.

Google doesn't appear to have this restriction that you speak of. The Google Geocoding API website actually suggests caching or storing the content to reduce hits to their servers and improve performance.

就地址而言,您的用户正在输入地址,因此您可以存储地址.可以使用这些地址从Google Maps API服务中检索纬度/经度.

As far as addresses go, your users are entering them, so you can store the addresses. The latitudes/longitudes can be retrieved from the Google Maps API service using those addresses.

可以缓存结果,因此您只需要在第一次搜索时真正查找它们即可.

It's okay to cache the results, so you'll only need to really look them up during the first search.

这篇关于Maps API,存储数据,如何不违反条款?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆