3

我想从 GPS 坐标中获取城市的名称。我可以使用 Google API 获取 GPS 点的详细信息

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

输出是我不想成为的 XML ......例如

http://maps.google.com/maps/api/geocode/xmllatlng=53.244921,-2.479539&sensor=false&region=gb

将坐标的 XML 详细信息返回给我....我认为这不容易获得城市的名称....我只想要城市的名称..提前感谢您的帮助

4

1 回答 1

8

正确的网址如下

http://maps.googleapis.com/maps/api/geocode/xml?latlng=53.244921,-2.479539&sensor=true

无论如何,xml 非常适合获取城市。在这种情况下

<address_component>
    <long_name>Northwich</long_name>
    <short_name>Northwich</short_name>
    <type>postal_town</type>
</address_component>

就是你要找的。不确定您希望从哪种语言中获取此信息。从您使用 javascript 的其他问题来看。所以我建议学习如何使用 javascript 解析 XML。

所以在这里有一个很棒的帖子

于 2012-07-17T16:16:25.933 回答