Google지도 api javascript v3의 간단한 hello world 버전이 있으며 정적 지오 코드로 작동합니다. 내 데이터는 일반적인 주소 (즉, "30 rockefeller center, New York, NY")입니다.Google지도 API v3 - 간단하지만 php/mysql 주소의 지오 코드를 추가하십시오.
이 데이터는 mysql 데이터베이스의 php에서 호출됩니다. 나는이 글의 목적이 같은 ...이있는 페이지의 주소를 얻을 수있는, 말하자면이 모든 정보 것 : 주소, 도시, 주, 우편 번호 그래서
<?php echo $row_query_details['address'];?>
을, 나는 지오 코딩 할 필요가 지도에 대한이 정보. 나는 mysql과 PHP에 매우 익숙하지만 자바 스크립트에서는 그렇지 않다. 나는 이틀 동안 시행 착오와 연구를 해왔다.
나는 실제 샘플이나 예제를 찾아 보았는데,이 비교적 단순한 문제가 여러 차례에 걸쳐 질문을 받고 대답해야했음을 느낀다. 그러나 나는 그것을 이해할 수 없다!
미리 감사드립니다.
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
html { height: 100% }
body { height: 100%; margin: 0; padding: 0 }
#map_canvas { height: 100% }
</style>
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?sensor=false">
</script>
<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(-34.397, 150.644);
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
var marker = new google.maps.Marker({
position: latlng,
title:"Hello World!"
});
// To add the marker to the map, call setMap();
marker.setMap(map);
}
</script>
</head>
<body onload="initialize()">
<div id="map_canvas" style="width:500px; height:500px"></div>
</body>
</html>