Baidu地图之浏览器定位
来源:互联网 发布:dhcp server 软件 编辑:程序博客网 时间:2024/05/16 23:02
百度地图之浏览器定位:超级给力,代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<style type="text/css">
body, html,#allmap {width: 100%;height: 100%;overflow:hidden;margin:0;}
#l-map{height:100%;width:78%;float:left;border-right:2px solid#bcbcbc;}
#r-result{height:100%;width:20%;float:left;}
</style>
<script type="text/javascript"src="http://api.map.baidu.com/api?v=1.4"></script>
<title>浏览器定位</title>
</head>
<body>
<divid="allmap"></div>
</body>
</html>
<script type="text/javascript">
var map = new BMap.Map("allmap");
var point = new BMap.Point(116.331398,39.897445);
map.centerAndZoom(point,12);
var geolocation = new BMap.Geolocation();
geolocation.getCurrentPosition(function(r){
if(this.getStatus() == BMAP_STATUS_SUCCESS){
var mk = new BMap.Marker(r.point);
map.addOverlay(mk);
map.panTo(r.point);
alert('您的位置:'+r.point.lng+','+r.point.lat);
}
else {
alert('failed'+this.getStatus());
}
})
//关于状态码
//BMAP_STATUS_SUCCESS 检索成功。对应数值“0”。
//BMAP_STATUS_CITY_LIST 城市列表。对应数值“1”。
//BMAP_STATUS_UNKNOWN_LOCATION 位置结果未知。对应数值“2”。
//BMAP_STATUS_UNKNOWN_ROUTE 导航结果未知。对应数值“3”。
//BMAP_STATUS_INVALID_KEY 非法密钥。对应数值“4”。
//BMAP_STATUS_INVALID_REQUEST 非法请求。对应数值“5”。
//BMAP_STATUS_PERMISSION_DENIED 没有权限。对应数值“6”。(自 1.1 新增)
//BMAP_STATUS_SERVICE_UNAVAILABLE 服务不可用。对应数值“7”。(自 1.1 新增)
//BMAP_STATUS_TIMEOUT 超时。对应数值“8”。(自 1.1 新增)
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<style type="text/css">
body, html,#allmap {width: 100%;height: 100%;overflow:hidden;margin:0;}
#l-map{height:100%;width:78%;float:left;border-right:2px solid#bcbcbc;}
#r-result{height:100%;width:20%;float:left;}
</style>
<script type="text/javascript"src="http://api.map.baidu.com/api?v=1.4"></script>
<title>浏览器定位</title>
</head>
<body>
<divid="allmap"></div>
</body>
</html>
<script type="text/javascript">
var map = new BMap.Map("allmap");
var point = new BMap.Point(116.331398,39.897445);
map.centerAndZoom(point,12);
var geolocation = new BMap.Geolocation();
geolocation.getCurrentPosition(function(r){
})
//关于状态码
//BMAP_STATUS_SUCCESS
//BMAP_STATUS_CITY_LIST
//BMAP_STATUS_UNKNOWN_LOCATION
//BMAP_STATUS_UNKNOWN_ROUTE
//BMAP_STATUS_INVALID_KEY
//BMAP_STATUS_INVALID_REQUEST
//BMAP_STATUS_PERMISSION_DENIED
//BMAP_STATUS_SERVICE_UNAVAILABLE
//BMAP_STATUS_TIMEOUT
</script>
0 0
- Baidu地图之浏览器定位
- baidu地图定位
- 浏览器定位之 - 百度定位地图显示
- Baidu地图开发,定位,检索
- baidu地图 android 定位api 注意事项
- 在android项目中简单的集成baidu地图之定位功能
- 【百度地图api】之获取当前用户地理位置-浏览器定位
- 高德地图浏览器定位
- 百度地图----浏览器定位API
- baidu地图sdk使用(3)自定义定位图标
- BaiDu地图API使用全解析--(1)---定位功能
- 百度地图之定位
- 百度地图之定位
- 百度地图之定位
- 百度地图之定位
- 百度地图之定位
- 百度地图 之 定位
- 百度地图之定位
- webpy源码分析
- Android 手动显示和隐藏软键盘 (转)
- TomCat的安装步骤
- 数字三角形
- 不言不语,都是好风景
- Baidu地图之浏览器定位
- 浅谈Java垃圾回收
- python 使用CppHeaderParser库 根据c++头文件生成html说明文档表格
- VS2010中创建安装项目(自定义安装类)
- ARM Linux 3.x的设备树(Device Tree)
- fcitx 输入法随开机启动,将debian的环境设置为中文环境
- SQLServer性能优化之SQL语句性能测试
- 对付DNF硬件断点的NtGetContextThread的写法
- SQLServer 数据库镜像+复制切换方案