- 200
- 0
- 约8.01千字
- 约 12页
- 2018-12-21 发布于广东
- 举报
关于GIS中距离测算的探讨.doc
关于GIS中距离测算的探讨
本文对G1S中常用的几种距离测算的基本概念、原理进行分析,结合 ArcGIS和相关软件阐述了欧氏距离、曼哈顿距离和网络距离在实际应用中的测 算,并探讨了不同尺度和应用环境下距离测算时应该注意的事项。
关键词:距离测算;G1S;欧氏距离;曼哈顿距离;网络距离
0引言
“距离”是人们日常生活中经常涉及的概念,它描述了两个事物 或实体之间的远近程度。H常用到的距离包括欧氏距离、曼哈顿距离 和网络距离。其中,最常用的是欧氏距离,无论是矢量结构还是栅格 结构都很容易实现。在GIS中,距离通常是两个地点之间的计算,但 有时人们想知道一个地点到所有其他地点的距离,这时得到的距离是 一个距离表面。如果一区域中所有的性质与方向无关,则称为各向同 性区域。以旅行时间为例,如果从某一点出发、到另一点的所耗费的 时间只与两点之间的欧氏距离成正比,则从一固定点出发、旅行特定 时间后所能达到的点必然组成一个等时圆。现实生活中,旅行所耗的 时间不只与欧氏距离成正比,还与路况、运输工具性能等有关,从固 定点出发、旅行特定时间后所能到达的点则在各个方向上是不同距离 的,形成各向异性距离表面,如图1所示。
(a)简单距离(各向同性表面) (b)耗费距离
图1各向同性和各向异性的距离表面
考虑到阻力影响计算的距离称为耗费距离。物质在空间中移动总 要花费一些代价,如资金、时间等,阻力越大耗费也越大。相应的通 过耗费距离得到的距离表面成力阻力表面或耗费表面,其属性值代表 一耗费或阻力大小。可以根据阻力表面计算最小耗费距离。
对于描述点、线、面坐标的矢量结构,也右一系列的不同于欧氏 距离的概念。欧氏距离通常用于计算两点P直线距离:
d= (XrX (1)
当右障碍或阻\存在时:两点之间;的距离就不能用直线距离。计
算非标准欧氏距离的一般公式为: :
d 二以 (2)
当k=2时,就i欧氏距i计算公式;。^k=l时,得到的跑离称为 曼哈顿距离[1_2]。
1欧氏距离
1.1欧氏距离的原理及实现方法
欧氏距离是一个通常采用的距离定义,它是在m维空间中两个 点之间的真实距离。在ArcGIS中,口了以通过简单地点击(“measure”) 工具来得到两点之间的欧氏距离(或若干点之间的累计距离)。许多 ArcGIS空间分析会顺带给出一些距离值。在空间连接中,线或多边 形之间的距离是最近点之间的距离。在ArcToolbox Analysis Tools Proximity中,Near工具用来计算图层中任一点与另一图层中跟它最 近的线或点的距离。某些操作需要用到同一图层或不同图层中任意两 点之间的距离即距离矩阵。ArcToolbox里的点距离(Point Distance) 工具可以实现这个功能,调用办法为依次点击ArcToolbox Analysis Tools Proximity Point Distance。在输出文件中,如果 DISTANCE 值为0,则可能实际距离确实为0 (例如,某点跟它自身的距离),也 可能是超出了搜索半径之外。
1.2欧氏距离的计算公式 二维的公式:
6/ = ^(%,-%2)2+(^-^2)2 (3)
三维的公式:
d = V(Xl-%2)2+()7l-??2)2+(Z|-Z2)2 ⑷
推广到n维空间,的公式:
d =权(?- Xi2)2 ⑸
其中i=l,2..n (n为自然数),Xu表示第一个点的第i维坐标,Xi2 表示第二个点的第i维坐标。n维欧氏空间是一个点集,它的每个点可 以表示为(X⑴,X⑵,...X⑵),其中Xa)(i=l,2...n)是实数,称为X的第i个坐 标,两个点X和Y=(Y⑴,Y⑵,...Y⑵)之间的距离d(x,y)定义为上面的公 式。可看作信号的相似程度。距离越近就越相似,就越容易相互干扰, 误码率就越高。
1.3欧氏距离的测算及适用
欧氏距离的测算方法不止一个,如可以通过网络分析中心 NODEDISTANCE命令来实现,在此主要探讨如何不用网络分析来计 算。在计算欧氏跑离之前,首先要准备数据,并一次完成数据格式的 转换,生成相应coverage。
如果研究区的地理范围较小(如一个城市或一个县域单元),直角 坐标系下两个结点U, yi)、(Xl, y2)之间的欧氏距离可以近似地表作:
6/ = [(%1-x2)2+(j1-92]/2 (6)
3. 1生成县域重心
县域重心的生成主要利用ArcToolbox工具箱中的Data Management Tools工具来实现,从而完成要素到点之间的转换。
1.3. 2计算欧氏距离
在ArcGIS软件中的测算主要是通过具体工具来实现的,具体就 是利用ArcToolbox工具箱Analysis Tools工具下的Proximity来实现 Point
您可能关注的文档
最近下载
- LKJ2000型列车运行监控装置用户手册V5.3.DOC VIP
- 如何开一家废品回收站?.docx VIP
- 2026年河南水利与环境职业学院单招职业适应性测试题库含答案详解.docx VIP
- 小学常用单词分类汇总国标手写斜体英语字帖(含例句).pdf VIP
- 古野全圆扫描声纳CSH-5L MARK-2、CSH-5L MARK-2中文说明书.pdf VIP
- pe管穿越施工方案.docx VIP
- 医疗废物专车运输协议.docx
- 技术监督管理标准水利发电厂.doc
- Q/CR 482 高速铁路CRTSII型板式无砟轨道滑动层标准.pdf VIP
- 《原发性肝癌诊疗指南(2026年版)》解读PPT课件.pptx VIP
原创力文档

文档评论(0)