资源描述
空间分析和属性查询统计,一. 矢量叠加分析,矢量叠加分析包括:,区对区迭加分析,线对区迭加分析,点对区迭加分析,区对点迭加分析,点对线迭加分析,1.叠加类型,1)并,2)交,3)差,4)判别,5)内裁剪,6)外裁剪,以区对区的叠加分析为例:,合并 :属于,A,或属于,B,的区域,标志码,面积,周长,F1,1,320.5,61.2,A,标志码,面积,周长,F2,1,280.7,50.1,B,标志码,面积,周长,F1,区号,F2,1,122.3,42.1,A,1,B,相交 :属于,A,且属于,B,的区域,标志码,面积,周长,F1,1,320.5,61.2,A,标志码,面积,周长,F2,1,280.7,50.1,B,相减 :属于,A,且不属于,B,的区域,标志码,面积,周长,F1,1,320.5,61.2,A,标志码,面积,周长,F2,1,280.7,50.1,B,判别 :属于,A,的区域,2.叠加函数,_,OverlayRegReg,_OverlayLinReg,_,OverlayPntReg,_OverlayPntLin,_OverlayRegPnt,_ClipGraph,_ClipPnt,_ClipLin,_ClipReg,二.缓冲区,(,Buffer),分析,1.,线,Buffer,区域定义:,对于任意曲线,L,,半径为的实心圆,圆心沿着曲线,L,从一端运动到另一端时,该实心圆所覆盖的区域就称为曲线,L,半径为,R,的,Buffer,区。,删除样本文档图标,并替换为工作文档图标,如下:,从“插入”菜单,选择“对象.”.,单击“从文件创建”,定位“文件”框中的文件名,确认选中“显示为图标”,单击“确定”,选择图标,从“幻灯片放映”菜单,选择“动作设置”,单击“对象动作”,并选择“编辑”,单击“确定”,2、缓冲区分析函数:,_,OneLinBuffer,_,OneRegBuffer,_OnePntBuffer,_,TotalLinBuffer,_TotalRegBuffer,_TotalPntBuffer,三.属性查询检索,1. 查询检索方式,1)矩形范围查询图元,2)图层查询图元,3)属性条件检索,4)根据外挂数据库查找,5)区域查询,2. 结果保存方式,1)图元列表,2)新的工作区,3. 查询检索函数,_,RectAskToArea,矩形范围查询,_RectAskToList,_LayerAskToList,图层查询,_LayerAsk.ToArea,db_AttAskToArea0,属性查询到工作区,_AttAskToArea0,_AttAskToArea,db_AttAskToList0,属性查询到列表,_AttAskToList0,_AttAskToList,_,AttAskToListOnDbNo,根据外挂数据库,_AttAskToListOnDbExp,_RegAskToArea,区域查询,_RegAskToList,习题,8.1 实现区和区合并,指定半径的线缓冲区功能。,8.2 实现矩形区域查询点实体功能。,8.3 小学选址应用:,给定小区文件(,Region.wp),,工厂区文件(,Factory.wp),,铁路线文件(,Railway.wl),,污染点文件(,Point.wp),如下图所示:,要求:,工厂周围100米附近不能修小学;,铁路两边100米附近不能修小学;,污染点周围50米附近不能修小学;,现要求修建一座面积大于等于50000平方米的小学,试问,小学修在何处最好(区域填充成蓝色),并求出该区域的面积。,
展开阅读全文