google earth api

陈希诺 2014-12-04 03:45:17
我添加一个地标,大神看看哪里出错,一直没加上去

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!--<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312"/><!--注意字符集设置为:gb2312,不会出现中文乱码-->
<title>Google 地图 JavaScript API 示例: 地图标记</title>
<script src="http://ditu.google.cn/maps?file=api&v=2&key=ABQIAAAAzr2EBOXUKnm_jVnk0OJI7xSosDVG8KKPE1-m51RBrvYughuyMxQ-i1QfUnH94QxWIa6N4U6MouMmBA&hl=zh-CN" type="text/javascript"></script>

<script type="text/javascript">

function initialize()
{
if(GBrowserIsCompatible())//如果浏览器支持google地图
{
map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(30.658292,104.066566), 14);//设置初始中心,缩放级别
map.addControl(new GLargeMapControl());//增加大的缩放条
map.addControl(new GMapTypeControl());//增加地图类型切换按钮
var point = new GLatLng(30.658292,104.066566); //生成一个坐标点
var marker = new GMarker(point);
map.addOverlay(marker);
}
}
</script>

<script type="text/javascript">
function TansTo(lat, lng)//转到指定位置,有两个参数,纬度和经度
{
alert(lng);//测试参数是否传递过来
var lngi = parseFloat(lng);//类型转换
var lati = parseFloat(lat);
map.panTo(new GLatLng(lati, lngi));
}
</script>
</head>
<body onload="initialize()" onunload="GUnload()"> <!--//页面加载完成后执行initialize()函数-->
<div id="map_canvas" style="width: 800px; height: 500px"></div><!--定义名为map_canvas的DIV-->
</body>
</html>
...全文
54 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