阅读:1412回复:4
帮助我吧,谁能给我讲讲
<FONT size=4>我想问问各位前辈,arc gis,arc info,arc view,他们之间什么关系啊,我怎么一点都弄不清楚,谁能给我讲讲啊,不胜感激。</FONT>
|
|
1楼#
发布于:2007-11-29 16:13
同问<img src="images/post/smile/dvbbs/em01.gif" />
|
|
2楼#
发布于:2007-11-29 16:48
<P>什么是ArcGIS</P>
<P>ArcGIS作为一个可伸缩的平台,无论是在桌面,在服务器,在野外还是通过Web,为个人用户也为群体用户提供GIS的功能。ArcGIS 9是一个建设完整GIS的软件集合,它包含了一系列部署GIS的框架:ArcGIS Desktop――一个专业GIS应用的完整套件 <BR>ArcGIS Engine――为定制开发GIS应用的嵌入式开发组件 <BR>服务器GIS――ArcSDE,ArcIMS和ArcGIS Server <BR>移动GIS――ArcPad以及为平板电脑使用的ArcGIS Desktop和Engine <BR>ArcGIS是基于一套由共享GIS组件组成的通用组件库实现的,这些组件被称为ArcObjectsTM。</P> <P>什么是ArcGIS Desktop</P> <P>ArcGIS桌面产品(ArcGIS Desktop)是一系列整合的应用程序的总称,包括ArcCatalog,ArcMap,ArcGlobe,ArcToolbox和ModelBuilder。通过协调一致地调用应用和界面,你可以实现任何从简单到复杂的GIS任务,包括制图,地理分析,数据编辑,数据管理,可视化和空间处理。</P> <P>ArcGIS Desktop是可以满足各种类型用户的可伸缩的产品。从功能上讲,它可以分为三个层次:ArcView主要关注复杂数据的使用,地图的显示以及分析。 <BR>ArcEditor增加了高级的地理编辑和数据的创建。 <BR>ArcInfo是GIS desktop的旗舰,包含复杂GIS的功能和丰富的空间处理工具。 <BR>ESRI和其他一些组织为这三个层次产品都提供了一系列的ArcGIS Desktop的扩展模块。用户也可以通过对ArcObjects(ArcGIS软件的组件库)的编程为ArcGIS Desktop开发自定义的扩展。用户可以采用标准的Windows编程界面如Visual Basic,.NET,Java和Visual C++来开发扩展模块和自定义的工具。 </P> <P>什么是 ArcGIS Engine</P> <P>ArcGIS Engine是用于构建定制应用的一个完整的嵌入式的GIS组件库。利用ArcGIS Engine,开发者能将ArcGIS功能集成到一些应用软件,如:Microsoft Word和Excel中,还可以为用户提供针对GIS解决方案的定制应用。ArcGIS Engine可以在Windows,UNIX,和Linux桌面上运行并支持一系列的应用软件开发环境,例如:Visual Basic 6,Microsoft Visual Studio .NET,和各种Java开发环境,像ECLIPSE和JBuilder。</P> <P>什么是Geodatabase</P> <P>Geodatabase是一种采用标准关系数据库技术来表现地理信息的数据模型。Geodatabase支持在标准的数据库管理系统(DBMS)表中存储和管理地理信息。</P> <P>Geodatabase支持多种DBMS结构和多用户访问,且大小可伸缩。从基于Microsoft Jet Engine的小型单用户数据库,到工作组,部门和企业级的多用户数据库,Geodatabase都支持。目前有两种geodatabase结构:个人Geodatabase和多用户Geodatabase (multiuser geodatabase)。个人Geodatabase,对于ArcGIS用户是免费的,它使用Microsoft Jet Engine数据文件结构,将GIS数据存储在小型数据库中。个人geodatabase更像基于文件的工作空间,数据库存储量最大为2GB。个人geodatabase使用微软的Access数据库来存储属性表。</P> <P>对于小型的GIS项目和工作组来说,个人Geodatabase是非常理想的工具。通常,GIS用户采用多用户Geodatabase来存储和并发访问数据。个人Geodatabase支持单用户编辑,不支持版本管理。</P> <P>多用户Geodatabase通过ArcSDE支持多种数据库平台,包括IBM DB2,Informix,Oracle(有或没有Oracle Spatial都可以)和SQL Server。多用户Geodatabase使用范围很广,主要用于工作组、部门和企业,利用底层DBMS结构的优点实现以下功能:<BR>1.支持海量的,连续的GIS数据库;<BR>2.多用户的并发访问;<BR>3.长事务和版本管理的工作流。<BR>基于数据库的geodatabases可以支持海量数据以及多用户并发。在众多的geodatabase实现中,空间地理数据一般存放在大型的binary object中,ESRI发现插入和取出这样的大对象,关系数据库是非常高效的。而且,GIS数据库的容量和支持的用户数远大于文件的存储形式。 </P> <P>什么是ArcSDE </P> <P>ArcSDE是ArcGIS与关系数据库之间的GIS通道。它允许用户在多种数据管理系统中管理地理信息,并使所有的ArcGIS应用程序都能够使用这些数据。<BR>ArcSDE是多用户ArcGIS系统的一个关键部件。它为DBMS提供了一个开放的接口,允许ArcGIS在多种数据库平台上管理地理信息。这些平台包括Oracle,Oracle with Spatial/Locator,Microsoft SQL Server, IBM DB2,和Informix。 </P> <P>什么是ArcIMS </P> <P>GIS 地图、数据和元数据的网络发布 <BR>ArcIMS是一个通过中心网络门户来发布GIS地图、数据和元数据的有效解决方案。使用ArcIMS构建的GIS网站允许任意数量的用户通过企业局域网或Internet进行访问。<BR>ArcIMS使网站能够提供GIS数据、交互式地图、元数据目录以及特定的GIS应用。通常,ArcIMS用户通过他们的Web浏览器,借助ArcIMS 内含的HTML或Java应用程序来访问这些GIS服务。除此以外,ArcIMS服务还能够被更多的客户端访问,如ArcGIS Desktop、ArcGIS Engine应用、ArcReader、ArcPad、ArcGIS Server节点、MapObjects for Java应用以及各种使用HTTP和XML进行网络通讯的无线设备。 </P> <P>什么是ArcGIS Server </P> <P>ArcGIS Server是一个用于构建集中管理、支持多用户的企业级GIS应用的平台。ArcGIS Server提供了丰富的GIS功能,例如地图、定位器和用在中央服务器应用中的软件对象。</P> <P>开发者使用ArcGIS Server可以构建Web应用、Web服务、以及其它运行在标准的.NET和J2EE Web服务器上的企业应用,如EJB。ArcGIS Server也可以通过桌面应用以C/S(Client/Server)的模式访问。ArcGIS Server的管理由ArcGIS Desktop负责,后者可以通过局域网或Internet来访问ArcGIS Server。</P> <P>ArcPad:移动制图和GIS系统 </P> <P>ESRI公司的ArcPad软件是用于移动Windows设备的移动制图和GIS技术。ArcPad为野外用户通过手持和移动设备提供数据库访问,制图,GIS和GPS的综合应用。通过ArcPad可以实现快速,便捷的数据采集,大大提高了野外数据的可用性和有效性。</P> |
|
|
3楼#
发布于:2007-12-06 15:49
完啦??
|
|
4楼#
发布于:2007-12-06 15:56
差不多了,mingl还有什么想了解的?
|
|
|