Google Map V3 Javascript API 入门教程

Google Map V3 javascript API 入门教程

昨天加了个google map开发群,发现好多人都做这方面的开发,国内教程不多。Google Map 的API有很多类型的。

本人做web开发的,所有研究的是javascript API。整理一个入门简单的教程。

V2的版本已经停用了。现在是V3版本的,我觉的最大的好处就是不用申请密钥了!哈哈,很方便啊!

一个外部的script 就可以加载了!

1.文档声明一定要是HTML5

<!DOCTYPE html>

2.加载外部script链接,也可以是异步加载的

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>

说明:网址的 sensor 参数(必须添加)用于表示应用是否会使用 GPS 定位器等传感器来确定用户的位置

异步加载:

function loadScript() {
   var script = document.createElement("script");
   script.type = "text/javascript";
   script.src = "http://maps.googleapis.com/maps/api/js?sensor=false&callback=initialize";
   document.body.appendChild(script);}window.onload = loadScript;
   

3.加载地图的DOM元素

<div id="map_canvas" style="width: 500px; height: 500px;"></div>

4.加载地图

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);}
   window.onload=function(){
   initialize();
   }
   

系统支持以下地图类型:

ROADMAP,用于显示 Google 地图的默认、普通 2D 图块。

SATELLITE,用于显示拍摄的图块。

HYBRID,用于同时显示拍摄的图块和重要地图项(道路、城市名)的图块图层。

TERRAIN,用于显示自然地形图块,其中包含海拔和水体地图项(山脉、河流等)。

官方教程:https://developers.google.com/maps/documentation/javascript/tutorial?hl=zh-cn

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值