天天看点

html5指南 -- 7.geolocation结合google maps一例

  调用google maps,实现需要添加js引用<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>,其中sensor参数的具体含义:

  要使用 Google Maps API,您需要指明自己的应用程序在任何 Maps API 库或服务请求中是否是使用传感器(如 GPS 定位器)来确定用户所处位置的。这对移动设备尤为重要。如果您的 Google Maps API 应用程序使用任何形式的传感器确定访问您的应用程序的设备的位置,那么您必须通过将 <code>sensor</code> 参数值设置为 <code>true</code> 以声明这一点。

  html部分比较简单,只需要准备一个div就可:

  js代码的框架如下:

  InitMap方法就是调用google maps api初始化地图,他需要设置options对象,在调用地图初始化的时候使用。

  getLocation和watchLocation方法获取定位信息。

  成功获取位置信息后,调用plotLocation方法把位置显示在google maps上。

<a href="http://www.vancl.com/?source=kbh1983&amp;sourcesuninfo=ad-3090-1-52-0-1" target="_blank"></a>

继续阅读