Google 地图基础

由?apple1pie?创建,阿轰哥 最后一次修改?2015-09-16

?写在前面:谷歌地图 API 的国外服务地址是?maps.googleapis.com/maps/api/js,国内服务地址是?maps.google.cn/maps/api/js


创建一个简单的 Google 地图

现在让我们创建一个简单的 Google 地图。

以下是显示了英国伦敦的 Google 地图:



实例解析

我们以以上实例来解析 Google 地图的创建过程。

应用为什么要声明 HTML5?

大多数浏览器使用 "标准模式" 的 HTML5 文档渲染页面,这就意味着你的应用是兼容各大浏览器的。

另外,如果没有DOCTYPE标签,浏览器则使用混杂模式 (quirks mode)进行渲染页面内容。

提示: 应该注意的是一些"混杂模式 "中的CSS并不能使用于标准模式中。在具体的应用中,所有基于百分比的大小都必须从父块元素继承 。如果在父模块中没有指定大小,默认值为 0 x 0 像素。如果你想使用百分比,可以在

这个样式声明表明地图模块的(GoogleMap)应 HTML高度为100%。


添加 Google 地图 API Key

在以下实例中第一个

将google生成的 API key 放置于 key 参数中(key=YOUR_API_KEY)

The sensor 参数是必须的,该参数用于指明应用程序是否使用一个传感器 (类似 GPS 导航) 来定位用户的位置。参数值可以设置为 true 或者 false。

HTTPS

如果你的应用是安全的HTTP(HTTPS:HTTP Secure)应用,你可以使用 HTTPS 来加载 Google 地图 API:

异步加载

同样我们也可以在页面完全载入后再加载 Google 地图 API。

以下实例使用了 window.onload 来实现页面完全载入后加载 Google 地图 。 loadScript() 函数创建了加载 Google 地图 API

以上内容是否对您有帮助:
二维码
建议反馈
二维码