ArcGIS三维分析之ArcGlobe简要说明
ArcGlobe是ArcGIS9.0之后出现的新产品,设计用于展示大数据量的场景,基于全球视野,所有数据均投影到全球立方投影(World Cube Projection)下,并对数据进行分级分块显示。
一、什么是ArcGlobe?
ArcGlobe是ArcGIS桌面应用——3D Analyst扩展的一部分(像ArcScene.)、其提供了海量地理数据的交互式可视化,允许全球数据、本地数据和街道级数据间的无缝过渡,使用标准的ArcGIS数据源和图层
二、ArcGlobe数据源
ArcGlobe支持的数据类型包括:1、ArcGIS栅格数据,包括栅格目录; 2、ArcGIS要素数据,包括文本注记; 3、ArcIMS图层;4、ArcGIS Server中的MapServer图层;
注意:所有的数据源都必须有空间参考
三、ArcGlobe图层类型
高程图层:定义globe的表面
纹理图层:贴于globe表面的图层
漂浮图层:位于globe图层之上或下的图层
四、ArcGlobe显示管理
数据内部在不同细节等级处(比例)被自动分为许多块(tiles)。
创建多分辨率的数据表达(矢量要素只有一个细节等级),即使是很大的数据,也只需有限量的块即可满足显示一个3D视图。
五、ArcGlobe提供了数据缓存机制
为了提高显示性能,ArcGlobe为每个图层保留一个块的缓存。块存储在内在缓存中(可立即使用)或磁盘缓存中(供后来使用),其分别对应两种缓存机制:按需缓存和显示缓存。
按需缓存
动态交互过程中必需的数据块才会被缓存,其提高了3D数据浏览的平滑度。数据源的位置、格式以及投影方式等都会影响缓存的性能。
显式缓存
可以为所有图层在特定细节等级处创建缓存;
避免了按需缓存的性能和内在代价;
可能需要较长时间创建缓存,但只需建立一次;
六、其与ArcScene的简单比较
ArcScene
ArcScene是一个适合于展示三维透视场景的平台,可以在三维场景中漫游并与三维矢量与栅格数据进行交互。ArcScene是基于OpenGL的,支持TIN数据显示。显示场景时,ArcScene会将所有数据加载到场景中,矢量数据以矢量形式显示,栅格数据默认会降低分辨率来显示以提高效率。
ArcGlobe和ArcScene的主要区别:
ArcGlobe将所有数据投影到球体表面上,使场景显示更接近现实世界。适合于全市,全省,全国甚至全球大范围内的数据展示。
ArcScene将所有数据投影到当前场景所定义的空间参考中,默认情况下,场景的空间参考由所加入的第一个图层空间参考决定。ArcScene中场景表现为平面投影,适合于小范围内精细场景刻画。
缓存与内存管理机制
ArcGlobe和ArcScene最重要的区别在于此。ArcGlobe设计用于海量数据展示,所以为提高显示效率而进行数据缓存是很必要的。ArcGlobe将数据分块并按级别建立缓存和索引,才使得即使在ArcGlobe中显示海量数据仍可以高速的展示与漫游。
ArcScene会将所有数据读入场景中完全显示,因此会占用大量显存,物理内存和虚拟内存,这也是ArcScene适于小数据量小场景精细展示的原因之一。
分析功能
ArcGlobe可以极好的展示大数据的场景,同时提供高速的漫游。但ArcScene对传统的三维分析功能支持的更好。例如Desktop中3D Analyst工具条在ArcScene中被很好的支持,并支持Tin模型的显示。ArcGlobe不支持Tin的显示,但支持其作为高程数据加入场景。ArcGlobe支持Terrain数据集但ArcScene不支持。
显示差别
ArcGlobe中用户可以选择是否将矢量数据栅格化后显示,该功能对注记数据的显示也有很大帮助。用户可以选择将注记(Annotation)附着显示于地球表面或像广告牌一样面向当前用户。ArcScene中不支持注记(Annotation)数据的显示。在ArcGlobe中矢量数据栅格化后
可以大幅提高显示效率,我们在ArcGlobe 场景建设中采取“能够栅格化的矢量数据尽量栅格化”的策略也来自于此。
参考资料:
[1]、2004年第六届ArcGIS暨ERDAS中国用户在全
[2]、南京大学小百合站:ArcGlobe与ArcScene功能比较与简单说明:http://bbs.nju.edu.cn/bbscon?board=GIS&file=M.1182522462.A&num=1
posted @ 2009-04-14 16:38 大胡子青松 阅读(76) | 评论 (0) | 编辑
SketchUp构建GIS三维模型方法研究(转)
SketchUp构建GIS三维模型方法研究 (1)
1 引言
2 SketchUP的三维建模方法
2.1几何建模方法
SketchUp构建GIS三维模型方法研究 (2)
2.2 纹理映射技术
2.3 建模过程中应注意的问题
3 三维模型应用于GIS中的方法
3.1 作为三维符号应用
3.2 作为三维模型应用
SketchUp构建GIS三维模型方法研究 (3)
4 结语
转载于:https://www.cnblogs.com/cuiguanghe/archive/2013/04/01/2993566.html
ArcGIS三维分析之ArcGlobe简要说明相关推荐
- ArcGIS二次开发基础教程(10):三维分析
ArcGIS二次开发基础教程(10):三维分析 坡度分析 请务必学会使用帮助文档!!! //DEM数据的坡度分析 将分析结果添加到地图上 //首先获取DEM数据,方法有很多例如从个人地理数据库获取,也 ...
- Arcgis 三维场景模拟
三维建模,主要进行地形分析和景观视域分析. 第一讲完成高程分析吧,高程(elevation) 坡向(face aspects),坡度(face slope) ArcScene ArcGlobe两种三 ...
- ArcGIS空间分析要点学习
缓冲区分析 缓冲区分析是针对点.线.面等地理实体,自动在其周围建立一定宽度范围的缓冲区多边形. 邻近度描述了地理空间中两个地物距离相近的程度. 交通沿线或河流沿线的地物有其独特的重要性. 公共设施的服 ...
- [ArcGIS] 空间分析(零)分类图
ArcGIS空间分析分类图: GIS空间分析分类体系图: 参考文献:翟健,金晓春. 城市规划中的GIS空间分析方法[J]. 城市规划,2014,38(S2):130-135. 传送门 空间数据预处理 ...
- ArcGIS水文分析实战教程(9)雨量计算与流量统计
ArcGIS水文分析实战教程(9)雨量计算与流量统计 本章导读:降水是水文循环中重要的一环,降水包括雨.雪.雾.露.雹等,本章介绍的是降雨的环节.通过雨量站与插值的方式,实现雨量的空间分布就算,为水文 ...
- R语言效用分析 ( 效能分析、Power analysis)、除了pwr包之外还有其它包、例如、基因研究中的效能分析、MBESS包可用于各种形式的效能分析和最少样本量确定、其他效用分析包的简要介绍
R语言效用分析 ( 效能分析.Power analysis).除了pwr包之外还有其它包.例如.基因研究中的效能分析(power analysis).MBESS包可用于各种形式的效能分析(power ...
- ArcGIS水文分析实战教程(18) 河段桩号与线性参考
ArcGIS水文分析实战教程(18) 河段桩号与线性参考 本章导读:在很多线性要素的应用中,桩号扮演着非常重要的角色.例如高速公路,使用桩号可以快速的描述某个事件在该路段的大概位置.同样是线性要素的河 ...
- ArcGIS水文分析实战教程(14)提取水库湖泊等面状水系
ArcGIS水文分析实战教程(14)提取水库湖泊等面状水系 本章导读:如果说前面章节一直都是针对河流.河网.流域等进行论述,围绕的都是从基本理论到实践操作,那么湖泊.水库等面状水系的提取,就是对水文分 ...
- ArcGIS水文分析实战教程(13)流域提取流程
ArcGIS水文分析实战教程(13)流域提取流程 本章导读:这里的流域是一个自然概念,而不是行政概念,或者称之为集水区更加合理一些.在流域提取中,其过程都是先定义河流然后才能通过河流定义流域.其中流域 ...
最新文章
- CSS样式----标记选择器
- xib中Autolayout的使用
- Java Socket 教程
- java 注解_怎样理解 Java 注解和运用注解编程?
- 人脸检测源码facedetection
- request_threaded_irq()
- mysql float64_'numpy.float64'对象没有属性'translate'在Python中插入值到Mysql
- 数学建模系列--拟合算法
- PADS Layout 滴泪、敷铜和删除
- 如何保证战略落地_企业战略如何实现落地
- 动手学深度学习(pytorch)中d2lzh_pytorch包的安装(附资源)
- 消除VMware启动虚拟机时的floppy0提示的方法
- docker 配置国内镜像源不起作用
- 湖南文理学院第十六届程序设计竞赛_题解
- office(Excel)里面如何提取身份证中的出生日期
- A - Rooms and Passages Gym - 102215A
- Android开发高性能之 (崩溃优化)
- 谷歌浏览器记住密码功能 input框黄色背景
- 软考中级--软件设计师
- 压缩解压zip文件包