问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

GIS体系结构

发布网友 发布时间:2022-04-30 15:27

我来回答

1个回答

热心网友 时间:2022-06-26 07:43

1.ArcGIS的客户端
ArcGIS的客户端产品包括ArcView 8、ArcInfo Editor、ArcInfo Professional以及ArcIMS的客户端viewer(用于标准的浏览器,如:Microsoft 的IE、Netscape的Navigator中)等。其中:
ArcView 8:是ESRI的新一代桌面GIS产品。ArcView 8同ArcInfo 8、ArcSDE 8具备相同的核心技术,采用基于COM的体系结构,可以直接使用ArcInfo和ArcSDE所管理和生成的空间数据。ArcView 8提供了与ArcView 3.2相同的基本功能,同时又有显著的改进,如新的ArcCatalog数据浏览和管理的应用、动态投影、内置VBA用于客户化开发、一系列新的编辑工具、支持注记等。对于不需要高级的空间分析功能和对面向对象的空间数据进行交互定义修改的大量客户端应用,均可考虑采用ArcView 8作为其应用平台。其应用界面、开发环境、底层COM对象库等与高端的ArcInfo 8完全一致,可用内置的VBA或VB、VC++等开发平台对其进行二次开发,为系统投资的共享及系统升级和移植提供了有力的保障。
ArcInfo Editor: 该产品在ArcView 8的基础之上增加了对Coverage及Geodatabase空间数据的交互编辑功能,主要面向那些对空间数据交互编辑具有特别需求的应用。从功能强弱的角度看,是介乎ArcView 8和ArcInfo 8之间的产品。ArcInfo Editor与ArcView 8及ArcInfo 8同样具有相同的界面风格、开发环境和底层COM对象库。
ArcInfo Professional: 是ESRI的旗舰产品,其产品定位是专业化的AM/FM/GIS平台。ArcInfo Professional在ArcInfo Editor基础上又增加了对Geodatabase的结构定义和修改功能,增加了强大的空间分析功能,增加了对计算机辅助软件工程(CASE)工具的支持,可以方便、同时也是工程化地对空间数据模型进行定义和扩展。除了继续支持在7.X版本中提供的 AML、ODE、ODE FOR JAVA等开发环境外,在Windows NT和Windows 2000平台上还支持内置的VBA以及VB、VC++、Delphi等开发环境,对ArcInfo进行定制和二次开发。
以上三个客户端都有统一风格的桌面应用:ArcCatalog、ArcMap和ArcToolbox。其中:
ArcCatalog: 是一个集成化的空间数据管理器。用于空间数据的浏览,Geodatabase结构定义,数据导入导出,网络模型生成,对象关系和规则的定义、元数据的定义和编辑修改等。ArcCatalog支持大量的数据格式,包括:ESRI shapefiles, geodatabases, ArcSDE layers, ArcStorm layers, INFO tables, images, grids, TINs, CAD文件, 动态分段事件以及其它ESRI数据类型和文件等。
ArcMap: 是集空间数据显示、编辑、查询检索、统计、报表生成、空间分析和高级制图等众多功能于一体的桌面应用平台。ArcMap提供面向对象的类似CAD的空间数据编辑工具,全面支持空间数据的可视化交互操作。ArcMap提供了所见即所得的符号编辑器,令使用者可以随心所欲地生成任意复杂的点线面符号。ArcMap进一步拓展了ESRI强大的空间数据直接读取能力,多种格式的数据无需进行转换或利用中间交换格式即可动态地直接使用。ArcMap支持的确空间数据格式包括:ArcInfo coverages, ESRI shapefiles, ArcSDE layers, map libraries, ArcStorm layers, DXF and DWG, DGN, 大量的图像格式, GRIDs、TIN,等等。ArcMap还支持空间数据的动态投影(on-the-fly projection)。
ArcToolbox: 是用于空间数据格式转换、叠加处理、缓冲区生成、坐标转换等的集成化“工具箱”。ArcToolbox以树形结构方式组织了120多个不同的空间数据处理工具,并且都是以菜单驱动的方式提供出来,这为我们以一种确定的、轻松的方式去完成哪怕是很复杂的工作提供了前所未有的方便。

