1、ArcGIS Server 9.3有哪些新的改进? 答:在ArcGIS Server 9.3版本中,我们侧重于以下几个重点领域的改进:
2、ESRI公司用户如何部署ArcGIS服务器? 答:目前我们已有七种强大的ArcGIS Server部署方式。 (1)Web制图。该模式使用ArcGIS服务器的地图服务的浏览器客户端。ArcGIS有两种方法支持Web制地图:
(2)Web GIS。这种模式涉及地理信息系统服务器与桌面、浏览器、移动设备和其他的Web应用程序的集成,这些都能在网络上提供地理信息系统功能。该模式支持自动化的地理处理模型和地图,并把他们作为服务发布,从而被一些其它各种客户端应用程序使用。这种模式把地理信息系统的功能按照最有效率的方式发布出来,例如绘图、分析和编辑。这种模式非常适合需要进行各种标准应用程序的组织,而且该模式还支持特定对多个数据资源和分布式服务的使用。 (3)企业基础设施。在这个模式中,服务器与其他的IT系统,如客户关系管理,ERP系统等协同工作。这种架构中,ArcGIS是设计整合其他数据库服务最理想的典型业务系统服务(如测绘、地理编码、空间分析等)。这种模式下,用户可能不会认识到,地理信息系统服务器正方便他们的工作流程,或空间分析是他们正在使用的应用的一个组成部分。 (4)移动。在这个模式中,ArcGIS服务器向ArcGIS移动客户端提供后台操作和协作服务。这种情况下,移动客户端接收地理信息系统的地图和数据服务,用户可以按照传统的野外工作流程进行编辑(即,检查、收集数据等)。这一模式也支持集成野外观测数据转化到一个集中式环境,以向用户提供态势感知。这种格局尤其适合紧急情况管理、监测,以及管理组织中的野外工作人员的实际工作状况。移动服务情景是ESRI公司的一个新兴模式,我们相信它能够成为未来推广地理信息系统的一个丰富方式。 (5)空间数据基础设施。这种模式利用服务器的分布式网络来彼此提供对方的交易信息。例如,城市规划部、工程部以及土地信息部可以在其自己的工作组服务器互相维护其自身的信息集(层)。同时,他们可以给其它部门的同事提供这方面的信息。企业服务器复制每个部门服务器的资料,通过网络在整个企业,为跨企业的应用共享或公开这方面的信息。 这种架构适合所有不同规模和不同类型的组织。例如,市、县、州政府和联邦政府可以按照相同的概念进行操作。同样,各组织之间的关联(在不同级别的政府之间,不同类型的机构)也是可能的。 (6)数据融合中心。这种模式复制所有属于一个地理信息系统组织网络的分布式地理数据到一个集中式的中央服务器。数据通常是复制到一个有组织的数据仓库,来支持一系列的高性能重点应用。数据融合中心的另一名称是“地理仓库”——综合所有的地理空间数据的地理仓库。地理仓库的概念涉及针对高性能应用的所有实际数据基本格式和组织形式。概念起源于数据融合,例如紧急情况管理应用中需要的数据融合。 目前美国每个州都根据国土安全部的任务开发数据融合中心,这样就提供了各式各样的数据融合系统范例。纽约州政府创建了一个系统,从数以百计的州和地方机构集中了国土安全部的数据到单一的高性能环境。然后,数据通过网络服务,提供信息来支持应急响应。 我们认为数据融合中心这种模式会在国土安全和防御/Intel组织的应急管理方面得到广泛的部署。我们也看到数据融合中心提供了一条新途径,可以使社区信息集中起来支持一个社区网站。 (7)Mashups。Mashups是一个Web 2.0环境下的基于技术的概念。一个mashup就是一个Web应用,该应用集成多种来源的数据到一个整合工具中。 JavaScript工具的使用促进了Mashups的开发应用,利用JavaScript提供的简单方式,可以集成多种网络服务到一个应用程序中。根据其基本概念,Mashups是综合URL地址,并连接数据服务到这些地址形成一个mashup应用的能力。 ArcGIS用户会发现mashup模式是非常有价值的,可以轻松快捷地从任何类型的ArcGIS服务器网页上的信息创建应用。 综述。以上即是被用户群体以各种组合运用的所有7种模式。利用这些模式,用户就可以建立自己的网络地理信息系统与地图服务、移动连接及Mashups。然后复制到企业级服务器或数据融合中心,整合这种技术到整个企业环境。 这些模式将成为系统设计师创建解决办法的参考库。这些模式是系统设计师、架构师和一般地理信息系统专业人员进行创造性使用的最佳模板。 我们鼓励用户研究这些模式,用户是我们提供在网络上利用地理信息系统新方法的基础。 3、我如何能够加速ArcGIS服务器的反应?地图缓存会有所帮助吗? 区分两个基本类型的Web制图是很重要的:动态Web地图和缓存Web地图。
ESRI公司建立了一个创建缓存地图的过程,用户可以使用这一高性能和可扩展的环境。 不过,如要创建这些栅格缓存工作,用户必须了解缓存的过程,以及如何设计一个良好的多尺度缓存地图。我们的经验是需要时间来经历和学习这个过程如何工作。在9.3版本中有更为精简的工作流程,创造缓存和描述这些过程文件也有较大程度的改善。另外,在9.3版本中,ESRI公司已着重提高整合这些地图服务的性能(即,不改变和动态服务下叠加缓存地图)。 ESRI公司还积极开发面向ArcGIS服务器的速度更快的动态渲染引擎,并将会在今年稍后时间发布的服务补丁包中提供。 4、我的数据经常变化,如何更新我的地图缓存? 答:在9.3版本中,新的地理处理工具可以创建、删除和管理缓存地图。这些工具可让用户为特定地理区域/尺度选择性地更新地图缓存。有关缓存工具完整说明可参考在线资料:ArcGIS Desktop 9.3 Help。 如果您的数据经常性的变化,例如,如果每月更新宗地层或公用事业公司的网络持续增长,用户就可以使用Manage Map Server Cache Tiles工具在整个地理范围上更新瓦片,但只在一定尺度上该层是可见的。利用同一个工具,用户就可以在一个附加数据集的范围上限定更新。 地图缓存对CPU的使用要求较高,用户可以在深夜或非工作时间进行地图缓存,以不影响其他计算机用户的操作。用户也可以建立一个地理处理模型,加载新要素到地理数据库,并将其添加到一个脚本,通过Windows Task Scheduler工具,该脚本可以进行自动的缓存维护过程。该类脚本的范例,敬请参阅Automating cache creation and updates with geoprocessing。 有关地图缓存的更多信息,请阅读ArcGIS Server Development Blog上的Map caching for beginners。其他的有用信息包括Updating your map caches automatically, Deconstructing the map cache tiling scheme 和 Working with map caches programmatically。 5、地图缓存比较困难且需要很多时间,有更好的办法来更新我的数据吗? 答:有的。地图缓存是在ArcGIS 9.2版本中针对创造快速和持续的地图服务而引入的一个方法。虽然这是一项非常成功的技术,但它要求用户花费较多地时间进行前期的制图设计和转换他们的ArcMap制图到缓存环境。在ArcGIS 9.3版本中,我们进行了几项重大的改进:
地图缓存的有关文档也进行了较大程度的改善。有关信息敬请访问我们关于地图缓存的在线帮助主题: http://webhelp.esri.com/arcgisserver/9.3/dotnet/what_is_map_caching.htm 6、为什么是ESRI公司这么重视ArcGIS Server? 答:原因很简单,我们看到基于服务器的计算和地理服务已经成为GIS行业的一个主流新兴趋势。 ArcGIS Server是基于服务器的理想的地理信息系统平台,它支持高性能的网络地图,实现了面向服务的几乎所有的ArcGIS功能和工具。 服务器环境支持一整套丰富的现成的Web服务(即栅格地图缓存、三维地球模型服务、地理处理模型等)。它还可以作为Web客户端如浏览器、地理浏览器、移动环境以及传统桌面环境的服务器使用。 7、请概述一下ArcGIS Server许可的几种模式。 答:ArcGIS Server有三个版本(高级、标准和基本)。但这些版本是建立在同一套共通的技术基础上,只是在功能上存在差别。基本版侧重于数据管理,标准版侧重于制图和三维可视化,高级版则包括所有的ArcGIS功能。这些版本都根据他们的功能进行区分。软件在两个层次向用户提供:企业层面和工作组层面。点击此处了解更多版本和层面的内容。 企业层面,ArcGIS Server组件(Web层、服务器对象管理、服务器对象容器和ArcSDE)可以被部署到各种架构的情景。例如,单台机器的部署和多台机器的部署。但在工作组层面上,所有的软件(地理信息系统服务器软件和数据库管理系统软件)必须部署在同一个机器上。ArcGIS Server授权机制一直按照业内惯例。具体来说,在任何电脑上运行任何的ArcGIS Server组件是必须交纳授权费用。多机部署ArcGIS Server的费用通常多于单台机器部署的费用。 8、 ArcIMS与ArcGIS Server有什么区别? 答:两者是截然不同的技术。 ArcIMS主要是侧重于网络上简单的动态地图服务。ArcGIS Server则是一个完整的GIS系统,不仅具有网络地图功能,而且还具有数据管理、空间分析和可视化服务,它也是创建Web应用程序的一个完整体系。 ArcGIS Server首次发布的时候,我们把软件免费提供给所有ArcIMS用户(作为软件维护的一部分),因为ArcGIS Server是网络环境中地理信息系统的基本组成部分。 ArcGIS Server 9.1和9.2版本的架构已经成形,但也有一些功能、质量和性能方面的问题。在9.3版本中,这些问题大多已经解决,并且给开发者和终端用户增加了丰富的ADF功能。 9、为什么用户需要考虑从ArcIMS移植到ArcGIS Server? 答:有如下令人信服的理由:
ArcGIS Server 9.3版进一步改进了安全性、mashup能力来动态连接其他服务器,能够迅速提供图像服务。 10、ESRI公司支持利用JavaScript整合ArcGIS Server与其他Web应用程序吗? 答:是的,该项改进可以在9.3版本中作为ArcGIS Server服务(即,地图、地理编码、空间分析等),REST服务用于JavaScripting环境和mashup风格的应用。 这将意味着ArcGIS Server的服务,可与其他地图网站(例如,Google地图,微软虚拟地球等),以及几乎任何支持JavaScript环境的其他网站进行mashup。这就提供了一种新的模式,轻量级Web应用程序将不需要额外的授权即可部署,用户利用REST APIs就可以集成ArcGIS内容到其他地图Web技术。 ESRI公司提供下列ArcGIS API和扩展:
JavaScript SDK通过ArcGIS Server资源中心发布。 11、 ESRI公司将在ArcGIS Server中支持Flex吗? 答:是的。几个星期后,新的针对Flex的ArcGIS API即将可用。这个API可以用来在ArcGIS Server的顶层快速创建和表达Web应用程序。类似针对JavaScript的ArcGIS API,此类API将包括一个完整的在线资源中心和一个交互软件开发工具包(SDK)、应用实例、源代码及更多内容。 利用针对Flex的ArcGIS API,开发者能够:
看看波士顿如何利用针对Flex的ArcGIS API到Solar Boston application应用中的范例。 12、ESRI公司是否打算在ArcGIS Server中增加更多的Web应用和模板? 答:是的。ESRI公司将根据用户的反馈信息继续添加更多现成的任务。下一步将增加的任务,包括添加数据、书签、放大到比例尺及放大到XY坐标。其中的一些任务,现已可通过ArcGIS Server资源中心的Web ADF for .NET 和Web ADF for Java代码仓库进行访问。用户也可以下载这些任务,甚至获得源代码。我们鼓励ESRI员工、业务合作伙伴和用户能够贡献更多的Web应用程序和模板到这个网站。ESRI加入代码库中的一些任务将成为未来版本的核心产品的重要组成部分。 ESRI公司的几个商业合作伙伴已经基于自定义的任务创建了一些解决方案,来适应特定的技术市场。此外,ArcGIS Server软件产品中打包了一些面向Web ADF的任务集,例如打印、搜索、 地理处理和搜寻地址。 13、目前在ArcGIS Server中没有打印或导出功能,这种功能何时会出现? 答:在ArcGIS 9.3版本中,作为新的Web应用程序的一部分,我们支持一个现成打印能力。该应用将允许从网页到本地打印机打印基本地图。为满足更多的生产需要,ESRI公司的专业服务部提供了一个解决方案工具包提供需要的地图。该系统可让用户输出PDF和高品质、大幅面动态地图。 14、 ESRI公司ArcGIS Server是否捆绑到硬件? 答:是的,我们已经与INLINE公司合作,将ArcGIS Server软件捆绑到工作组和企业级服务器平台上。用户可以在ESRI公司的网站找到这些捆绑的详细资料。 15、ArcGIS Server有哪些相关的图像功能? 答:ArcGIS Server和ArcGIS Server图像扩展允许用户管理、处理和访问海量图像数据集。 管理 处理 快速访问 集成
16、什么是ArcGIS Server上的图像服务? 答:图像服务是用户可以利用ArcGIS Server 9.3创建的一项新服务。它优化了对图像和栅格数据集的Web访问。用户可以利用ArcCatalog,或ArcGIS Server管理应用发布一个图像服务,用户也可以在各种各样的应用程序,包括ArcGIS桌面,ArcGIS Explorer或ArcGIS Server网络地图应用中使用这个图像服务。 图像服务,可以用来给其他地理信息系统层提供一个背景,但它也可以让用户访问像素(或栅格单元)的数据值。这意味着用户可以将图像服务输入客户应用程序进行分析或进一步处理。 利用如下资源,用户可以创建一个图像服务:
图像服务还可以使用开放地理空间信息联盟(OGC)的Web地图服务( WMS)或Web覆盖服务(WCS)功能,也可以使用XML SOAP 和REST进行访问。 17、什么是ArcGIS图像服务器,以及它是如何被整合到ArcGIS中的? 答:目前而言,ArcGIS图像服务器就是ArcGIS Server图像扩展。它提供快速访问海量图像数据集的方式。在ArcGIS 9.3版本中,ArcGIS图像服务器是作为扩展被集成到ArcGIS Server。其主要特点是:
利用 ArcGIS Server图像扩展,组织存在的广泛数据集就可以被迅速整合为图像服务。这些图像服务不仅为用户提供快速访问图像的能力,而且还能访问具体图像的元数据。同样的图像数据可表达为不同形式,优化他们的具体应用。没有经过预先处理的图像,如卫星遥感影像数据或直接来自于数码相机传感器的图像,也都可以被迅速地整合为图像服务。 服务器处理图像视需求使用现有的最佳地理配准和增强参数。新的图像只要可用,它就可以迅速添加到现有的服务,而不需要进行广泛重载。客户端界面也允许控制不同的服务属性,如界定重叠图像双方顺序和方式的镶嵌方法。这些特点就能使用户充分利用图像中的信息,实现其价值的最大化。 那些拥有大量图像或需要对图像进行动态处理、镶嵌的用户将极大地受益于ArcGIS Server图像扩展的使用。 18、镶嵌图像能否作为ArcGIS图像服务器的一部分而进行缓存呢? 答:可以。当图像服务器(现称为ArcGIS Server图像扩展)收到请求,它就读取图像文件、执行处理过程,如重新投影、增强和镶嵌,并把图像传回到请求的应用。当作为缓存地图的一部分时,ArcGIS Server请求图像,并存贮图像作为缓存的一部分。因此,随后的请求可以直接读取缓存的瓦片来改善多个同步请求的性能,且缓存可以按需预先创建。 19、ESRI公司是否要为ArcGIS Server提供一个托管环境? 答:ESRI公司目前正在研究该项工作,并且已经为联邦和州政府的用户托管了一些数据和网络服务。ESRI公司与托管ArcGIS Online 地图和地球模型组件的AT&T公司合作。AT&T公司有多项托管终端用户的应用和服务,并支持ESRI公司开发针对大型用户外包他们的一些运作的托管策略。如果有兴趣与ESRI公司探讨该方面的合作,敬请通过mtait@esri.com联络Mike Tait。 20、在ArcGIS Server .NET 9.3版本中用户仍然需要管理员身份才能使用管理器吗? 答:ArcGIS 9.3版本之前,用户必须具有Web服务器的管理员权限才能登陆到管理器。在9.3版本中用户已不再必须是一个管理员身份,只需是SOM 机器agsadmin组的一个成员就可以登陆到管理器。 非系统管理员可以浏览、创建、停止、启动和删除服务。非系统管理员也可以利用地理信息系统服务器,修改SoC机器、日志文件属性、服务器目录等内容。 如果用户需要利用管理器创建或编辑Web应用程序,则仍然需要管理员身份登录到ArcGIS 9.3。 21、ESRI公司能否提供更多有关ArcGIS Server配置的教程和培训资源? 答:可以。在ArcGIS 9.3版中,针对ArcGIS Server配置和管理的文档已经有了较大地改进,包括了许多新的终端用户工作流情景。ESRI公司亦撰写作了一系列有关服务器配置和创建缓存的技术白皮书。 在培训方面,两个针对9.3版本的新课程内容包括了ArcGIS Server的配置问题:Introduction to ArcGIS Server 和ArcGIS Server: Web Administration Using the Microsoft .NET Framework。此外,在今年下半年,ESRI公司的虚拟校园,将播出一系列ArcGIS Server主题的免费在线培训讲座。计划播放的主题包括使用ArcGIS API for JavaScript创建Mashups,实现.Net和Java服务器应用程序的安全性,实现地图高速缓存和WMS服务发布。每个研讨会讲座完成后,会议内容会予以记录,并供用户免费观看。 |
2008ESRI用户大会问答之ArcGIS Server部分
最新推荐文章于 2020-08-21 15:52:01 发布