PHP 从地址获取纬度/经度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 从地址获取纬度/经度相关的知识,希望对你有一定的参考价值。

<?php
$address = '201 S. Division St., Ann Arbor, MI 48104'; // Google HQ
$prepAddr = str_replace(' ','+',$address);

$geocode=file_get_contents('http://maps.google.com/maps/api/geocode/json?address='.$prepAddr.'&sensor=false');

$output= json_decode($geocode);

$lat = $output->results[0]->geometry->location->lat;
$long = $output->results[0]->geometry->location->lng;

echo $address.'<br>Lat: '.$lat.'<br>Long: '.$long;

?>

以上是关于PHP 从地址获取纬度/经度的主要内容,如果未能解决你的问题,请参考以下文章

PHP 从地址获取纬度/经度

从 IP 地址或 PHP 中的纬度/经度获取邮政编码

根据php中的地址获取错误的位置纬度和经度

从PHP中的纬度和经度获取位置

如何从输入地址获取纬度和经度

我需要从地址获取纬度和经度