2.ArcGIS的服务器端
GIS的企业化和网络化特征,随着近年来社会信息化的长足发展变得日益鲜明起来。ESRI充分把握了这一发展趋势,在ArcGIS系列中提供了两大服务器端产品:ArcSDE 和ArcIMS,以满足GIS的企业化和网络化需求。
ArcSDE:是ESRI的空间数据库引擎,用于对海量空间数据及其属性数据的管理和驱动,为并发访问的多客户端提供快速、安全的数据服务。ArcSDE支持工业标准的DBMS平台(如:ORACLE、SQL Server、DB2、Informix等),同时引入了其独有的异步缓冲机制和协同操作机制,使得空间数据服务的响应效率空前提高,真正起到了“引擎”的作用,而非仅仅是提供一种空间数据存储方式而已。另外,ArcSDE具有丰富的客户端可供用户选用,如:ArcInfo、ArcView、ArcIMS、MapObjects、ArcExplorer、ArcSDE CAD Client等。同时,还提供了开放的API应用编程接口供用户或开发商开发自己的客户端应用或产品。
ArcIMS: 是ESRI的第二代Web GIS产品。用户的空间数据和应用可通过ArcIMS在Intranet/Internet环境中进行发布和共享。ArcIMS提供用户在服务器端可选的影像方式或矢量数据流方式进行数据发布。客户端用户通过工业标准的通用浏览器即可对ArcIMS服务站点进行访问和交互操作。ArcIMS支持包括Servlet、ColdFusion、ASP等多种Web Server端技术,同时开发了有望成为未来Internet环境中GIS通用语言的ArcXML,为空间数据跨厂商、跨平台的广泛交流和共享打下了坚实的基础。

3.ArcGIS的功能扩展
除了ArcGIS系列中各个产品的核心部分以外,ArcGIS还有大量的功能扩展模块供用户根据实际应用的需求进行选择。这些扩展模块包括:
3D:为用户提供三维数据的生成、显示、编辑和分析功能。它集中了Arc/Info 7.X的TIN模块的强大功能和ArcView 3.x的3D扩展模块的易用性。在3D扩展模块中,还提供了一个独立的三维景观生成、显示和飞行的应用程序,可方便地对地上、空中和地下的各种(矢量、栅格和影像)空间要素进行三维叠加、透视观察、旋转飞行等。
Spatial: 提供对栅格数据的转换、显示、处理和分析功能。集成了Arc/Info 7.X的GRID模块的强大功能和ArcView 3.x的Spatial扩展模块的易用性。可完成矢量数据到栅格数据的转换、点密度图生成、连续表面生成、坡度坡向及光照模型生成、等高线生成、邻近及区域分析、栅格分类及显示等功能。
GeoStatistical: 是GIS界第一个空间统计软件包,提供空间离散数据的统计表面生成、结果预测误差评估等。所有操作均以菜单驱动的方式完成,十分直观方便。
ArcPress: 提供地图输出的栅格化转换,可将大数据量地图输出时对输出设备端内存的需求降至最低。

4.ArcGIS的公共组件库
ArcGIS完全基于工业标准的组件对象模型技术进行构建。而ArcObjects则正是用于构造ArcGIS系列平台的一个COM组件对象库。有了ArcObjects,ArcGIS中的各个不同的产品就有了共同的基础部件和工业标准的接口,这对于ArcGIS自身的定制和扩展以及ArcGIS与其它系统和平台之间的连接或融合起到了致关重要的作用。正因为ArcObjects,我们才能说ArcGIS是现今最开放、最易于扩展的GIS平台。ArcObjects COM组件对象库中定义并实现了1800多个在GIS应用中涉及到的空间数据对象,供用户和开发商客户化定制、扩展或构造不同应用领域的GIS应用。

参考资料:http://zhidao.baidu.com/question/100306304.html

GIS入门:GIS到底是什么,GIS的概念、构成结构、功能和应用

GIS主要由四部分构成:硬件(包括高性能计算机和各种输入输出设备)、软件(包括系统软件、GIS专用软件和应用分析工具)、地理空间数据库(存储图形数据和多媒体信息)以及系统管理和操作人员(负责系统的建设和应用管理)。GIS技术的核心包括硬件、软件、地理空间数据库以及用户。GIS在资源管理、城市规划、环境...

GIS架构体系Com-GIS

Com-GIS的结构通常分为几个层次:首先是基础组件,它们构成了GIS架构的基础,如数据处理和显示功能;其次是高级通用组件,这些组件提供更高级的功能,如地图分析和数据管理;最后是行业性组件,这是针对特定行业需求定制的,如交通管理或环境监测控件。这种模块化的设计使得GIS应用更灵活、易于扩展和维护,满...

GIS入门:GIS到底是什么,GIS的概念、构成结构、功能和应用

GIS的结构由四大部分组成:首先是硬件,包括高性能计算机和各种输入输出设备;其次是软件,包括系统软件、GIS专用软件以及用于应用分析的工具;再次是核心的地理空间数据库,承载着图形数据和多媒体信息;最后是不可或缺的系统管理操作人员,他们是GIS的灵魂,负责系统的建设和应用管理。GIS技术的核心要素包括:...

地理信息系统有哪些体系构架?

具有复杂的数据结构、完善的功能体系。桌面系统 为便于用户使用及与其它系统的结合,提取常用的GIS功能,采用简单的数据结构,实现了从输入、存储、查询、简单的分析和输出的完整流程。2、专业地理信息系统产品(Professional GIS)GIS系统平台厂商利用自身开发系统平台时建立的开发工具集,针对某一专业领域和业...

gis系统 为何出现 B/S结构与C/S结构并存的局面,未来发展方向能否只用B/...

C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client端和Server端来实现,降低了系统的通讯开销。C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是...

ArcGIS发展历史及体系架构

