首页 > 编程知识 正文

gis定位是什么意思,gps定位原理

时间:2023-05-05 14:09:41 阅读:283045 作者:3127

撰写时间:2019年1月16日星期三
作者:等待的飞鸟
下面我来展示一下简单的GIS定位
主要完成的查询搜索:
在登录页面左边有功能管理点击打便可看见 “查询搜索”,在输入框中输入黄埔区所管辖的地方。地址进行输入查询内容,并在地图上进行定位出来,如果输入的地址在地图找不到将不会显示,建议输入详细的地址:
下面是完成功能的代码:
首先我们要获取点击事件的ID给Click单击事件,获取到输入框的值进行查询。FilterParameter设置查询条件,name是必设的参数,(图层名称格式:数据集名称@数据源别名)来获取最新数据集名称的ID 并且创建一个数组来存放查询所有的参数。expectCount:是当该属性为不为true时,则查找结果为从查询总记录中随机抽取的某个地址。声明SQL服务对象,两个事件processCompleted 、processFailed进行监听。开始异步执行:

查询服务事件数据类。该类包含了从服务端传回的查询结果数据定义 QueryBySQLService 的监听对象,用于显示地图图层,实现过程中 需要先分别定义一个地图的数组和位置的数组,然后通过节点, 实例化地图和位置,最后添加地图图层和位置图层。显示在内容框上改一个点击事件onclick定位:

clearMarkers清除所有标记物,获取到坐标X.Y:

进行判断坐标获取结果对象,获取CLASS_NAME属性值判断返回数据是否相同查询到网格内。然后获取坐标把地图数据为中心:

获取坐标X.Y,然后标记大小显示在屏幕上“click”单击触发事件,再查询到位置判断是否自动弹窗出来:

取到X.Y,获取查询的信息并弹窗显示内容:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。