ArcGIS10.2-学习课程-8.矢量数据处理_第1页
ArcGIS10.2-学习课程-8.矢量数据处理_第2页
ArcGIS10.2-学习课程-8.矢量数据处理_第3页
ArcGIS10.2-学习课程-8.矢量数据处理_第4页
ArcGIS10.2-学习课程-8.矢量数据处理_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

矢量数据处理闫磊EMail:矢量数据处理五、综合应用四、矢量合并

三、矢量裁剪本章内容二、矢量连接一、矢量数据查询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不支持子查询,101.属性检查的内容-属性统计在属性浏览中,选中字段标题,右键,升序排列对选中从小到大排序,降序排列从大到小排序对于数字字段〔整数,双精度),右键界面如统计有最大值,最小值、平均值,汇总使用的数据:8join/中国地图.mxd,看查询.exe112、矢量数据的空间查询,查询一个省的县使用的数据:8join/中国地图.mxd查询京广线经过哪些省份查询京广线经过哪些城市查询一个省有哪些地州12查询京广线经过哪些省份

使用的数据:8join/中国地图.mxd,操作:空间查询.exe13查询京广线经过哪些城市使用的数据:8join/中国地图.mxd,操作:空间查询.exe14查询一个省有哪些地州使用的数据:8join/中国地图.mxd,操作:空间查询.exe15二、矢量数据连接(中级〕连接jion有两种方式属性和空间连接,属性连接用于多〔一〕对一,如从表和主表的对应。支持矢量和栅格数据,表格式可以excel等不带图形的表。条件:字段类型相同,值相同162.2矢量数据的连接〔Join〕连接有两种方式属性连接〔join〕对应连接字段工具空间连接对应空间连接工具属性连接,不生成新表,通过代码连接〔两个表之间只能建立一个连接,如果建立其他字段连接,需要先删除以后,删除后连接表字段,就自动消失〕,17工具箱属性连接18空间连接19属性连接〔join〕excel数据:8join\rj\rj.mdb\yy\dltb,8join\rj\1.xls,看:excel连接.exe20看一地州在那个省使用的数据:8join/中国地图.mxd21操作Excel三种情况全部为空个别为空很多为空数据:\8join\rj\excel22给地块赋,行政代码数据:赋行政代码.gdb下dltb和行政区23计算面相交点的指定字段平均值(中级〕土壤采样的氮含义,地块按照采样点的均值计算数据在7join/空间连接.mxd,操作:空间连接.exe24按最近路径分配学生数据:8join\school\分配学生.mxd,见按最近路径分配学生,exe使用学生空间连接学校25获得一个行政区的占用格子262.2矢量数据的连接〔Join〕-空间点线面点最近距离最近距离点在面内线最近距离部分重合线在面内面--面在面内可以用来计算点到直线〔点〕最小距离273.裁剪Clip裁剪批量裁剪MXD批量裁剪28Clip剪裁 Clip剪裁是clipFeature作为整体对输入图层切割,切割后,保存的对象属性不变〔和输入图层一样〕,图形切割,多个局部不分解,clipfeature都必须是面层,输出inputFeature可以是点、线、面、注记,数据的位置:\8join\裁剪.mxd292、分幅数据〔或行政区划〕分割剪裁数据\8join\批量裁剪.mxd30MXD批量裁剪31四、矢量数据的合并矢量数据的合并主要有三种方法联合Union:在AnalysisTools->overlay合并Merge:DataManagementTools->general追加append:DataManagementTools->general融合Dissolve:消除工具Eliminate324.1Unionunion只能合并面类型的要素类。两个要素类合并时会处理相交局部,使之单独形成多边形要素,并且可以选择允许缝隙〔gaps〕或不允许缝隙。如果选择不允许缝隙〔gapsallowunchecked〕,两个要素类合并后的缝隙将生成要素。

数据为:\8join\clip\find.mdb\union1和union2334.2merge合并merge可以合并点、线、面等要素类和表,但必须是相同类型的。merge不处理要素,只简单地把要素放到一个要素类里,因此输出的要素类可能会有重叠或缝隙。

merge处理属性表时会把相同名字的字段合成一个,不同名字的字段按原名字、顺序全部参加输出要素类属性表中,原fid将不保存。

34合并过程中属性处理,联合和合并使用8join\meger\C1.shp,c2.shp数据,左边是联合,两个都为-1,是缝隙,都不为表示重叠,一个为-1,是正常的合并右边是合并,字段可以建立对应,合并在一起354.3Append合并输入要素类、表、栅格影像及栅格目录到一个已有的要素类、表、栅格影像及栅格目录中。当schematype选项为test时,输入输出的要素类属性表结构必须一致,既字段名、类型、排列顺序必须完全相同,当schematype选项为no_test时可以不同。

图形:append可以合并点、线、多边形等要素类和表、栅格影像及栅格目录,但必须是相同类型的。append不处理要素,只简单地把要素放到一个要素类里,因此输出的要素类可能会有重叠或缝隙。类似Merger

属性表:同输出要素类的属性表〔需要预先有一个表〕。输入要素类属性表中的字段如果在输出要素类属性表中没有将会被丢弃,但可做字段映射,将输入要素类的某个字段映射到输出要素类的某个字段。364.4图形合并图形的合并,可以使用Dissolve融合,可以是线,也可以面,对按指定字段,图形合并,属性汇总等作用两个:一个图层自己合并是融合也是一个重要的统计工具37融合,有县图层生成省级行政区使用数据\China\中国县界.shp38Dissolve在线融合中应用假设等高线是分区〔分图幅〕制作,最后需要自动连在一起,可以用来消伪节点39批量合并和融合40Eliminate(消除)1、在arcmap中选中,满足条件的小图斑使用arctool下DataManagementTools,合并小图斑到相邻大图斑中选择tbmj<10000加载arctoolbox,找到Eliminate(消除)注意只能arcmap中使用,因为要首先选择对象41小图斑合并操作的界面使用的数据:\6jion\DLTB42比较名称数据格式输入图层图形处理属性处理Union(联合)polygon两个多个合并all、no_fid和only_fidMerge(合并)点、线、面两个多个类型要求一致不处理全部输出Append(追加)点、线、面、栅格影像同上不处理,预先需要一个图层同输出的表Dissolve(融合)点、线、面一个融合设置的消除面一个和周围合并和原来一样43五、综合案例根据XLS、点文件给面图层赋值判断哪个井严重污染迭代要素选择数据分层按字段导出445.1、根据XLS、点文件给面图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论