您的位置:首页 > 编程语言 > Go语言

Google Maps API非官方中文版发布

2007-02-15 18:09 423 查看
本BLOG转移到http://blog.gmap2.net

Google Maps API非官方中文版基于Google地图中文版。由于并非官方发布,所以无法保证长期有效。我只能保证在不违反Google TOS的条件下尽量保证升级,以方便大家使用。

调用此库的方法为

<script src="http://api.gmap2.net/gmap2.cn.js" type="text/javascript"></script>

以下是关于本API的几点说明

本API和官方的Google Maps API具有完全相同的接口,完全兼容,且无须申请Google的API Key(若此API失效,大家可直接改为调用官方库的方法,只是相应的中文数据可能会因此无法使用。使用官方库的方法见http://www.google.com/apis/maps/);

本API语言已全部汉化为简体中文;

本API在Google Maps中文官方网站的基础上添加了卫星地图,但由于数据整合上的困难,目前还无法得到混合地图;

本API和官方一样,无法在中国和英国使用GeoCode功能。但如果本API能够长期稳定使用,本人将考虑添加新的GeoCode功能弥补这一遗憾,

下面代码是一个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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: