【发布时间】:2015-08-13 09:49:54
【问题描述】:
我正在编写一个网站,用户可以在其中创建自己的谷歌地图数据,比如在地图上画圈和标记。 为每个用户存储数据的最佳方式是什么?我将数据库视为数组。其他人能想到更好更有效的方法吗?
我要问的是(显然问题还不清楚),我可以将经纬度数据存储在数据库中,然后将这些数据加载到 GMap 上而不违反 GMaps 条款。或者有没有更有效的数据存储方式。
【问题讨论】:
标签: database api google-maps
我正在编写一个网站,用户可以在其中创建自己的谷歌地图数据,比如在地图上画圈和标记。 为每个用户存储数据的最佳方式是什么?我将数据库视为数组。其他人能想到更好更有效的方法吗?
我要问的是(显然问题还不清楚),我可以将经纬度数据存储在数据库中,然后将这些数据加载到 GMap 上而不违反 GMaps 条款。或者有没有更有效的数据存储方式。
【问题讨论】:
标签: database api google-maps
“Google 似乎没有您所说的这种限制。Google Geocoding API 网站实际上建议缓存或存储内容以减少对其服务器的访问并提高性能。
就地址而言,您的用户正在输入它们,因此您可以存储地址。可以使用这些地址从 Google Maps API 服务中检索纬度/经度。
可以缓存结果,因此您只需要在第一次搜索时真正查找它们。”
您可以在这里阅读更多内容:
【讨论】: