【发布时间】:2012-05-29 15:00:21
【问题描述】:
我可以在没有地图的情况下使用 Google 地图地理编码 API 吗? 我有一个带有自动完成 Google Maps API Place 的文本框,我希望在用户输入街道号码后,我得到邮政编码。 问候
【问题讨论】:
我可以在没有地图的情况下使用 Google 地图地理编码 API 吗? 我有一个带有自动完成 Google Maps API Place 的文本框,我希望在用户输入街道号码后,我得到邮政编码。 问候
【问题讨论】:
自动完成是允许在没有地图的情况下使用 Google Maps API 服务的少数情况之一,但如果您确实将其与地图一起使用,则该地图必须是 Google 地图:
https://developers.google.com/maps/documentation/javascript/places#places_autocomplete
您无需使用地理编码器来提取邮政编码。它在 place_changed 事件发生后(即一旦用户选择完成)由 Autocomplete 对象上的 getPlaces() 调用返回的 PlaceResult 对象中提供:
https://developers.google.com/maps/documentation/javascript/places#getting_place_information
【讨论】:
我相信你可以。查看Geocoding API。它只是一组 Web 服务,您可以调用它来获取包含邮政编码等的地理编码结果。
【讨论】: