1
A
回答
1
,您可以用JavaScript和HTML5地理API做到这一点:
<!DOCTYPE HTML>
<html>
<head>
<script src="http://maps.google.com/maps/api/js?sensor=false">
</script>
<script type="text/javascript">
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position){
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
var coords = new google.maps.LatLng(latitude, longitude);
var mapOptions = {
zoom: 15,
center: coords,
mapTypeControl: true,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.SMALL
},
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(
document.getElementById("mapContainer"), mapOptions
);
var marker = new google.maps.Marker({
position: coords,
map: map,
title: "Your current location!"
});
});
}else {
alert("Geolocation API is not supported in your browser.");
}
</script>
<style type="text/css">
#mapContainer {
height: 500px;
width: 800px;
border:10px solid #eaeaea;
}
</style>
</head>
<body>
<div id="mapContainer"></div>
</body>
</html>
0
使用谷歌地理编码API(https://developers.google.com/maps/documentation/geocoding),你可以做这样的事情:
function initialize() {
geocoder = new google.maps.Geocoder();
var myOptions = {
zoom: 10,
center: new google.maps.LatLng(google.loader.ClientLocation.latitude, google.loader.ClientLocation.longitude),
mapTypeId: 'terrain'
}
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
相关问题
- 1. 谷歌地图当前位置绘图
- 2. 谷歌地图上的当前位置
- 3. 谷歌地图当前位置Swift
- 4. 获取谷歌地图当前位置
- 5. 谷歌地图 - 当前位置
- 6. 谷歌地图V2找到,如果当前位置位于圆
- 7. 谷歌地图v3 api,基于位置的中心地图
- 8. 谷歌地图API - 客户端当前位置的中心地图
- 9. 谷歌地图:当前位置蓝泡泡未显示,当前位置按钮
- 10. 谷歌地图不显示当前位置或定位按钮
- 11. 谷歌地图我得到当前的位置当我改变位置标记不会在谷歌地图
- 12. 谷歌地图地图不会跟踪当前运动位置
- 13. 使用我的当前位置将谷歌地图实施到谷歌地图
- 14. iOS谷歌地图SDK - 谷歌地图不更新到当前位置
- 15. 谷歌地图中的蓝点如何以当前位置为中心?
- 16. 安卓谷歌地图显示最接近当前位置的地理位置
- 17. 使用地理位置设置谷歌地图中心
- 18. 谷歌地图找到当前位置和附近的地方
- 19. 谷歌地图smartinfowindow位置
- 20. 如何在Android中查找当前位置的谷歌地图?
- 21. 如何与Android中的当前位置共享谷歌地图?
- 22. 我想在谷歌地图中打开我当前的位置
- 23. ios - 谷歌地图在webview中不加载当前位置
- 24. 在谷歌地图(JavaScript)中显示当前用户的位置
- 25. 如何重定向在谷歌地图中的当前位置
- 26. 如何在谷歌地图iOS中查找当前位置?
- 27. 如何居中当前位置? (谷歌地图)
- 28. 谷歌地图在距离计算器中的当前位置
- 29. 地图片段中心的位置 - 安卓谷歌地图
- 30. 谷歌地图API如何设置当前位置标记
您当前的位置*是*的地图的中心。请更具体一些。你的意思是集中在一个别针或`LatLng`上? – zzzzBov 2011-12-15 16:54:03