구글 파인더가 Google지도에서 작동하지 않는 것 같습니다. XML 확장이 없기 때문입니다. 그것은 내가 만드는 XML 파일에서 작동하지만 Google XML을 사용하면 잡아 먹는 것처럼 보이지 않습니다.google maps API를 구문 분석
<?php
$address = 'edgemont dr wyoming, MI';
$address = rawurlencode ($address);
$url = 'http://maps.google.com/maps/api/geocode/xml?address=' . $address . '&sensor=false';
$link = '<a href="' . $url . '">' . $url . '</a>';
echo $link;
$xml = simplexml_load_file($url);
// get Latitude from XML
$lat=$xml->GeocodeResponse->result->geometry->location->lat;
echo $lat;
?>
에
? – Eddy
$ url은 http://maps.google.com/maps/api/geocode/xml?address=amsterdam&sensor=false를 반환합니다. 그러나 $ lat는 전혀 반환하지 않습니다. XAMPP를 통해 로컬로 개발하고 있습니다. 이것이 문제라고 의심하지 않습니까? – Lukasz
죄송합니다. $ url에 무엇이 있는지 묻지 않았지만 $ xml에 무엇이 있습니까? – Eddy