我可以向 Google 地图提供地址而不是纬度和经度吗?
我正在构建一个应用程序,用户可以在其中提供其列表的地址。要求一个简单的用户提供他提供的每个地址的纬度和经度当然是不切实际的!
我可以向 Google Maps API 提供地址吗?如果是这样,怎么办?
谢谢。
I'm building an application where users provide the addresses for their listings. It's certainly not practical to ask a simple user to provide the latitude and longitude for each address he provides!
Can I provide addresses to Google Maps API instead? If so, how?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的当然。使用地理编码服务即可轻松完成此任务由 Google 地图 JavaScript API 提供。请考虑以下示例:
屏幕截图:
您只需替换
'London, UK' 从
address
变量到 Google 地图中支持地理编码的任何位置。Yes of course. That can be done very easily, using the Geocoding Services provided by the Google Maps JavaScript API. Consider the following example:
Screenshot:
You can simply substitute
'London, UK'
from theaddress
variable to any location that supports geocoding in Google Maps.如果您提供以下格式的地址,则可以进行改进:
var 地址 = '# 街道,城市';
var 地址 = '127 Ledbury Rd, 诺丁山, 伦敦';
Could be refined if you provide the address with the format :
var address = '# Street, City';
var address = '127 Ledbury Rd, Notting Hill, London';