是否有任何功能可以解决这个问题:
1600 Amphitheatre Parkway, Mountain View, CA":
进入这个:
1600+Amphitheatre+Parkway,+Mountain+View,+CA
使用地理位置构建谷歌地图。
答案 0 :(得分:1)
您可以直接通过'1600 Amphitheatre Parkway,Mountain View,CA' 使用以下功能
public function GetGeoLocation($address)
{
// fetching lat&lng from Google Maps
$request_uri = 'http://maps.googleapis.com/maps/api/geocode/xml?address='.urlencode($address).'&sensor=true';
$google_xml = simplexml_load_file($request_uri);
$lat = (string)$google_xml->result->geometry->location->lat;
// fetching time from earth tools
$lng = (string)$google_xml->result->geometry->location->lng;
return array('lat' => $lat,'lng' => $lng)
}
它将返回数组
中地址的geoLocation