浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
移动GIS
/
问题详情
移动端iOS 10I 已获得图层 怎么得到图层里的数据
随心ii...
48EXP
2019年12月03日
移动端iOS 10I 已获得图层 怎么得到图层里的数据 getSelection得到的数据是空的
ios
绘制点
点符号
框选查询
请
登录
或者
注册
后回答这个问题。
1个回答
getSelection是获取选中对象,没有选中对象获取到的就是控的。如果要获取全部数据,可以使用layer.dataset属性拿到数据集,然后从数据集中进行查询数据
周仕斌
1,752EXP
2019年12月03日
我全图层进行搜索
DatasetVector *datasetVector =( DatasetVector *)layer.dataset;
QueryParameter *parameter = [[QueryParameter alloc]init];
parameter.cursorType = DYNAMIC;
parameter.attriButeFilter = [NSString stringWithFormat:@"SELECT * FROM %@ WHERE NAME LIKE %%@%",layer.name,searchString];//searchString为搜索的关键字 layer.name 为图层的名字
parameter.spatialQueryMode = SQM_IDENTITY;
Recordset *recordset = [datasetVector query:parameter];
这样写根据数据NAME的属性进行模糊查询获取不到数据是什么原因呢 能帮我看一下是哪里写错了吗
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
移动端iOS 10i 如何获取图层的Geometry
移动端iOS 10i如何在框选之后根据出来的ID来对数据进行查找
移动端框选 iOS 10i 框选的得到的ID值如何得到他所在的图层名字
移动端iOS 10i点击图层获取 怎么判断所点击的图标的位置和图层所在,
移动端iOS 10获取的数据有点问题这个是什么造成的
移动端iOS如何根据行驶获取的GPS来进行轨迹采集
移动端iOS 10 i 在获取本地SHP文件中的信息是出现乱码
移动端iOS 10 i 移除图层出错
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...