3
A
回答
5
你可能要考慮使用Google Maps API,作爲davek already suggested。
以下示例可幫助您入門。您需要做的就是將JavaScript變量userLocation
更改爲用戶從您提到的下拉字段中選擇的位置。
<!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 userLocation = 'London, UK';
if (GBrowserIsCompatible()) {
var geocoder = new GClientGeocoder();
geocoder.getLocations(userLocation, 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));
map.addOverlay(new GMarker(bounds.getCenter()));
}
});
}
</script>
</body>
</html>
以上例子將呈現圖像下面的一個:
的地圖將不會顯示,如果Google Client-side Geocoder不能retreive根據輸入的地址的座標。
2
查看Google Maps API。這裏有很多信息和幾個例子:不瞭解更多關於你的環境/需求的信息,它很難更具體。
相關問題
- 1. Drupal 7在我的網站上任何地方添加圖像
- 2. 如何在我的網站上添加Google搜索?
- 3. 如何將Google地圖添加到網站?
- 4. 如何在默認Google地圖上添加疊加地圖?
- 5. 如何將谷歌地圖添加到我的網站
- 6. 如何將動態谷歌地圖添加到我的網站?
- 7. 如何在網站上顯示我的google +網站的帖子
- 8. 添加我的按鈕,Google網站
- 9. 如何在Google Cloud中添加我的網站列表
- 10. 如何在我的網站添加iframe
- 11. 無法讓Google地圖顯示在我的網站上。
- 12. Google地圖v3未呈現在我的jsf 2網站上
- 13. 如何獲取嵌入在我網站上的Google地圖的URL?
- 14. 如何在Google地圖上添加標記上方的文字?
- 15. 如何使用Google地圖在您的網站上顯示地圖位置
- 16. 如何在網站上創建自定義Google地圖?
- 17. 如何將集成的Google搜索添加到我的網站?
- 18. 我如何着手在Google地圖中添加地點?
- 19. 添加在我的網站
- 20. 如何在Google地圖上添加本地搜索?
- 21. 無法在Google App Engine網站上添加圖片
- 22. 如何在網站上建立地圖
- 23. 如何通過在Google地圖上添加疊加圖像來隱藏Google地圖中的Google徽標?
- 24. 如何將Google搜索框添加到我的網站?
- 25. 在Google地圖上添加標記
- 26. 在標記上添加infoWindow Google地圖
- 27. 在Android上添加Google地圖對象
- 28. 如何在Google地圖上自動填寫/建議我的網站上的地點(含地址)?
- 29. 如何爲Maven網站生成Google網站地圖?
- 30. 使用MapInnovations將Google地圖添加到網站
我們可以看到一些代碼嗎?或更多的背景?或兩者? – 2010-04-12 19:38:49