询?1.2 空间定位查询?1.3 空间关系查询?1.4 SQL 查询 1. 空间查询?空间对象的几何参数查询功能主要是查询空间对象的几何参数,主要包括?点对象的位置坐标查询?两点之间的距离查询、点到线之间最短距离查询?线对象的长度、曲率、方向查询?面对象的周长、面积等查询?体对象的表面积、体积等查询?其中线对象的长度、面对象的周长和面积是软件自动计算生成的,无需人工计算和编辑; 计算方法在第五章介绍过? 1.1 几何参数查询?形状量测?如果认为一个标准的圆目标既非紧凑型也非膨胀型的,则可定义其形状系数据 r 为?其中, P为目标物周长, A为目标物面积?如果? r<1 ,目标物凑型? r =1 目标物为一标准圆? r >1 ,目标物为膨胀型 A Pr???2ABc ? 1.2 空间定位查询?空间定位查询是指给定一个点或一个几何图形,检索出该图形范围内的空间对象以及相关属性?1)按点查询?给定一个鼠标点位(在图形窗口中用鼠标左键点击),检索出离它最近的空间对象,并显示它的属性?2)按矩形查询?给定一个矩形窗口,查询出该窗口内某一类地物的所有对象, 如果需要可以显示每个对象的属性表?有两种方式:包含在窗口内、包含或部分压盖;前者要进行对象完全落入窗口内的判断计算?3)按圆查询?给定一个圆或椭圆,检索出该圆或椭圆内某一类或一层的空间对象,过程与按矩形查询相似?4)按多边形查询?用鼠标给定一个多边形,或者在图上选定一个多边形对象, 检索出该多边形内某一类或一层的空间对象,过程与按矩形查询相似,但是要复杂得多,主要涉及到点、线、面在多边形内的判断计算? 1.3 空间关系查询?空间关系查询包括空间拓扑关系查询和缓冲区查询; 空间关系查询有些是通过拓扑数据结构直接查询得到,有些是通过空间运算,特别是空间位置的关系运算得到。?邻接查询?包含关系查询?穿越查询?落入查询?缓冲区查询