谷歌地图中国地区显示问题,为什么这段代码不能显示中国地区呢?

42 views
Skip to first unread message

tony

unread,
May 9, 2012, 10:50:58 PM5/9/12
to 谷歌地图 API 论坛
代码如下。<!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: 0px; padding: 0px }
#map_canvas { height: 70% }
</style>
<script type="text/javascript"
src="https://ditu.google.com/maps/api/js?sensor=true&language=zh-
cn">
</script>
<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(116.39006075347903,
39.99254070051139);
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new
google.maps.Map(document.getElementById("map_canvas"),
myOptions);
}

</script>
</head>
<body onload="initialize()">
<div id="map_canvas" style="width:100%; height:100%"></div>
</body>
</html>

要显示地区是鸟巢附近。经度:116.39006075347903,纬度:39.99254070051139。把经纬换为别的国家都可以显示。但是
中国地区就不能显示。编译环境是myeclipse6.5,JDK为6.0,服务器是tomcat6.0。不知道哪里出了问题。我想加载北京地图啊。难
道是代码哪块错了?

求高手指教

tony

unread,
May 9, 2012, 10:51:13 PM5/9/12
to 谷歌地图 API 论坛

王韬

unread,
May 10, 2012, 3:19:13 AM5/10/12
to google-map...@googlegroups.com
new google.maps.LatLng(116.39006075347903,39.99254070051139); 
你写反了吧  应该是 new google.maps.LatLng(39.99254070051139,116.39006075347903);  

--
您收到此信息是由于您订阅了 Google 论坛“谷歌地图 API 中文论坛”论坛。
要在此论坛发帖,请发电子邮件到 Google-Map...@googlegroups.com
要退订此论坛,请发邮件至 Google-Maps-API-...@googlegroups.com
更多选项,请通过 http://groups.google.com/group/Google-Maps-API-China?hl=zh-CN 访问该论坛
什么是Google地图API? 请通过 http://code.google.com/intl/zh-CN/apis/maps/index.html 免费将 Google 地图嵌入自己的网页中

Reply all
Reply to author
Forward
0 new messages