全文预览

arcgis10.2-学习课程——8.矢量数据处理

上传者:读书之乐 |  格式:ppt  |  页数:49 |  大小:7747KB

文档介绍
矢量数据处理闫磊EMail:arcobjects@矢量数据处理五、综合应用四、矢量合并三、矢量裁剪本章内容二、矢量连接一、矢量数据查询2一、矢量数据的查询属性查询:基于某个或两个字段查询空间查询:根据空间位置查询,一般是两个图层31.属性查询ArcGIS中的查询表达式符合标准的SQL表达式,主要是WHERE子句,可以获得对应字段的唯一值查询产生选择集方法:创立新的选择集、添加到当前选择集、删除从当前选择集、从当前选择集中选择可以实现二次查询也可以使用下列方式设置4按属性选择图层(SelectLayerByAttribute)5使用工具箱的工具是筛选工具(或则)6SQL的语法类型字符串空的判断模糊查询shp单引号=’‘_(下划线)表示1位,%表示多位Pgdb(Mdb)单双引号都可以isNull或则=”“?表示1位,*表示多位Fgdb(gdb)单引号=’‘_表示1位,%表示多位oracle单引号isNull而不是=null_表示1位,%表示多位Sqlserver单引号isNull_表示1位,%表示多位总结字符串一般用单单引号,特殊查询,如北大,应该为’%北%大%’模糊查询使用Like,精确查询使用=,字符串查询加引号7SQL的语法续,数字的模糊查询,思路是转字符串类型模糊查询Shpcast(FIDascharacter)like'%1%'gdbCAST("OBJECTID"ASvarchar(20))like'%1%'mdbstr([OBJECTID])like"*1*"oracleOBJECTIDlike‘%1%’SqlserverStr(OBJECTID)like‘%1%’8复杂查询9复杂的,左边的是取偶数记录,右边取最大值,?shp不支持子查询,10

收藏

分享

举报
下载此文档