地理位置

定位方式

a)GPS
b)移动基站
c)Wi-Fi
d)IP地址

html5获取地理位置

a)getCurrentPositon(successCallback,errorCallback);
地理位置
地理位置

地理位置

地理位置
第三个配置参数,一般在移动开发中用得比较多。网页开发用前两个就行了

地理位置

百度地图api

开发中要使用百度地图API,必须先成为百度开发者,创建应用,并获取**。
地理位置

地理位置

使用百度的定位功能,定位成功再显示地图:
地理位置

map对象的方法

地理位置

1.控件:
地图上可以添加各种控件。
地理位置
添加方式:
var NavigationControl = new BMap.NavigationControl ();
map.addControl(NavigationControl);

2.覆盖物(Overlay):
地图上可以添加覆盖物。
地理位置
添加方式:
var marker= new BMap.Marker ();
map.addOverlay (marker);

3.事件:
百度地图的事件和DOM中的事件一样,通过addEventListener为map,覆盖物等对象添加各种事件。

4.地址解析:
街道地址坐标点
使用geocoder对象的getPoint方法
地理位置

5.逆地址解析:
坐标点地址
使用geocoder对象的geLocation方法
地理位置