数字地球平台
- 格式:doc
- 大小:23.00 KB
- 文档页数:3
EV-Globe
EV-Globe具有大范围、海量、多源(包括DEM、DOM、DLG、三维模型等)数据一体化管理和快速三维实时漫游功能,支持三维空间查询、分析和运算,可与常规GIS软件、三维CAD设计成果无缝集成,提供全球范围基础影像资料,方便快速构建三维空间信息系统,亦可快速在二维GIS系统完成向三维的扩展,是新一代的大型三维空间信息平台。
EV-Globe产品主要提供形式:
1. EV-Globe SDK:即EV-Globe二次开发包
2. EV-Globe Pro:即EV-Globe桌面端平台
3. EV-Globe Web:即EV-Globe网络发布端平台
4. EV-Globe Creator:即EV-Globe数据制作工具
5. EV-Globe Dataset:即EV-Globe已制作完成的影像数据集
优点:功能强大,用户可以定制功能,内核使用的是worldwind,提供C#版本的SDK。二次开发包基于EV-Globe提供的开发接口,用户可以方便的进行各种功能定制,甚至将EV-Globe嵌入到各类信息系统中。SDK以.net环境将EV-Globe的相关接口封装在动态链接库(dll)中,用户只要搭建好开发环境,引用相关的dll,就可以开发出自己的应用系统。支持插件的开发,EV-Globe内置的插件有三维星空、
天空、经纬网、云层、大气等。
缺点:不开源,二次开发包需要购买,.net版本是基于DirectX的,相关资料比较少,开发的难度比较大。
Sharpmap
SharpMap是一个基于.net 2.0使用C#开发的Map渲染类库,可以渲染各类GIS数据(目前支持ESRI Shape和PostGIS格式),可应用于桌面和Web程序。
实现了以下功能:
1支持的数据格式:PostGreSQL/PostGIS,ESRI Shapefile,支持WMS layers,支持ECW 和JPEG2000 栅格数据格式;
2 Windows Forms 控件,可以移动和缩放;
3 通过HttpHandler支持程序;
4 点、线、多边形、多点、多线和多多边形等几何类型和几何集合(GeometryCollections)等OpenGIS Simple Features Specification ;
5 可通过Data Providers(增加数据类型支持)、Layer Types(增加层类型)和Geometry Types等扩展
6 图形使用GDI+渲染,支持anti-aliased等。
优点:
1基于C#开发,具备GIS的基本功能;
2容易入手,使用简单;
3开源,网上有详细的介绍资料。
缺点:
1实现功能有限,代码不到10000行,可以作为教学系统。
2 比较适合小型的弱GIS项目;
3 图形是基于GDI+渲染,需要引入DX或OPENGL。