ARCGIS如何进行可视域分析
可视域分析在不同的领域有着广泛的应用,如火灾监控点的设定,观察哨所的设定等等。军事领域是可视域分析技术应用最广的领域。例如为了设计巡航导弹的航线,就必须对发射点到目标的地形进行分析,包括地形特征优劣分析、对方雷达的通视分析。
那么如何进行可视域分析,有什么软件能够很好的得到可视域分析的结果,在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如何进行可视域分析的更多相关文章
- ArcGIS API for JavaScript 4.2学习笔记[28] 可视域分析【使用Geoprocessor类】
想知道可视域分析是什么,就得知道可视域是什么 我们站在某个地方,原地不动转一圈能看到的所有事物就叫可视域.当然平地就没什么所谓的可视域. 如果在山区呢?可视范围就会被山体挡住了.这个分析对军事上有十分 ...
- ArcGIS api for javascript——地理处理任务-计算一个可视域
描述 本例展示了使用一个地理处理计算一个可视域(viewshed) 单击地图上的任意点查看该点5英里内能看见的所有区域.这个模型需要几秒钟来运行并反馈结果. 可视域计算是通过ArcGIS Server ...
- ArcGIS进行视域分析及地形图制作
问题说明 开发商要在本区域建造观景亭,希望在观景亭上能看到优美的景色.根据提供的数据,完成以下要求. 一. 数据说明(见"题目3"文件夹) 1. DEM.tif:研究区域的数据高 ...
- 2.5 Cesium视域分析的实现
Cesium 视域分析 祝愿周末没事,技术继续分享交流,群685834990
- 一文带你体验MRS HetuEngine如何实现跨源跨域分析
摘要: HetuEngine作为MRS服务中交互式分析&多源统一SQL引擎,亲自全程体验其如何实现多数据源的跨源跨域分析能力. 本文分享自华为云社区<MRS HetuEngine体验跨源 ...
- BloodHound可视化之域分析
一.简介 BloodHound是一款将域内信息可视化的单页的web应用程序,是一款在域内进行信息收集的免费工具: bloodhound通过图与线的形式,将域内用户.计算机.组.会话.ACL以及域内所有 ...
- 计算异质性H值(运用arcgis和Python进行区域分析)
最近需要对ecognition分割结果进行统计分析,以此来进一步判断其分割结果中的欠分割和过分割对象,在看了一篇论文后,发现了可以用一个参数H来判断每个切割对象的异质性,由于此方法需要用到arcgis ...
- ArcGIS 网络分析[2.2] 服务区分析
什么是服务区? 我们先提一个很常见的社会现象:一个医院,如果要发起抢救,那么10分钟内能去多远? 时间就是生命,当结合道路网的阻力进行最短路径分析时,得到的可达的覆盖区域,这个区域就是服务区. 服务区 ...
- ArcGIS Server 地图发布请求分析
1.1. 数据上传 请求 URL: https://172.16.2.17:6443/arcgis/admin/uploads/upload POST Location: ...
随机推荐
- webpack es6 to es5支持配置
1. 安装webpack npm install webpack --save-dev 2. 安装babel 实现 ES6 到 ES5 npm install --save-dev babel-co ...
- python获取字典的key列表
获取字典的所有key: # !/usr/bin/python3.4 # -*- coding: utf-8 -*- b = { 'video':0, 'music':23 } print(list(b ...
- 图像分割实验:FCN数据集制作,网络模型定义,网络训练(提供数据集和模型文件,以供参考)
论文:<Fully Convolutional Networks for Semantic Segmentation> 代码:FCN的Caffe 实现 数据集:PascalVOC 一 数据 ...
- python3.5学习笔记--利用字典对指定文本字符串进行替换
事情缘起于同事整理excel,需要批量的对某一列的内容进行替换. 举例: 数据格式:以下为一列内容,每行都在一个单元格中,目的是将数字替换为制定的中文字符. 1,2,31 ,4,33 ,21,, 对于 ...
- 【sql】之查询昨天的记录
http://blog.csdn.net/cangchen/article/details/44978531
- C# 使用ffmpeg.exe进行音频转换完整demo-asp.net转换代码
C# 使用ffmpeg.exe进行音频转换完整demo-asp.net转换代码 上一篇说了在winform下进行调用cmd.exe执行ffmpeg.exe进行音频转换完整demo.后来我又需要移植这个 ...
- Html5上传后有所见图片效果前端代码实现
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- HDU 1789 Doing Homework again(贪心)
Doing Homework again 这只是一道简单的贪心,但想不到的话,真的好难,我就想不到,最后还是看的题解 [题目链接]Doing Homework again [题目类型]贪心 & ...
- string相关总结
一 <string> 1 string类常见成员函数 (1)属性相关 s.empty() s为空时返回true,否则返回false s.size() 返回s中字符的个数,不包 ...
- [DFNews] Cellebrite UFED Physical Analyzer 3.8
Cellebrite 两周前正式发布了UFED设备所附带的Physical Analyzer和Logical Analyzer软件,更新后版本为3.8 下载地址已更新至置顶资源下载页面. 主要更新如下 ...