appCan uexLocation 定位功能
js的引用:
<script src="../js/zy_control.js"></script>
<script src="../js/zy_anim.js"></script>
<script src="../js/zy_json.js"></script>
<script src="../js/zy_tmpl.js"></script>
html 代码:
<div id="header" class="uh t-wh ub c-blu">
<div class="umw4 ub ub-ac ub-pc" ontouchstart="zy_touch()" onclick="mapOpen()">
打开
</div>
<h1 class="ut ub-f1 ulev-3 ut-s tx-c" tabindex="0">百度地图</h1>
<div class="umw4 ub ub-ac ub-pc" ontouchstart="zy_touch()" onclick="mapClean()">
关闭
</div>
<div class="umw4 ub ub-ac ub-pc" ontouchstart="zy_touch()" onclick="getLocation()">
定位
</div>
</div>
js 代码:
<script>
zy_init();
window.uexOnload = function(type){
if (!type) {
//回调函数
uexWidgetOne.onError = function(opCode, errorCode, errorDesc){
alert(errorCode + ':' + errorDesc);
}
//获取当前经纬度回调
uexBaiduMap.cbGetCurrentLocation = function(opId, dataType, data){
alert(JSON.parse(data).longitude + ' ' + JSON.parse(data).latitude);
}
//根据地名获取地址经纬度信息回调
uexBaiduMap.cbGeocode = function(opId, dataType, data){
alert(data);
}
//根据经纬度获取地址详细信息回调
uexBaiduMap.cbReverseGeocode = function(opId, dataType, data){
alert(data);
}
//根据公交线路编号在指定城市范围内搜索公交线路详情回调
uexBaiduMap.cbBusLineSearch = function(opId, dataType, data){
alert(data);
}
//根据传入参数信息在地图上显示规划的线路回调
uexBaiduMap.cbShowRoutePlan = function(opId, dataType, data){
alert(data);
}
}
}
var lat;
var log;
function $$(id){
returndocument.getElementById(id);
}
//定位开始
function getLocation(){
uexLocation.onChange = function(inLat, inLog){
lat=intLat;
log=intLog;
uexLocation.cbGetAddress = getAddress;
uexLocation.getAddress(inLat, inLog);
uexLocation.closeLocation();
}
uexLocation.openLocation();
}
function getAddress(opId, dataType, data){
$("#location").html(inLat);
}
//打开地图
function mapOpen(){//定位员工当前位置
alert(log+":"+lat);
uexBaiduMap.open('6643147DF56BD40F6140AB3ABA5A3FFBE12C439F', '0', '160', '1100', '1200', log, lat);
}
//关闭地图
function mapClean(){
uexBaiduMap.clean();
}
</script>
appCan uexLocation 定位功能的更多相关文章
- (十八)WebGIS中清空功能和地图定位功能的设计以及实现
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/. 1.背景 当地图中增加了很多元素后,对不同的元素需要进行一定的控制,最 ...
- ionic 添加地图定位功能
由于项目需求,需要一个定位功能,通过google或百度,搜到一个cordova-plugin-geolocation的插件,在ios上可以用,但是在android就呵呵了,原因就不说了,大家都知道.所 ...
- 对于WIFI版ipad(无GPS芯片)定位功能的释疑
把玩ipad(WIFI版ipad,无GPS芯片)很久时间了,曾今有很多人(包括我)也用过它的定位功能,发现它确实很准确,通常的误差在40米以内,所以很多人都怀疑这个版本的ipad是不是真的内置了GPS ...
- iOS-系统定位功能
ios系统定位 前期准备 系统定位功能,需要用到框架:CoreLocation/CoreLocation.h, 然后导入文件#import <CoreLocation/CoreLocation. ...
- android 百度地图定位功能实现
历经几天时间,终于把定位功能给实现了,可谓是费劲千辛万苦啊,有定位知识还有图层知识,在这里我把代码给大家贴出来,一起分享一下下啦. package com.example.foreveross.off ...
- iOS定位功能
1.实现定位功能需要导入系统库MapKit.framework 2.在iPhone手机上默认是禁止手机定位的,所以,要询问系统是否开启手机定位功能. 为了开启手机定位功能,还需在info.plist中 ...
- 【第三方SDK】百度地图实现最简单的定位功能(无地图界面)
在近期的项目中,须要实现无地图界面的定位功能,定位用户所在的城市.因此,本篇文章,主要介绍怎样使用百度地图SDK实现无导航界面的定位功能. 1.申请百度开发人员账户 2.创建应用,获取key 例如以下 ...
- Android 百度地图开发(二)--- 定位功能之MyLocationOverlay,PopupOverlay的使用
转载请注明出处http://blog.csdn.net/xiaanming/article/details/11380619 这一篇文章主要讲解的是百度地图的定位功能,然后还有MyLocationOv ...
- Android定位功能
不说废话,直接说说实现android定位有关的API吧. 这些API都在android.location包下,一共有三个接口和八个类.它们配合使用即可实现定位功能. 三个接口: GpsStatus.L ...
随机推荐
- C#进阶系列——MEF实现设计上的“松耦合”(一)
前言:最近去了趟外地出差,介绍推广小组开发的框架类产品.推广对象是本部门在项目上面的同事——1到2年工作经验的初级程序员.在给他们介绍框架时发现很多框架设计层面的知识他们都没有接触过,甚至没听说过,这 ...
- CloudSim介绍和使用
本文主要介绍一下我在使用CloudSim时翻译.整理和理解的一些信息,以及我的使用经验,希望能对有需要的朋友们有所帮助~1.我翻译和理解的一些信息: 2009年4月8日,澳大利亚墨尔本大学的网格 ...
- 使用对话框 —— Dialog
对话框就是一般的弹出窗口,主要用来提示用户,和用户交互. 创建Activity对话框 使用Activity模拟对话框.这个比较简单,主要是使用Activity自带的Dialog主题. 创建 ...
- 线段树 poj 3667
1-n线段 m个操作 1 a 是否可找到连续a个空位子 有输出最左边(然后使这一段被占)没有0 2 a ,b a~b区间变成未使用 #include<stdio.h> #include& ...
- 理解javascript this指向
匿名函数中的this指向window对象 这句话很经典: 每个函数在调用时,其活动对象都会自动获取两个特殊的变量:this和arguments.内部函数在搜索这两个变量时,只会搜到其活动对象为止,因此 ...
- bc#54 div2
用小号做的div2 A:竟然看错了排序顺序...白白WA了两发 注意读入一整行(包括空格):getline(cin,st) [gets也是资瓷的 #include<iostream> us ...
- <<< jquery向id元素后面动态添加元素
html代码: <div id="main"> <div>1</div> <div>1</div> </div&g ...
- 使用VS2010创建WebService 发布、测试
http://blog.sina.com.cn/s/blog_45eaa01a0102vopl.html 1 打开VS2010,菜单 文件->新建->项目 2 选择[ASP.net ...
- Q: ossfs挂载时如何设置权限?
Q: ossfs挂载时如何设置权限? 如果要允许其他用户访问挂载文件夹,可以在运行ossfs的时候指定allow_other参数: ossfs your_bucket your_mount_point ...
- 数据库大数据处理---复制(SQLServer)
复制? 复制起初并不是用于作为高可用性功能而设计的,实际上复制的概念就像其名称一样,用于复制数据.比如将某个库中的数据“复制”到另一个库,到另一个实例中,由OLTP复制到OLAP环境中,由某数据中心复 ...