iData的属性表窗口除开基本的查看搜索选中功能外还可以针对属性属性进行一些其他的操作,改窗口中包含一个菜单栏,包含表选项、选中高亮、显示所有、字段赋值、导出等功能。
全部评论
功能介绍
按属性选择
点击按属性选择,弹出SQL数据查询对话框。此功能用Where语句在当前图层的属性表中查找符合条件的实体,并将结果更新在属性表中。
由于查询语句的上半句已经定好,所以只需在搜索框中输入条件即可。
双击属性字段列表中的字段名称,可将该字段填入搜索框中,此时点击“获取唯一值”按钮,即可将该字段的所有值列出来。运用字段、运算符、字段值即可组成搜索条件。比如在框中输入“GC >= 29”,表达的是搜索该图层中GC(高程)值为29以上的所有记录(地物实体)。
点击“清除”按钮可清空搜索框,点击“验证”按钮可检查填入搜索框的内容是否合法,点击“应用”按钮执行搜索,点击“关闭”按钮结束查询。
查询结果在属性表中的显示方法,这里提供四种,分别为创建新选择内容、添加到当前选择内容、从当前选择内容中移除、从当前选择内容中选择。
清空之前的查询结果,将新的查询结果在属性表中显示出来。即新的查询结果作为全集显示在属性表中。
保留之前的查询结果,并将新的查询结果加入到属性表中显示出来。即属性表中显示旧的查询结果和新的查询结果的并集。
保留之前的查询结果,如果当前属性表中的记录存在符合新的查询条件的记录,则将符合条件的记录从属性表中移除。即属性表中显示旧的查询结果和新的查询结果的差集。
保留之前的查询结果,并在当前属性表中的记录按新的查询条件进一步筛选,此时属性表中只显示在原先的查询结果中,符合新的查询条件的记录。即属性表中显示旧的查询记录当中符合新的查询条件的子集。
全词搜索
点击全词搜索后,会在属性表的底端弹出全词搜索框,输入关键词后,可对属性表中的记录进行筛选,将任意字段值中包含这个关键词的记录筛选出来,并将结果更新在属性表中。
SQL搜索
点击SQL搜索后,会在属性表的底端弹出SQL搜索框,输入查询条件语句后,可对属性表中的记录进行筛选,将符合查询语句的记录筛选出来,并将结果更新在属性表中。
注意:和按属性选择功能一样,不需要输入整条SQL搜索语句,仅输入条件即可。
切换选择
执行此功能,可对属性表中的记录执行反向选择。
清除选择
执行此功能,可将属性表中的所有记录置为非选中状态。
全部选择
执行此功能,可将属性表中的所有记录置为选中状态。
选中高亮
选中属性表中的目标记录后,执行此功能,可将选中记录对应的图面实体置为高亮显示的状态,同时“选中高亮”功能切换为“取消高亮”,点击“取消高亮”即可将选中的实体恢复原本的显示状态。
显示字段别名
执行此功能,可切换属性表中各字段名称和别名的显示。
显示所有
重置属性表,恢复表记录的初始显示状态,显示图层内的所有记录(或者某个编码的所有记录)和字段。
执行此功能后,对列的筛选、按属性查询、全词搜索、SQL搜索的结果将被恢复。
显示列
执行此功能可自定义属性表中字段的显示和隐藏。
点击“显示列”,在弹出的对话框中,勾选或者清除字段的复选框,完成后关闭对话框,属性表将按勾选与否显示及隐藏字段对应的列。
此时执行“显示所有”可恢复初始状态。
字段赋值
执行此功能,可对属性表中的某个字段进行批量赋值。在弹出的对话框中选择字段名,填入字段值,点击确定按钮后即可将值写入表中所有记录的目标字段中。
如可将属性表中筛选出来的所有实体的房屋类型(FWLX)属性都赋上“简单房屋”值。
注意所填的字段值需符合字段的类型,也可以选择“赋空值”。
导出
支持将属性表内容导出到表格文件(*.xls),点击“导出”-“导出excel”后,在弹出的文件浏览对话框中选择保存路径,设定文件名称后点击“保存”按钮即可。弹出对话框提示“导出成功”即可查看文件。
结果表格文件的字段和实体记录都按照属性表的当前状态导出,也就是说属性表中显示哪些字段、哪些记录,导出的结果也是一样的。
麻烦了,问几个问题
(1)航测采编模块怎么绘制等高线(首曲线),我总觉得我绘制的不对,我是这样绘制的:双击编码表中的首曲线,开始绘制——随便找一个点开始绘制,绘制完第一点后锁定高程,在命令窗口输入s(使绘制的首曲线是光滑的)——闭合(明显不对)。
所以请教一下大神,拜托。
(2)idata可以进行相邻影像的镶嵌吗,在航测采编模块绘制完第一对立体像对,加载第二对立体像对接着绘制时,发现不能贴合,所以是不是需要先进行影像的镶嵌。
距离打开宝箱还剩7天
全部评论