zoukankan      html  css  js  c++  java
  • ARCGIS如何进行可视域分析

    可视域分析在不同的领域有着广泛的应用,如火灾监控点的设定,观察哨所的设定等等。军事领域是可视域分析技术应用最广的领域。例如为了设计巡航导弹的航线,就必须对发射点到目标的地形进行分析,包括地形特征优劣分析、对方雷达的通视分析。

    那么如何进行可视域分析,有什么软件能够很好的得到可视域分析的结果,在arcgis里就有这么一个可视域分析的功能,本文将做一个介绍。

    做可视域分析首先必须要有地形数据,如果手头有数据再好不过,如果没有,也不用着急,获取也不费事。如何获取地形数据可以参考我写的这一篇帖子:

    http://www.cnblogs.com/123zxc/p/5913482.html

    这篇帖子里有详尽的获取地形数据的方法。

    获取了地形数据后还需要一个数据,观察点数据,想象一下,可视域分析简单的说就是一人站在一个地方,他的视线范围内,能够看见的区域就是可视域,所以需要一个观察点矢量数据。

    获取观察点矢量数据也很简单,现在国产的三维gis软件也很多,可自行百度下载,如下图,为某国产软件,有两个方式添加点地标。

    点击了添加地标按钮后,直接在地图上点击,即可成功添加点数据,在点数据的标注信息对话框中直接输入十进制的经纬度数值,即可完成点数据的绘制。

     

    在图层文件中,选中刚才添加的地标,右键,点击另存为 

     

    可以直接另存为shpfile格式的数据,然后直接在arcgis中加载。

     

    到此,该有的数据都齐了,包括地形数据和观察点数据,都加载到arcgis中。

     

    点击Arctoolbox-》3d analyst-》可见性-》视域。

     

    弹出视域分析操作对话框,都是一些常规项,输入地形栅格数据,输入观察点矢量数据,第三项输出分析结果,第四项,Z因子的确定可以看一下我另外一篇帖子,有对z因子的介绍

    http://www.cnblogs.com/123zxc/p/5991927.html 

    点击确定以后,结果出来了,自动加载在arcgis中。显而易见,红色的为不可视区域,绿色为可视区域。当然,这里只是粗略的介绍了一下分析功能的操作方法,如果有很明确的分析需求,可以根据实际业务,来分析展示出结果并出报告和专题图。

     

  • 相关阅读:
    TCP/IP(四)网络层
    TCP/IP(二)物理层详解
    TCP/IP(一)之开启计算机网络之路
    TCP/IP中你不得不知的十大秘密
    ASP .NET Core 基本知识点示例 目录
    微服务 + Docker + Kubernetes 入门实践 目录
    ASP.NET Core 中的实时框架 SingalR
    ASP.NET Core WebAPI中使用JWT Bearer认证和授权
    .NET Core 中的通用主机和后台服务
    EF Core 实现多租户
  • 原文地址:https://www.cnblogs.com/123zxc/p/6144831.html
Copyright © 2011-2022 走看看