2

在谷歌的文档中,它说地理编码请求应该发送到以下地址:

http://maps.googleapis.com/maps/api/geocode/output?parameters

(其中“输出”应替换为“JSON”或“XML”,“参数”应类似于“address=500+Fifth+Avenue+New+York”)

当我尝试 XmlHTTPRequest 时,我(可以预见地)得到一个 101 错误,因为谷歌的服务器不在我自己的域中(当然)。

那么我应该如何从服务器获得答案呢?

或者,也许我对使用 Google 进行地理编码有一些不明白的地方。

我想坚持使用 Javascript 和 PHP。

非常感谢你的帮助。

尼古拉斯

4

1 回答 1

3

您不应该使用跨域请求。您应该在 Maps API 中使用地理编码器(因为如果您使用 Google 的数据,您无论如何都需要拥有地图)。

HTTP 接口是专门为服务器端使用而提供的。

于 2012-05-20T13:55:00.057 回答