如何将地理信息改为实名

发布于 2024-09-06 20:07:35 字数 169 浏览 4 评论 0原文

有没有办法将地理信息转换为真实的地名?例如,我在“137-159 New Montgomery St San Francisco, CA 94105”上拍照,地理标记信息为: 地理:37.786971,-122.399677 当我在谷歌地图中输入地理信息时,它可以向我显示地名。 google有提供API来获取吗?提前致谢。

Is there a way to convert Geo information to real place name? For example, I take a photo on "137-159 New Montgomery St San Francisco, CA 94105", the Geotagging information is :
geo:37.786971,-122.399677
when I type the geo in google map, it can show the place name to me. Does google provide API to get it? Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦情居士 2024-09-13 20:07:35

是的,Google Maps API GeoCoder GClientGeocoder.getLocations() 还提供反向地理编码:

术语“地理编码”通常是指将人类可读的地址转换为地图上的点。进行相反的过程,将点转换为人类可读的地址,称为反向地理编码。
GClientGeocoder.getLocations() 方法支持标准地理编码和反向地理编码。如果您向此方法传递 GLatLng 对象而不是字符串地址,地理编码器将执行反向查找并返回最近可寻址位置的结构化 JSON 对象。请注意,如果提供的 GLatLng 与任何可寻址位置不完全匹配,则最近的可寻址位置可能与查询的原始纬度和经度值有一定距离。

Yes, the Google Maps API GeoCoder GClientGeocoder.getLocations() provides reverse geocoding as well:

The term geocoding generally refers to translating a human-readable address into a point on the map. The process of doing the converse, translating a point into a human-readable address, is known as reverse geocoding.
The GClientGeocoder.getLocations() method supports both standard and reverse geocoding. If you pass this method a GLatLng object instead of a String address, the geocoder will perform a reverse lookup and return a structured JSON object of the closest addressable location. Note that the closest addressable location may be some distance from the original latitude and longitude values of the query, if the supplied GLatLng is not an exact match for any addressable locations.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文