ArcGIS Pro是全面的专业桌面GIS应用程序,支持探索、可视化和分析数据,创建2D地图和3D场景,与ArcGIS Online或ArcGIS Enterprise门户共享工作。2.1.4 ArcGIS Desktop和ArcGIS Pro比较 共同点包括坐标系、底层数据结构、工具箱、大体框架等。区别在于ArcGIS Pro是64位程序,支持多线程处理,ArcGIS Desktop是32...

网络城市地理信息系统有哪几种体系结构

又分为 (1)栅格矩阵结构 (2)游标编码结构 (3)四叉树结构 3.曲面数据结构 又分为 (1)TIN的曲面数据结构 (2)规则格网的曲面数据结构 地理信息系统使用空间数据结构来表现信息,组织数据,空间数据结构是地理信息系统沟通的桥梁,只有充分理解地理信息系统所采用的数据结构,才能有效使用GIS。

GIS体系结构

ArcView 8:是ESRI的新一代桌面GIS产品。ArcView 8同ArcInfo 8、ArcSDE 8具备相同的核心技术,采用基于COM的体系结构,可以直接使用ArcInfo和ArcSDE所管理和生成的空间数据。ArcView 8提供了与ArcView 3.2相同的基本功能,同时又有显著的改进,如新的ArcCatalog数据浏览和管理的应用、动态投影、内置VBA用于...

简述GIS的分类

【答案】:(1)按体系结构分:桌面GIS、嵌入式GIS、移动GIS (2)按集成类型分:项目GIS、部门GIS、企业GIS、社会GIS (3)按应用类型分:城市管理GIS、资源与环境管理GIS、办公、服务GIS

基于Internet的WebGIS体系结构

根据W ebGIS服务器和客户端的关系以及数据传送的形式,可 以将WebGIS的结构模式分为三种:服务器模式、客户端模式和客 户端,服务器模式。1.服务器模式 服务器模式是指用户在客户端提交数据和空间分析请求,由服 务器来完成用户提交的任务,再把结果返回给客户端,在客户端浏 览器上显示处理结果。这...

系统体系结构设计 体系结构是什么 分层体系结构 体系结构是什么意思 五层体系结构的功能 什么是网络的体系结构 osi体系结构 hdfs的体系结构 数据库的体系结构分为
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男朋友生日的时候。我给他买礼物。平时出去吃饭。我都舍不得花他钱... 如果你的男朋友没有给钱你用,你会觉得什么吗? 最抠门儿的男朋友能有多抠?发生了什么事情? ps哪个版本比较好用 ps哪个版本好学 英语口译实务目录 韭兰如何修剪 一分钟教会您如何正确修剪小木槿 轻松养出爆盆小木槿的修剪方法... 秋葵如何修枝 绿萝如何修枝 GIS硬件系统的组成 地理信息系统的构成(GIS)有哪些? 红蘑炖鸡变黑蘑菇涩是什么原因 白蘑菇怎么晒干才不变黑? 用什么方法可可以使双苞蘑菇不变黑? 为啥炒好的磨姑时间放长了会发黑 热水抄口蘑怎样才不会变黑 OnePlus Watch手表抬腕不亮屏怎么办? 请问银行办理贷款,审核通过后是不是要本人带身份证去面签啊?可不可以是别人代签? 有信钱包审核通过了叫去面签- 问一问 猪血都是块的 怎么做猪血肠 布偶猫耳屎有点多,布偶猫耳屎怎么洗 猫咪耳朵有耳屎怎么办?怎么清理? 今天发现,猫耳屎积攒太久掏不出来,猫咪耳屎洗不出来,怎么办啊?? 如何进行猫咪耳朵的日常清理 怎么给猫清洁眼屎、耳屎? 3个月小猫耳朵里都是耳屎怎么清,小猫耳朵里都是耳屎 怎样看出一个人是爱你还是喜欢你 怎样对方才算是喜欢你?? 怎么知道一个男生喜欢你?有什么表现?眼神、态度?怎么看?怎恶魔去感觉?每天打电话你是喜欢你么? 地理信息系统是一个复杂的巨系统,你能解释一下它是由哪几部分组成的,各部分的主要功能是什么吗 关于观察的日记50字? 一则观察日记50字 水仙的观察日记(50字以内) 观察日记50字 观察日记五则50字不要散文 写10篇树的观察日记50字每天写一点? 怎样学会观察日记50个字 观察蚂蚁的日记50字 观察蚕宝宝日记50字 蟹爪兰的观察日记50字 不同颜色满天星花语 微信扫码支付成功后,第二天显示付款异常有可能吗 农商银行办理的商户收款码,微信扫码支付的时候显示交易异常,超出今日商户微信支付收款限额? 我的扫码付款不行说涉嫌违规是怎么回事? 微信支付异常是什么情况 暖宝宝可以在生理期用吗?用过的介绍下什么牌子的好点? 农历四月初五出生的是什么星座? 农历四月初五是什么星座 农历四月初五的是哪个星座?