浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
类似地图围栏的功能
61095093...
66EXP
2017年09月20日
我在地图上的某区域显示了几个坐标点,我想实现这样一个功能:规定一个条件,如果条件发生,还有点在这个区域,系统会自动警报提示:请离开。这个功能应该怎么实现?
iobject
请
登录
或者
注册
后回答这个问题。
1个回答
您好,使用空间查询功能,查询出点是否在面内(围栏)。
接口:DatasetVector.Query 方法
参数:QueryParameter设置SpatialQueryObject 属性和SpatialQueryMode 属性
另外组件自带范例中也有空间查询的范例。
所谓的条件发生,条件是存在点的属性表里面的吗,这个的话就使用sql 查询,同样的是使用该接口,
参数属性换成AttributeFilter 属性来设置查询的条件
胡林
5,985EXP
2017年09月20日
1.我的条件是 时间。也就是在规定的时间外,如果还有点在此区域内,系统会发出警报
2.我这个区域(围栏)怎么设置啊?
1.不是很清楚你的描述,说说我的想法,点属性里面记录点进入围栏的时间和允许在围栏中停留的时间,如果当前时间与点进入时间之差大于允许停留时间并且点还在围栏内,则发出警报。
2.区域就是一个面对象,你需要把这个围栏(面)给画出来,再对点数据做SQL查询和空间查询是否满足条件。
用程序画出来吗?超图有没有什么工具直接画围栏?
有桌面应用软件idesktop
下载地址
http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx
已经下载,可咋画啊?步骤是啥?在网上找你们的教程也没有啊
新建数据源---新建面数据集----数据集添加到地图-----开启图层可编辑-----绘制面对象
想了好久都不对,您看我的项目是这样的:让工作人员(点)离开工作区,如果有点还没离开,系统就会发出警报
这个用到了电子围栏技术吗?
你就用空间查询,查询出点还在面内(工作区内),就警告让他出去
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
iobject组件中有没有类似的围栏算法
类似电子围栏技术
在查询出的记录集中如何关联 类似数据库中的主键表
idesktop 中指定范围排除功能
后端实现地理围栏功能
android 如何实现地理围栏功能
安全围栏功能配合定位sdk会出现底图消失,画的面也会消失。
iserver发布的服务有类似于天地图的key访问的功能吗?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...