如果我有一个地址列表,例如" Keilaranta 17 FI-02150 ESPOO FINLAND"在我的sql server数据库中,我想添加一个新列来添加WGS 84的数据。你从谷歌地图或类似地检索WGS 84数据。有可能吗?
答案 0 :(得分:0)
您需要查看Geocoding API。实际上,您需要向Google提供一个地址(因此在您的情况下,Keilaranta 17 FI-02150 ESPOO FINLAND)并且API将返回WGS84(球形墨卡托)中的长和纬度。
您还需要阅读与此相关的TOS,因为存储除缓存之外的任何用途的结果都违反了没有商业许可证的规则。
答案 1 :(得分:0)
通常,您无法永久存储从Google地图API获取的坐标,但出于性能目的,您最多可以缓存30天。这是我和其他人回答的类似stackoverflow问题的链接:
Terms and Conditions Google Maps: Can I store lat/lng and address components?