Google Maps API을 사용해보십시오.
다음 예는 시작하는 데 도움이 될 수 있습니다. 자바 스크립트 변수 yourAddress
을 페이지의 위치 기능 주소로 변경하면됩니다. "쉬운 일이라면"그것은 아주 솔직해야합니다.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<title>Google Maps API Demo</title>
<script src="http://maps.google.com/maps?file=api&v=2&sensor=false"
type="text/javascript"></script>
</head>
<body onunload="GUnload()">
<div id="map_canvas" style="width: 400px; height: 300px"></div>
<script type="text/javascript">
var yourAddress = 'London, UK';
if (GBrowserIsCompatible()) {
var geocoder = new GClientGeocoder();
geocoder.getLocations(yourAddress, function (locations) {
if (locations.Placemark)
{
var north = locations.Placemark[0].ExtendedData.LatLonBox.north;
var south = locations.Placemark[0].ExtendedData.LatLonBox.south;
var east = locations.Placemark[0].ExtendedData.LatLonBox.east;
var west = locations.Placemark[0].ExtendedData.LatLonBox.west;
var bounds = new GLatLngBounds(new GLatLng(south, west),
new GLatLng(north, east));
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(bounds.getCenter(), map.getBoundsZoomLevel(bounds));
}
});
}
</script>
</body>
</html>
위의 예는 아래와 같은지도를 렌더링 할 다음 Google Client-side Geocoder이 주소에서 좌표를 retreive 수없는 경우
Render google map in wordpress, based on address custom field http://img716.imageshack.us/img716/7267/london.jpg
지도가 표시되지 않습니다.
감사와 같은
사용 무언가, 즉 완벽합니다. Google Maps API 키를 자바 스크립트 호출에 get 매개 변수로 추가해야한다는 것을 알았습니다. (key =) –
windyjonas
@windyjonas : 최신 버전의지도 API (v3)를 사용하는 경우 키가 필요하지 않습니다. –
우수하고 간결한 예제 – prusswan