<!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&v=2&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 demo Eciplse project source code and javacript version Google Maps API and Place Search example html.
### ArcGIS for JavaScript Developers by Example #### 知识点概览 1. **ArcGIS JavaScript API简介** 2. **Web GIS基础知识** 3. **JavaScript在Web GIS中的应用** 4. **构建基本的地图应用程序** 5. **高级地图...
<title>Google Maps JavaScript API Example <script src="http://maps.google.com/maps?file=api&v=2&key=abcdefg" type="text/javascript"> <script type="text/javascript"> //<![CDATA[ function load() { if ...
《ArcGIS for JavaScript Developers by Example》是一本面向开发者的实用指南,旨在帮助读者掌握如何利用ArcGIS JavaScript API构建强大的地图应用。该书由Jayakrishnan Vijayaraghavan与Yogesh Dhanapal共同编写,...
<title>Google Maps JavaScript API Example <script src="http://maps.google.com/maps?file=api&v=2&key=abcdefg" type="text/javascript"> <script type="text/javascript"> function initialize() {...
<title>Google Maps JavaScript API Example <!-- 引用Google Maps API --> <script src="http://ditu.google.cn/maps?file=api&v=2&key=YOUR_API_KEY" type="text/javascript"> <script type="text/...
<title>Google Maps API Example <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" async defer></script> function initMap() { var location = {lat: 39.9042, ...
在JavaScript中,通常会使用地图API(如Google Maps API、OpenStreetMap的 Leaflet 或 Mapbox)来集成地图服务。这些API提供了与地图服务器通信的能力,获取地图瓦片、地理编码、路由等功能。在这个“map_example”...
【压缩包子文件的文件名称列表】"Leaflet Maps Example" - 这个文件可能是包含所有示例代码、HTML、CSS和JavaScript资源的主文件,用于演示如何在Delphi或Unigui项目中集成Leaflet和OpenStreetMap。 详细知识点: ...
要使用API,我们需要在Google Cloud Console中创建一个项目,启用Google Maps JavaScript API,并获取API密钥。 接着,我们来看看如何在网页中引入Google Maps API。这通常通过在HTML文件中添加以下脚本标签完成: ...
首先,Google Maps JavaScript API是Google提供的一套强大的工具,允许开发者在网页中嵌入地图并进行各种定制。要使用它,你需要在HTML文件中引入API的JavaScript库,并设置一个初始化地图的函数,通常在`<script>`...
在实际开发过程中,我们需要集成Google Maps JavaScript API。Google Maps API提供了丰富的地图绘制和交互功能,如地图初始化、标注添加、路线规划等。将React组件与Google Maps API结合,可以创建出高度定制化的...
谷歌地图API(Google Maps API)是谷歌提供的一套强大的开发工具,允许开发者在自己的网站或应用中嵌入交互式地图,实现地理位置相关的功能。这个压缩包包含两份重要的资源:《google_map_api中文手册.chm》和...
<title>Google Maps JavaScript API Example - Simple <script src="http://maps.google.com/maps?file=api&v=1&key=YOUR_API_KEY" type="text/javascript"> ; height: 300px;"> <script type="text/...
综上所述,这个示例展示了如何利用Google Maps API和JavaScript实现一个自定义风格的地图,并在其上叠加热图,以直观地呈现地理位置数据。对于希望在Web应用中集成类似功能的开发者来说,这是一个很好的学习资源。
这是一个JavaScript文件,它包含了与Google Maps API交互的代码。开发者可以在这个文件中编写自定义函数,实现如定位、标记、路线规划等功能。通过修改和扩展`maps_my.js`,可以定制化地图的行为。 3. **ruler.js*...
将您的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 Maps API V3",这是一个强大的工具,允许开发者在网页上集成交互式地图功能。Google Maps API V3是该服务的最新版本,具有更小的体积、更快的加载速度以及更丰富的功能。我们将...
<title>Google Maps JavaScript API Example <script src="http://ditu.google.cn/maps?file=api&v=2&key=abcdefg&sensor=true_or_false" type="text/javascript"> <script type="text/javascript"> ...