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

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

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

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

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

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

获取观察点矢量数据也很简单,在locaspace viewer里很容易就能做到,下面交给大家如何获取,如下图,有两个方式添加点地标。

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

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

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

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

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

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

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

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

这个是在arcgis中进行的可视域分析,还只是停留在二维阶段,展示效果不够直观和酷炫。还有一种可视域分析的方法,在locaspace viewer里就可以实现,操作非常简单。下面也简单的介绍一下。

在分析模块下有一个可视域分析功能,点击以后,在地图上点击绘制一个点,

点击到之前绘制的点坐标上,软件自动刚开始进行以观察点为圆心,你自定义的半径长度画圆,按照固定的间距,绘制观察点到所绘制的点是否可见,分析完成后,结果如下图所示,气泡中包含了点的视高,半径以及该点的经纬度,非常的直观和酷炫。

以上就是可视域分析的功能,有什么问题可以加群:181261077,我给大家作解答。

ARCGIS如何进行可视域分析的更多相关文章

  1. ArcGIS API for JavaScript 4.2学习笔记[28] 可视域分析【使用Geoprocessor类】

    想知道可视域分析是什么,就得知道可视域是什么 我们站在某个地方,原地不动转一圈能看到的所有事物就叫可视域.当然平地就没什么所谓的可视域. 如果在山区呢?可视范围就会被山体挡住了.这个分析对军事上有十分 ...

  2. ArcGIS api for javascript——地理处理任务-计算一个可视域

    描述 本例展示了使用一个地理处理计算一个可视域(viewshed) 单击地图上的任意点查看该点5英里内能看见的所有区域.这个模型需要几秒钟来运行并反馈结果. 可视域计算是通过ArcGIS Server ...

  3. ArcGIS进行视域分析及地形图制作

     问题说明 开发商要在本区域建造观景亭,希望在观景亭上能看到优美的景色.根据提供的数据,完成以下要求. 一. 数据说明(见"题目3"文件夹) 1. DEM.tif:研究区域的数据高 ...

  4. 2.5 Cesium视域分析的实现

    Cesium 视域分析 祝愿周末没事,技术继续分享交流,群685834990

  5. 一文带你体验MRS HetuEngine如何实现跨源跨域分析

    摘要: HetuEngine作为MRS服务中交互式分析&多源统一SQL引擎,亲自全程体验其如何实现多数据源的跨源跨域分析能力. 本文分享自华为云社区<MRS HetuEngine体验跨源 ...

  6. BloodHound可视化之域分析

    一.简介 BloodHound是一款将域内信息可视化的单页的web应用程序,是一款在域内进行信息收集的免费工具: bloodhound通过图与线的形式,将域内用户.计算机.组.会话.ACL以及域内所有 ...

  7. 计算异质性H值(运用arcgis和Python进行区域分析)

    最近需要对ecognition分割结果进行统计分析,以此来进一步判断其分割结果中的欠分割和过分割对象,在看了一篇论文后,发现了可以用一个参数H来判断每个切割对象的异质性,由于此方法需要用到arcgis ...

  8. ArcGIS 网络分析[2.2] 服务区分析

    什么是服务区? 我们先提一个很常见的社会现象:一个医院,如果要发起抢救,那么10分钟内能去多远? 时间就是生命,当结合道路网的阻力进行最短路径分析时,得到的可达的覆盖区域,这个区域就是服务区. 服务区 ...

  9. ArcGIS Server 地图发布请求分析

    1.1. 数据上传 请求 URL: https://172.16.2.17:6443/arcgis/admin/uploads/upload    POST            Location: ...

随机推荐

  1. python PIL Image模块

    原地址:http://hi.baidu.com/drunkdream/item/9c9ac638dfc46ec6382ffac5 实验环境: windows7+python2.6+pycrust+PI ...

  2. Controller

    http://www.cnblogs.com/artech/archive/2012/08/15/action-result-03.html

  3. [MySQL5.6 新特性] 全局事务标示符(GTID)

    GTID的全称为 global transaction identifier  , 可以翻译为全局事务标示符,GTID在原始master上的事务提交时被创建.GTID需要在全局的主-备拓扑结构中保持唯 ...

  4. 以Administrator权限运行VS时无法拖入文件

    解决办法 1.从任务管理器中关闭explorer进程(你会发现任务栏什么的都没有了) 2.从任务管理器启动explorer.exe(win8需要手动勾选"以管理员权限运行",win ...

  5. 搭建sonar,推动代码质量管理

    最近比较关注devops相关的文章,尝试搭建sonarqube服务,进行代码质量的分析和管理,先记录下本地环境的搭建和分析过程. 一.sonarqube服务搭建 官网地址:http://www.son ...

  6. 解决VS下“LC.exe已退出,代码为-1”问题

    今天使用VS2015开发一个Winform程序,手一抖拖错了一个第三方控件,然后将其去掉并删除相关的引用,结果导致了LC.exe错误:"Lc.exe已退出,代码为-1 ". 经过上 ...

  7. 服务端性能测试工具校验v1.0

    性能测试工具对服务端进行并发测试时,如果工具本身问题或异常就会造成真实并发与实际并发有差距,要测试10000/S并发的性能结果实际到达服务端的并发达不到95%,这样的测试无效. 所以给大家共享,我做的 ...

  8. 转贴:让Windows 2008 R2 64bit支持ASP.NET 1.1应用程序

    随着 Windows Server 2003 的支持期限到期, 最近有很多企业将目前很多的 Windows Server 2003 升级到 Windows 2008 R2. 之前有许多 Web App ...

  9. sql server 去除(替换)空格,回车,换行 函数

    --create-- SQL去除回车符,换行符,空格和水平制表符create function RepSymbolChar(@str nvarchar(max))returns nvarchar(ma ...

  10. mysql 笔记

    mysql配置主从复制的时候,不能将server-id设置成非数字,这样会导致mysqld启动失败. mysql重启的时候,自动会释放锁(这个锁应该是位于内存的) 执行sql脚本:source /ho ...