【发布时间】:2010-10-25 00:28:28
【问题描述】:
Google 是否提供 RESTful API,我可以在其中传递城市名称(或 zip)并返回经度和纬度。
我知道如何使用 Google Maps API 来做到这一点,但是我真的不希望我的用户仅仅为了对位置进行地理编码而下载庞大的 200k Google Maps API。
有人知道基于 URL (REST) 的城市/zip 到经度和纬度 API 吗?
由于对该信息进行地理编码会启动多个其他流程,因此执行此第一步对于使其快速执行至关重要 b/c 这是目前使用 Google Maps API b/c 的巨大下载和 JavaScript 加载的瓶颈.
【问题讨论】:
-
只要我今天已经指出了这一点 - 请注意,您在技术上是 not permitted 使用 Google 的地理编码器,除非您将在 Google 地图上显示数据。雅虎也是如此。不过,我不知道他们是否真的会检查你。
-
@ChrisB:雅虎不再是这种情况。
-
实际上,Yahoo 的 PlaceFinder 许可证规定您不能存储来自 API 的地理编码或其他数据以供将来使用。
标签: geolocation google-api geocoding