如何使用谷歌地图 api 将邮政编码转换为地理位置(纬度和经度)?

Posted

技术标签:

【中文标题】如何使用谷歌地图 api 将邮政编码转换为地理位置(纬度和经度)?【英文标题】:How to convert postcode to Geolocation (latitude & longitude) using google maps api? 【发布时间】:2011-10-27 21:39:19 【问题描述】:

我只想使用带有 Google 地图 API 的邮政编码来获取纬度和经度。

我正在使用 php 进行开发。

我该怎么做?

邮政编码可以来自世界上任何地方。

【问题讨论】:

***.com/search?q=address+geolocation 【参考方案1】:

您可以使用谷歌地图地理编码 API 来做到这一点。请在下面找到示例,但要更正纬度/经度和地址,您需要传递完整地址和邮政编码。

更多详情请点击以下链接:

http://code.google.com/apis/maps/documentation/geocoding/

<?php
$url ="http://maps.googleapis.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=false";
$result = simplexml_load_file($url);
print"<pre>";
print_r($result);
?>

【讨论】:

我需要一个非常具体的东西,我相信它经常被查到https://maps.googleapis.com/maps/api/geocode/json?address=SW5+0RQ&amp;sensor=false&amp;components=country:UK

以上是关于如何使用谷歌地图 api 将邮政编码转换为地理位置(纬度和经度)?的主要内容,如果未能解决你的问题,请参考以下文章

如何将引脚添加到谷歌地图地理编码 api

对地址进行地理编码并将其设置为谷歌地图的初始中心

如何在信息窗口中显示我的地理编码地址?谷歌地图 API

如何从谷歌地图自动完成 api 获取邮政编码

谷歌地图 SDK 地理编码

阻止Maps API进行地理编码坐标