gis的定义是什么,他与关系型数据库的区别和联系是什么

gis的定义是什么,他与关系型数据库的区别和联系是什么,第1张

ArcGIS是ESRI在全面整合了GIS与数据库、软件工程、人工智能、网络技术及其它多方面的计算机主流技术之后,成功地推出了代表GIS最高技术水平的全系列GIS产品。ArcGIS是一个全面的,可伸缩的GIS平台,为用户构建一个完善的GIS系统提供完整的解决方案。ArcGIS的基本体系能够让用户在任何需要的地方部署GIS功能和业务逻辑,无论是在桌面、服务器、网络还是在野外:桌面GIS(ArcGISDesktop)—ArcGIS桌面GIS软件产品是用来编辑、设计、共享、管理和发布地理信息和概念。ArcGIS桌面可伸缩的产品结构,从ArcReader,向上扩展到ArcView、ArcEditor和ArcInfo。目前ArcInfo被公认为是功能最强大的GIS产品。通过一系列的可选的软件扩展模块,ArcGISDesktop产品的能力还可以进一步得到扩展。嵌入式GIS(EmbeddedGIS)—ArcGISEngine是一个完整的嵌入式GIS组件库和工具包,开发者能用它创建一个新的、或扩展原有的可定制的桌面应用程序。使用ArcGISEngine,开发者能将GIS功能嵌入到已有的应用程序中,如基于工业标准的产品以及一些商业应用,也可以创建自定义的应用程序,为组织机构中的众多用户提供GIS功能。服务器GIS(ServerGIS)—ArcGISServer、ArcIMS和ArcSDE用于创建和管理基于服务的GIS应用程序,在大型机构和互联网上众多用户之间共享地理信息。ArcGISServer是一个中心应用服务器,它包含一个可共享的GIS软件对象库,能在企业和Web计算框架中建立服务器端的GIS应用。ArcIMS是通过开放的Internet协议发布地图、数据和元数据的可伸缩的网络地图服务器。ArcSDE是在各种关系型数据库管理系统中管理地理信息的高级空间数据服务器。移动GIS(MobileGIS)—ArcPad,支持GPS的无线移动设备,越来越多地应用在野外数据采集和信息访问中。ArcGIS桌面和ArcGISEngine可以运行在便携式电脑或平板电脑上,用户可以在野外进行数据采集、分析和乃至制定决策。Geodatabase技术所有的以上软件都可以使用geodatabase技术——为ArcGIS提供核心的地理数据模型和数据管理框架。Geodatabase里面包含了现实世界中的数据,这些数据被保存在数据库中,Geodatabase工具实现一些商业逻辑,这些工具可以被用来获取和管理GIS数据。Geodatabase可以在下列软件中访问:客户端软件产品(ArcGISDesktop)服务器端软件(ARCGISSERVER)自定义嵌入式开发的产品(ArcGISEngine)移动GIS产品(ArcPad,ArcGISDesktop,ArcGISEngine)

服务型GIS,就是把SOA架构、web services等相关理念和技术应用到GIS中,形成了services GIS,尤其是基于OGC标准上的移动GIS,更体现了这一点,具体介绍如下:
移动GIS,是以移动互联网为支撑、以GPS智能手机为终端的GIS系统,是继桌面GIS、WEBGIS之后又一新的技术热点,移动定位、移动MIS、移动办公等越来越成为企业或个人的迫切需求,移动GIS就是其中的集中代表,使得随时随地获取信息变得轻松自如。
随着SOA架构思想的渗透、OGC标准的成熟,移动GIS已成为互连、共享、互 *** 作的开放系统,GIS服务端对外发布OGC标准服务,客户端按OGC的协议标准发送请求,以调用服务端发布的服务,获取所需要的结果。这种架构及标准化所带来的优势:一,屏蔽了服务端、客户端的软硬件差异,用户不再关心服务端、客户端的具体实现,不论服务端采用哪种GIS服务器,也不论客户端是桌面程序、WEB程序、还是手机程序,只要服务端和客户端都遵守相同的协议标准,就可以实现之间的交互 *** 作;二,便于服务聚合,实现数据共享与互 *** 作,为解决多系统的信息共享和交互 *** 作,需要解决系统与系统之间的接口问题,web services技术给出了很好解决方案,互相之间通过调用服务的方式来获取对方的信息,方便了移动GIS系统本身以及与其他信息系统之间的交互与集成;三,分布式计算,web 服务分布于互联网不同的服务器上,利用>

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10888715.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-12
下一篇2023-05-12

发表评论

登录后才能评论

评论列表(0条)

    保存