空间可视分析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第1页,共16页,星期日,2025年,2月5日定义点对点可视,点对区域可视与可视性分析相关的应用问题实例第2页,共16页,星期日,2025年,2月5日

空间可视分析的定义

空间可视分析就是用眼去看世界、看到什么样的世界,表现在对可视世界的广度和粒度。也就是说在宏观上,可视表现在范围上,即可视域,通视域上;在微观上,表现在可视的详细度和精度上,这和地图学中的视觉变量和制图综合是分不开的。一定程度上,长距离的可视分析反映了空间的广度;短距离的可视分析反映了空间的粒度。人眼的原理与视觉变量的可变性:人眼注意力集中的地方,粒度小,其它范围大。粒度随距离变化表现出一定的等级性,非线性。可视性分析亦称为视线图分析,由于它描述通视情况,也称为通视分析。可视性分析实质上属于对地形进行最优化处理的范畴,比如设置雷达站、电视台的发射站、道路选择、航海导航等,在军事上如布设阵地(如炮兵阵地、电子对抗阵地)、设置观察哨所、铺设通信线路等。有时还可能对不可见区域进行分析,如低空侦察飞机在飞行时,要尽可能避免敌方雷达的捕捉,飞机显然选择雷达盲区飞行。因此,可视性分析对军事活动、微波通讯网和旅游娱乐点的规划开发都有重要应用价值。可视性分析的基本因子有两个:一个是两点之间的可视性;另一个是可视域,即对于给定的观察点所覆盖的区域第3页,共16页,星期日,2025年,2月5日比较常见的一种算法基本思路如下:

确定过观察点和目标点所在的线段与XY平面垂直的平面S;

求出地形模型中与平面S相交的所有边;

判断相交的边是否位于观察点和目标点所在的线段之上,如果有一条边在其上,则察点和目标点不可视。

另一种算法是“射线追踪法”。这种算法的基本思想是对于给定的观察点V和某个观察方向,从观察点V开始沿着观察方向计算地形模型中与射线相交的第一个面元,如果这个面元存在.则不再计算。显然这种力法既可用于判断两点相互间是否可视,又可以用于限定区域的水平可视计算。

两点之间的可视性第4页,共16页,星期日,2025年,2月5日基于格网DEM的通视问题,为简化问题,可以将格网点作为计算单位。这样点对点的通视问题简化为离散空间直线与某一地形剖面线的相交问题。

两点之间的可视性第5页,共16页,星期日,2025年,2月5日两点之间的可视性已知视点V的坐标为(x0,y0,z0),以及P点的坐标(x1,y1,z1)。DEM为二维数组Zm×n,则V为(m0,n0,z[m0,n0]),P为(m1,n1,z[m1,n1])。计算过程如下:1、使用Bresenham直线算法,生成V到P的投影直线点集{x,y},K=‖{x,y}‖,并得到直线点集{x,y}对应的高程数据{z[k],(k=1,2,…,K-1)},这样形成V到P的DEM剖面曲线。2、以V到P的投影直线为X轴,V的投影点为原点,求出视线在X-Z坐标系的直线方程:(0kK)K为V到P投影直线上离散点数量。3、比较数组H[k]与数组z[k]中对应元素的值如果k,k∈[1,K-1],且存在z[k]H[k],则V与P不可见;否则可见。第6页,共16页,星期日,2025年,2月5日点对线的可视性点对线的通视,实际上就是求点的视域。应该注意的是,对于视域之外的任何一个地形表面上的点都是不可见的,但在视域线内的点可能可见,也可能不可见。基于格网DEM点对线的通视算法如下:1、设P点为一沿着DEM数据边缘顺时针移动的点,与计算点对点的通视相仿,求出视点到P点投影直线上点集{x,y},并求出相应的地形剖面{x,y,z(x,y)};2、计算视点至每个Pk∈{x,y,z(x,y)},k=1,2,…,K-1,与Z轴的夹角βk;3、求得α=min[βk],α对应的点就为视点视域线的一个点;4、移动P点,重复以上过程,直至P点回到初始位置,算法结束。第7页,共16页,星期日,2025年,2月5日点对区域通视点对区域的通视算法是点对点算法的扩展。与点到线通视问题相同,P点沿数据边缘顺时针移动。逐点

文档评论(0)

xiaolan118 + 关注
实名认证
文档贡献者

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档