本BLOG转移到http://blog.gmap2.net
本API和官方的Google Maps API具有完全相同的接口,完全兼容,且无须申请Google的API Key(若此API失效,大家可直接改为调用官方库的方法,只是相应的中文数据可能会因此无法使用。使用官方库的方法见http://www.google.com/apis/maps/);
本API语言已全部汉化为简体中文;
本API在Google Maps中文官方网站的基础上添加了卫星地图,但由于数据整合上的困难,目前还无法得到混合地图;
本API和官方一样,无法在中国和英国使用GeoCode功能。但如果本API能够长期稳定使用,本人将考虑添加新的GeoCode功能弥补这一遗憾,
Google Maps API非官方中文版基于Google地图中文版。由于并非官方发布,所以无法保证长期有效。我只能保证在不违反Google TOS的条件下尽量保证升级,以方便大家使用。
调用此库的方法为
- <script src="http://api.gmap2.net/gmap2.cn.js" type="text/javascript"></script>
以下是关于本API的几点说明
下面代码是一个demo(点击查看实例)
- <!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">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
- <title>Google Maps JavaScript API Example</title>
- <script src="http://api.gmap2.net/gmap2.cn.js" type="text/javascript">
- <script type="text/javascript">
- //<![CDATA[
- function load() {
- if (GBrowserIsCompatible()) {
- var map = new GMap2(document.getElementById("map"));
- map.setCenter(new GLatLng(39.92, 116.46), 13);
- map.addControl(new GMapTypeControl());
- }
- }
- //]]>
- </script>
- </head>
- <body onload="load()" onunload="GUnload()">
- <div id="map" style="width: 500px; height: 300px"></div>
- </body>
- </html>