`

JavaScript Maps API Example

阅读更多
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Google 地图 JavaScript API 示例: 定制图标</title>
<script src="http://ditu.google.cn/maps?file=api&amp;v=2&amp;key=ABQIAAAAzr2EBOXUKnm_jVnk0OJI7xSosDVG8KKPE1-m51RBrvYughuyMxQ-i1QfUnH94QxWIa6N4U6MouMmBA&hl=zh-CN"
type="text/javascript"></script>
<style type=text/css>
ul{
float:left;
}
</style>
<script type="text/javascript">

var map = null;
var geocoder = null;

function initialize() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(39.917439,116.397228),;
var mapControl = new GMapTypeControl();

map.addControl(new GLargeMapControl());
geocoder = new GClientGeocoder();
showAddress("北京",'已加盟网址',8);
}
}

function showAddress(address,html,level) {
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert("不能解析: " + address);
} else {
map.setCenter(point, level);
var marker = new GMarker(point);
map.clearOverlays() ;
map.addOverlay(marker);
marker.openInfoWindowHtml(html);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html);
});
}
}
);
}
}
</script>
</head>

<body onload="initialize()" onunload="GUnload()">
<div id="map_canvas" style="width: 600px; height: 300px"></div>
<div>
<ul>
<li><a href="javascript:void(0)" onclick="showAddress('上海复旦大学','http://12313213213',8);">上海复旦大学</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('天津','申请加盟',8);">天津</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('重庆','申请加盟',8);">重庆</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('广州','申请加盟',8);">广州</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('武汉','申请加盟',8);">武汉</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('太原','申请加盟',8);">太原</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('石家庄','申请加盟',8);">石家庄</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('长沙','申请加盟',8);">长沙</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('济南','申请加盟',8);">济南</a></li>
</ul>

<ul>
<li><a href="javascript:void(0)" onclick="showAddress('广东','申请加盟',6);">广东</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('广西','申请加盟',6);">广西</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('贵州','申请加盟',6);">贵州</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('台湾','申请加盟',6);">台湾</a></li>
</ul>

<ul>
<li><a href="javascript:void(0)" onclick="showAddress('阿联酋','申请加盟',3);">阿联酋</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('澳大利亚','澳大利亚能源',3);">澳大利亚</a></li>
</ul>

<ul>
<li><a href="javascript:void(0)" onclick="showAddress('亚洲','亚洲申请加盟',2);">亚洲</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('欧洲','欧洲能源',2);">欧洲</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('非洲','非洲能源',2);">非洲</a></li>
<li><a href="javascript:void(0)" onclick="showAddress('北美洲','北美洲能源',2);">北美洲</a></li>
</ul>

<ul>
<li><a href="javascript:void(0)" onclick=" map.clearOverlays();map.setCenter(new GLatLng(-0.57128,117.597656), 1);">世界</a></li>
</ul>
</div>
</body>
</html>
分享到:
评论

相关推荐

    Google Maps API Android and Javascript Demo

    Google Maps API android demo Eciplse project source code and javacript version Google Maps API and Place Search example html.

    ArcGIS for JavaScript developers by Example.pdf英文版

    ### ArcGIS for JavaScript Developers by Example #### 知识点概览 1. **ArcGIS JavaScript API简介** 2. **Web GIS基础知识** 3. **JavaScript在Web GIS中的应用** 4. **构建基本的地图应用程序** 5. **高级地图...

    Google_Maps_API_2_文档

    &lt;title&gt;Google Maps JavaScript API Example &lt;script src="http://maps.google.com/maps?file=api&v=2&key=abcdefg" type="text/javascript"&gt; &lt;script type="text/javascript"&gt; //&lt;![CDATA[ function load() { if ...

    ArcGIS.for.JavaScript.developers.by.Example.2016.4.pdf

    《ArcGIS for JavaScript Developers by Example》是一本面向开发者的实用指南,旨在帮助读者掌握如何利用ArcGIS JavaScript API构建强大的地图应用。该书由Jayakrishnan Vijayaraghavan与Yogesh Dhanapal共同编写,...

    Google_Maps_Cheat_Sheet.pdf

    &lt;title&gt;Google Maps JavaScript API Example &lt;script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=abcdefg" type="text/javascript"&gt; &lt;script type="text/javascript"&gt; function initialize() {...

    GOOGLE MAPapi示例

    &lt;title&gt;Google Maps JavaScript API Example &lt;!-- 引用Google Maps API --&gt; &lt;script src="http://ditu.google.cn/maps?file=api&amp;v=2&amp;key=YOUR_API_KEY" type="text/javascript"&gt; &lt;script type="text/...

    goolemapapi

    &lt;title&gt;Google Maps API Example &lt;script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" async defer&gt;&lt;/script&gt; function initMap() { var location = {lat: 39.9042, ...

    map-example.zip_html5_javascript_map

    在JavaScript中,通常会使用地图API(如Google Maps API、OpenStreetMap的 Leaflet 或 Mapbox)来集成地图服务。这些API提供了与地图服务器通信的能力,获取地图瓦片、地理编码、路由等功能。在这个“map_example”...

    Leaflet Maps Example_delphi_needleuyg_leaflet_zip_unigui_

    【压缩包子文件的文件名称列表】"Leaflet Maps Example" - 这个文件可能是包含所有示例代码、HTML、CSS和JavaScript资源的主文件,用于演示如何在Delphi或Unigui项目中集成Leaflet和OpenStreetMap。 详细知识点: ...

    googlemap 编程实例

    要使用API,我们需要在Google Cloud Console中创建一个项目,启用Google Maps JavaScript API,并获取API密钥。 接着,我们来看看如何在网页中引入Google Maps API。这通常通过在HTML文件中添加以下脚本标签完成: ...

    JavaScript操作Google地图经典案例

    首先,Google Maps JavaScript API是Google提供的一套强大的工具,允许开发者在网页中嵌入地图并进行各种定制。要使用它,你需要在HTML文件中引入API的JavaScript库,并设置一个初始化地图的函数,通常在`&lt;script&gt;`...

    meteor-reactive-googlemaps-example

    在实际开发过程中,我们需要集成Google Maps JavaScript API。Google Maps API提供了丰富的地图绘制和交互功能,如地图初始化、标注添加、路线规划等。将React组件与Google Maps API结合,可以创建出高度定制化的...

    google map api 及范例

    谷歌地图API(Google Maps API)是谷歌提供的一套强大的开发工具,允许开发者在自己的网站或应用中嵌入交互式地图,实现地理位置相关的功能。这个压缩包包含两份重要的资源:《google_map_api中文手册.chm》和...

    google map api 文档

    &lt;title&gt;Google Maps JavaScript API Example - Simple &lt;script src="http://maps.google.com/maps?file=api&v=1&key=YOUR_API_KEY" type="text/javascript"&gt; ; height: 300px;"&gt; &lt;script type="text/...

    google-maps-heatmap-example:将自定义Google Maps样式与热图叠加使用的示例

    综上所述,这个示例展示了如何利用Google Maps API和JavaScript实现一个自定义风格的地图,并在其上叠加热图,以直观地呈现地理位置数据。对于希望在Web应用中集成类似功能的开发者来说,这是一个很好的学习资源。

    GoogleMapsAPI_OfflineDebugPack.rar

    这是一个JavaScript文件,它包含了与Google Maps API交互的代码。开发者可以在这个文件中编写自定义函数,实现如定位、标记、路线规划等功能。通过修改和扩展`maps_my.js`,可以定制化地图的行为。 3. **ruler.js*...

    foursquare-places-app:web一个网络应用程序,可使用foursquare和Google Maps API搜索热门活动地点

    将您的Google Maps API密钥添加到REACT_APP_GOOGLE_MAPS_KEY REACT_APP_GOOGLE_MAPS_KEY=XXXXX 启动开发服务器 安装npm依赖项 npm install 启动服务器 npm start 运行单元测试 npm test npm run test:watch 运行

    google Map api v3学习例子

    在本教程中,我们将深入探讨"Google Maps API V3",这是一个强大的工具,允许开发者在网页上集成交互式地图功能。Google Maps API V3是该服务的最新版本,具有更小的体积、更快的加载速度以及更丰富的功能。我们将...

    GooglemapAPI教程.docx

    &lt;title&gt;Google Maps JavaScript API Example &lt;script src="http://ditu.google.cn/maps?file=api&amp;v=2&amp;key=abcdefg&sensor=true_or_false" type="text/javascript"&gt; &lt;script type="text/javascript"&gt; ...

Global site tag (gtag.js) - Google Analytics