`

Google Javascript V3地图展示

阅读更多
第一部分 获取地图key
1、访问 https://code.google.com/apis/console 并登录您的google账户。
2、点击左侧的 Services 菜单。
3、激活 Google Maps API v3 服务。
4、点击左侧的API Access 菜单链接. 从API Access 页,在Simple API Access 部分让你的key变为可用. 然后就可以开发浏览器地图应用了.

您可以看到如下信息:
Key for browser apps (with referers) 
API key: AIzaSyCzu9hrVrqYM_RxhupnP7yrqXFw8ksQNnc
Referers: http://admin.gps000.com/
Activated on: Jan 13, 2013 7:20 PM
Activated by: *@gmail.com – you

Key for browser apps (with referers) API key: AIzaSyAY-HsXXPsBUqsbQLDFO8kpNWLANwH0E7k
Referers: Any referer allowed
Activated on: Jan 13, 2013 6:48 PM
Activated by: *@gmail.com – you

第二部分 googleJS地图特性
1、支持HTML5:<!DOCTYPE html>
2、提供函数库:https://developers.google.com/maps/documentation/javascript/libraries
3、提供快速通道示例:
Developer’s Guide
https://developers.google.com/maps/documentation/javascript/tutorial#api_key,
https://developers.google.com/maps/documentation/javascript/examples/?hl=zh-CN
4、HTTPS请求(API加载)地图:
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&sensor=SET_TO_TRUE_OR_FALSE"  type="text/javascript"></script>
5、地图配置:
var mapOptions = {  center: new google.maps.LatLng(-34.397, 150.644),  zoom: 8,  mapTypeId: google.maps.MapTypeId.ROADMAP};
6、地图种类:
mapTypeId: google.maps.MapTypeId.ROADMAP
ROADMAP  基本地图,默认为2D瓦片图层
SATELLITE  显示图片摄影图层
HYBRID    突出显示道路目标的图片底图层
TERRAIN  物理图层,显示河流山脉等等
注:使用基本地图包含了以上所有您想知道的信息。

7、地图标签:
<div id="map_canvas" style="width: 100%; height: 100%"></div>
8、支持异步加载API:

function initialize() { 
 var mapOptions = {   
 zoom: 8,    
 center: new google.maps.LatLng(-34.397, 150.644),
  mapTypeId: google.maps.MapTypeId.ROADMAP  } 
 var map = 
new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
}
function loadScript() { 
 var script = document.createElement("script");  script.type = "text/javascript";  script.src = "http://maps.googleapis.com/maps/api/js?

key=YOUR_API_KEY&sensor=TRUE_OR_FALSE&callback=initialize";  document.body.appendChild(script);
}

9、展示地图
/**
 * GOOGLE地图使用帮助类
 * @version    javascript_API V3
 * @author     PengJunlin
 * @write-date 2013-1-14
 */
(function(){
	
	/**
	 * 创建命名空间
	 */
	window.com={};
	com.gmap={};
	com.gmap.map={};
	
	var map={};
	/**
	 * 初始化参数
	 */
	com.gmap.map.constant={
		//地图容器
		DIV:"map_canvas",
		//地图KEY
		KEY:"AIzaSyAY-HsXXPsBUqsbQLDFO8kpNWLANwH0E7k",
		//允许使用传感器
		SENSOR:false
	}
	
	com.gmap.map.Util={
	   //默认显示成都市地图
		init:function(){
		   var mapOptions ={
                 center: new google.maps.LatLng(30.68734343, 104.002308),
                 zoom: 11,
                 mapTypeId: google.maps.MapTypeId.ROADMAP
            };
            map = new google.maps.Map(document.getElementById(com.gmap.map.constant.DIV),mapOptions);  
	    },
	    //异步加载地图
	    asyncLoadMap:function(){
	    	 var script = document.createElement("script"); 
	    	 script.type = "text/javascript"; 
	    	 script.src = "http://maps.googleapis.com/maps/api/js?key="+com.gmap.map.constant.KEY+"&sensor="
	    	          +com.gmap.map.constant.SENSOR+"&callback="+this.init(); 
	    	 document.body.appendChild(script);
	    }
	};
})();

$(document).ready(function(){
	com.gmap.map.Util.init();//加载地图
	//com.gmap.map.Util.asyncLoadMap();//异步加载地图API
});
分享到:
评论

相关推荐

    Google Maps API V3 中文参考文档(JavaScript)

    Google Maps API V3 中文参考文档(JavaScript) Google Maps API V3 是 Google Maps 提供的一款强大的地图应用程序接口,允许开发者在网站或应用程序中轻松嵌入谷歌地图。该 API 的 JavaScript 版本提供了丰富的...

    谷歌地图Google Map API V3中文开发文档

    谷歌地图 Google Map API V3 是一个基于 JavaScript 的 API,允许开发者在自己的网站或应用程序中嵌入谷歌地图。该 API 提供了一个强大的地图引擎,支持多种类型的地图、标记、路线规划、地标显示等功能。 在谷歌...

    google map v3,V3地图搜素,V3地图标注

    在本文中,我们将深入探讨Google Maps API的第三版(V3),主要关注V3地图搜索、地图标注以及多点标注的实现。Google Maps API V3是Google提供的一个强大的JavaScript库,用于在网页上嵌入交互式地图,进行地理位置...

    Google map 谷歌地图 Google地图 V3 第三版

    **谷歌地图API V3详解** 谷歌地图API(Google Maps API)是谷歌提供的一套用于在网页上嵌入交互式地图的开发工具。V3版本是其一个重要的更新,旨在提高性能、简化API接口并减少对JavaScript库的依赖。这篇博文将...

    谷歌MAP_V3中文详解以及一个简单例子

    谷歌地图API V3是Google提供的一套用于在网页上嵌入地图、进行地理位置处理的JavaScript接口。这个API允许开发者在自己的网站上创建交互式地图,包括但不限于定位、标记、信息窗口、路线规划等功能。本教程将对谷歌...

    Google Maps Javascript API V3开发包

    Google Maps Javascript API V3 Reference 适用于页面调用谷歌地图,弹出窗口等功能

    Google_Maps_API_V3.rar_Google Maps api v3_谷歌地图

    Google Maps API V3 是谷歌为开发者提供的一个强大工具,用于在网站或应用程序中集成交互式地图功能。这个API允许开发人员自定义地图显示的内容、样式以及交互方式,从而构建出各种基于地理位置的应用。在Google ...

    google map v3离线地图资源包

    在实际应用中,"puerMap"可能是一个包含这些离线地图资源的目录或者文件名,它可能包含了不同缩放级别的地图瓦片图片,以及必要的JavaScript库和配置文件,用于驱动Google Map V3的离线功能。开发者可能需要编写额外...

    谷歌地图v3案例

    ### 谷歌地图v3案例详解 #### 一、背景介绍 谷歌地图API是开发者常用的工具之一,它为网站提供了强大的地图功能。随着技术的发展,谷歌地图API也经历了多个版本的迭代。其中,v2版本曾广泛使用,但随着时间推移,...

    Google_Maps_JavaScript_API_V3_教程

    Google Maps JavaScript API V3 是一个功能强大且灵活的地图服务接口,允许开发者轻松地将交互式地图集成到他们的网站或应用中。相比于之前的版本,V3 提供了更多增强功能,并优化了性能,使其成为目前最流行的地理...

    Google Map V3 API

    **Google Map V3 API**是谷歌提供的一种用于在网页中集成地图功能的接口,它允许开发者利用JavaScript语言创建交互式的地图应用。这个API是Google Maps API的第三个主要版本,提供了更多的功能、更好的性能以及更...

    Google Maps JavaScript API V3 详细教程

    Google Maps JavaScript API V3 是一款强大的工具,允许开发者在网页中集成互动式地图,为用户提供丰富的地理位置体验。API 的第三版相较于第二版进行了更新和优化,提供了更多功能,同时也废弃了一些旧有的接口。在...

    [免费]Google Maps JavaScript API V3中文版参考手册.rar

    Google Maps JavaScript API V3是Google提供的一套用于在网页上集成和操作地图的JavaScript库。这个API允许开发者利用JavaScript编程语言,为网站构建高度定制化的地图功能,包括但不限于显示地图、标记位置、路径...

    googleMap V3 中文API

    谷歌地图JavaScript API V3是谷歌提供的用于在网页中嵌入交互式地图的服务。这个API允许开发者通过JavaScript编程语言创建各种地图应用,包括自定义标记、信息窗口、路线规划、地理编码、以及各种地图样式和控件。V3...

    经典教程:JavaScript调用Google Map API V3

    JavaScript调用Google Map API V3是一项常见的Web开发任务,它允许开发者在网页中嵌入交互式地图,并根据需求进行自定义。以下是对这个经典教程的详细解析: 1. **目标** - 整个教程旨在教会读者如何利用...

    谷歌地图V3离线实例

    谷歌地图V3离线实例是基于谷歌地图API V3版本的一个功能展示,它允许开发者在没有网络连接的情况下依然可以使用地图服务。这个实例演示了如何结合离线地图数据和谷歌地图API来创建一个本地化的地图体验。下面我们将...

    Google Maps JavaScript API V3 自用版本.doc.doc

    总之,Google Maps JavaScript API V3 是一个强大且易于使用的工具,它提供了丰富的地图操作功能,同时优化了移动设备上的用户体验。开发者可以通过学习和实践,利用这个 API 创建出各种创新的地理位置应用。如果在...

    Google Maps API V3 (开发必备)

    ### Google Maps API V3 开发必备知识点 ...无论是简单的地图展示还是复杂的地图交互,Google Maps API V3 都能够提供所需的功能和支持。对于开发者而言,熟悉这些API是构建高质量地图应用的基础。

    google api v3 实例

    Google API V3,全称Google Maps JavaScript API V3,是Google提供的一套用于在网页上嵌入地图并进行交互操作的JavaScript库。这个API允许开发者通过JavaScript编程来控制Google地图的功能,实现地图显示、标记定位...

Global site tag (gtag.js) - Google Analytics