
这个是Google官方API的另外一个用法,还算比较简单。首先了解一下Google Maps是Google推出的一款网上地图工具,通过AJAX技术实现无刷新、可拖动、高性能的网页程序。 在zblog里,需要改一下TEMPLATE下的single.html模板: <body class="single" onload="load()" onunload="GUnload()"> 然后写文章的时候加载一个js。比如我在沈阳市府广场地图的时候加载了一个googlejs.js,先上传到空间上: http://liuleng.com/googlejs.js 。 在文章中插入: <script language="JavaScript" src="http://liuleng.com/googlejs.js" type="text/javascript"></script> 注意这里需要用你自己的key,每一个域名都有自己的key,调用我的js在你的网页上是不能显示的。在这里申请key: http://www.google.com/apis/maps/signup.html 。 然后在googlejs.js文件里 <script src=http://maps.google.com/maps?file=api&v=2&key=改成你申请来的key" type="text/javascript"></script> 想要显示自己家的地图,只要修改这里的地标就可以了: map.setCenter(new GLatLng(29.873545655686,121.536598205570002), 12); 设置地标,后面的12是地图放大倍数,至于你家里的地标多少,可以到这里查 http://www.eemap.org ,它也会预览给你想要缩放的倍数。 var point = new GLatLng(41.8025105992666,123.42742681503296); map.addOverlay(createMarker(point, "沈阳市府广场")); 这里是在地图上标志你家的位置,比如这里的沈阳市府广场。铁岭是在是太……了,只好用沈阳做例子了- -!