我希望客户能够在文本框中输入他们的地址,按提交,然后在我自己的页面上显示结果,而不是直接转到maps.google.com。我对谷歌地图API并不熟悉,所以我想知道如何才能做到这一点?
我知道如何让客户输入他们的地址并获取路线(通过此链接:http://css-tricks.com/snippets/html/get-directions-form-google-maps/),但现在我只需知道如何获取这些结果并将其嵌入我网站的页面中。
答案 0 :(得分:1)
阅读此页面以开始使用(API密钥是可选的)
https://developers.google.com/maps/documentation/javascript/tutorial
然后,您需要一个文本字段和一个按钮,将123 Main St.等地址转换(地理编码)到纬度和经度坐标。您可能必须验证并创建城镇和州等字段,因为地理编码器可能会将标记发送到错误的位置。
阅读此页面了解详情,我认为这个例子已经足够了:
https://developers.google.com/maps/documentation/javascript/geocoding