在ESRI即将推出的ArcGIS 9.2版本中,ESRI将持续关注产品在质量、可用性、性能等方面的提高。
一、ArcGIS桌面(ArcView、ArcEditor、ArcInfo)
可用性
• 图形导航增强包括支持鼠标轮和和新的快捷方式
• 改良的测量工具,包括添加了面积,要素测量,捕捉,连续求和等
• 新的Go to XY工具,从而在各种坐标系统中都可以搜寻到位置点
• 基于GIS概念和内容之上的综合帮助系统,从而提高了索引和搜索功能
• 能够重新命名文件夹连接,客户化ArcCatalog中目录树外观
综合的改进
• 更快的地理编码(4x+)
• 对元数据ISO 19139的支持
• 直接读取微软的Excel文件
• 对于新的Epson打印机驱动的支持
• 新的COGO编辑/构建工具
• 对于OGC GML简单要素数据的支持
稳定性/质量
• 测试结果和β版测试用户的报告都显示,产品在稳定性和质量方面有显著提高
另外,新增加和改进的功能也在以下方面得到体现:
Geodatabase
在ArcGIS 9.2中,geodatabases将支持新的数据类型,功能,还有工作流。
核心geodatabase数据模型扩展
• Terrain的支持(比如,在一个geodatabase中对TINs的存储和管理,以及使用雷达数据的能力)
• 用于提高精度的高精度坐标存储
• 新的用于个人数据存储的文件型Geodatabase,支持在没有DBMS情况下的单用户编辑
改进的栅格管理
• 支持更多格式,如netCDF,ECW等
• 投影更快和更精确
• 数据装载和显示速度的提高
• 动态正射纠正和全色波段锐化
改进的事务管理
• 使用RDBMS短事务处理支持非版本编辑
• 系统之间的Geodatabase复制
• 用Geodatabase历史管理来记录和显示随着时间的变化|
制图:
• ArcView能够浏览和打印制图表现
另外,在ArcEdiotr和ArcInfo中还有如下新功能
新的制图编辑和修整功能
• 创建和编辑制图表现和要素符号,而不用修改要素的位置
• 支持对一个要素的几何位置进行偏移的图形表现,并且将这些效果作为要素的一部分存储到geodatabase中。
• 支持对构成特定符号的图形元素进行修改的能力(比如添加,删除,移动,或者重新改造,例如填充模式中的短线或沼泽符号等)。这些修改的图形元素同样能够作为要素的制图表现的一部分被储存。
多制图表现
• 将制图表现作为一个要素记录(就像其它的属性一样)的一部分进行存储,通过同一要素数据库中不同的制图表现生成不同地图。
• 制图表现将成为一个GIS要素的“另外一个属性”。
制图综合工具
• 自动生成制图表现的算法和途径,冲突检测,以及要素综合
可视化和分析
时态数据和分析
• 改进的对于时间变化,模式,和趋势的可视化和分析支持
• 对基于时间的netCDF和多维数据的支持
• 新的可以提供多维空间处理工具的工具箱
动画
• ArcMap中提供动画工具
• 增加了创建,回放和输出动画文件的能力
• 对于基于时间的动画的支持,从而可以在同一时间间隔同步显示多个图层
• 图表可以被动画模拟
• 所有的数据都可以被显示,图表分析,和动画模拟
动态建模和循环
• 空间处理框架和ModelBuilder目前可以执行循环和重复。这样可以在同一模型中使得一个进程的输出成为下一个进程中的输入。
• 批处理模型
• 将图层关联到模型
新的图表选项
• 图表颜色可以与用来显示图层的符号同步
• 对于时态数据和时间轴的更好处理
• 图表,表格和地图之间动态链接要素的选择集
• 更多的图表类型
CAD支持
地理参考工具栏允许用户使用鼠标来移动,旋转,还有缩放CAD文件;创建控制点等
对于TrueType字体的全面支持
改良的CAD文本和符号
改进的关于CAD的桌面帮助
ArcGIS桌面扩展
ArcGIS 3D分析 | l 新的功能 · 对于Google Earth KML格式的支持 · 在ArcGlobe中对贴伏于地表的文本(注记/标注)的支持 · 使用纹理比例缩减技术加快纹理对象的显示速度 · 更快显示图层组 · 用于调整ArcGlobe内存使用的高级工具 · 用于创建和分析TINs以及terrains的空间处理工具 · ArcGlobe中的添加数据向导,可以优化数据设置 · 帮助将ArcGlobe缓存部署到ArcGIS Server的向导 · 易于使用的草图模式设置从而加快显示 · 在ArcGlobe中提供3D图形工具 · 在文档方面的重要改良 l 对于开发人员的支持 · 支持每个进程中的多个Globe控制 · 在ArcGlobe中对于自定义图层的支持 |
ArcGIS空间分析 | · 全新的光照辐射分析处理工具,还有全新的数学工具。 · 9.2核心增强,如模型循环、支持netCDF数据,这些都提升了该扩展的能力。 |
ArcGIS地理统计分析 | · 在空间处理中使用创建的地理统计模型的能力 |
ArcGIS网络分析 | · 路径分析支持定义出发时间,多路径分析以及更多的站点符号设置 · 方向指南窗口支持时间窗口,累积距离和时间,以及对插入地图的比例尺控制 · 服务区域分析支持修整的和非重叠的(最近设施)的服务区域分析 · 添加网络位置到一幅地图的时候可以进行反地理编码和捕捉 · 新的网络分析开发控件包括网络分析窗口和方位指南窗口 |
ArcGIS Publisher和ArcReader | · ArcReader中全新的墨水(Ink)工具栏允许对地图进行图形标识,并且存储到与地图相关的文件中 · 在ArcReader中对于ArcWeb服务的完全支持,包括路径,最近位置,还有地址搜寻 · 全新的Go To XY命令,全屏模式,还有增强的测量工具和搜寻对话框 |
ArcGIS Schematics | · 支持用ArcGIS网络分析扩展生成网络数据集 · 全新的图解类型向导,减少顶点输出的算法,空间查询和路结点减少法则 · 现在可以作为ArcGIS Engine的一个可选扩展,允许创建基于schematics的应用程序 |
ArcScan | · 全新的工具用于点对点的跟踪,形状识别,还有测量栅格距离 · 增加了指定噪音级别和拐角怎么控制这两种新的矢量化设置 · 全新的栅格清理操作 |
Maplex | · 提高文本放置的质量和性能 · 支持引导线 · 现在可以作为ArcGIS Server, ArcGIS Engine,还有ArcIMS(ArcMap Server)的一个可选扩展 |
ArcGIS跟踪分析 | · 改进了针对大数据集运行的能力 · 支持从本地GPS连接获取位置流 · 现在可以作为ArcGIS Server和ArcGIS Engine的一个可选扩展 |
ArcGIS数据互操作扩展 | · 通过使用safe软件的FME2006 Engine支持Google Earth KML和OGC GML3.1.1 · 现在可以作为ArcGIS Server和ArcGIS Engine的一个可选扩展 |
二、ArcGIS Server
ArcGIS Server—微软.NET框架
.NET地理发布
• 在各种指定的比例尺下,使用一个预处理的2D地图高速缓冲存储器来更快显示地图
• 执行空间处理的工具和模型
• 创建和发布ArcGIS Explorer地图
• 基于空间处理来创建和发布ArcGIS Explorer任务
• 执行geodatabase的复制,同步,和检出
• 以KML形式为Google Earth动态的提供地图
• 以WMS服务形式为WMS浏览器动态的提供地图
• 使用网络服务发布器发布标准的SOAP网络服务
• 使用预先构建的3DGlobe数据高速缓冲存储器为ArcGIS桌面客户端(ArcGlobe,ArcGIS Explorer,ArcGlobe 控件,ArcReader)提供3D Globe数据,从而获取快速的3D性能
• 使用全新的数据互操作扩展模块来通过空间处理执行提取,转换和装载(ETL)服务
• 用Maplex对所需的动态地图和地图进行标注
.NET应用程序的构建
• 增强的高性能Web地图浏览器工具,包括无缝漫游,动态缩放,地图提示,键盘快捷键
• 非开发人员通过构建网站工具可以快速地创建web应用
• 使用全新的多服务构架,在一个网络应用程序中集成多种GIS服务(比如,ArcGIS Server,ArcIMS,WMS,ArcWeb服务)
• 与Visual Studio 2005无缝集成,包括WEB控件和应用模板,用于构建面向GIS任务的Web应用
• 用全新的移动ADF开发轻量级的,易于配置的应用程序,供桌面和移动设备使用
• 使用Server对象扩展来客户化功能,从而扩展server对象
• 为服务器应用程序获取故障恢复(failover)和轮转调度(round-robin)支持
ArcGIS Server—Java平台
Java地理发布
• 在各种指定的比例尺下,使用一个预处理的2D地图高速缓冲存储器来更快显示地图
• 执行空间处理的工具和模型
• 创建和发布ArcGIS Explorer地图
• 基于空间处理来创建和发布ArcGIS Explorer任务
• 执行geodatabase的复制,同步,还有检出
• 以KML形式为Google Earth动态的提供地图
• 以WMS服务形式为WMS浏览器动态的提供地图
• 使用预先构建的3DGlobe数据高速缓冲存储器为ArcGIS桌面客户端(ArcGlobe,ArcGIS Explorer,ArcGlobe 控件,ArcReader)提供3D Globe数据,从而获取快速的3D性能
• 用Maplex对所需的动态地图和地图进行标注
• 用一个全新的基于网络的Java管理工具来管理你的服务器
• 通过标准的UNIX认证(必须要Windows认证)来验证用户
• 使用全新的数据互操作扩展模块来通过空间处理创建ETL服务
Java应用程序的构建
• 增强的高性能Web地图浏览器工具,包括无缝漫游,动态缩放,地图提示,键盘快捷键
• 非开发人员通过构建网站工具可以快速地创建web应用
• 使用全新的多服务构架,在一个Web应用程序中集成多种GIS服务(比如说,ArcGIS Server,ArcIMS,WMS,AWS)
• 与Eclipse 和 Sun Creator无缝集成,包括web控件和应用模板,用于构建面向GIS任务的web应用
• 使用了新的企业级ADF中包含的细粒的空间企业级JavaBeans,用于开发企业级Web应用程序
• 使用改良的Java API
• 为服务器应用程序获取故障移交(failover)和轮转调度(round-robin)支持
三、ArcIMS
• 非开发人员通过构建网站工具可以快速地创建web应用
• 增强的高性能web地图浏览器工具,包括无缝漫游,动态缩放,地图提示,键盘快捷键。ArcIMS将包括.NET和Java版本的web地图浏览器
• 使用全新的web应用程序开发框架(ADF)用于开发.NET和Java web网络应用
• 利用跟ArcGIS Server相同的Web ADF
• 使用全新的多服务构架,在一个网络应用程序中集成多种GIS服务(比如说,ArcGIS Server,ArcIMS,WMS,AWS)
• 应用服务器超时时,改进了的空间服务器可以停止处理请求,这样使得空间服务器实例对于新的请求可以更快的处于可用状态。
• 发布矢量数据时,改进了安全性。如果输出模式是二进制的,响应 GET _FEATURES请求时,默认的Image和ArcMap Image服务不包含空间几何信息。这样,在服务提供商不知情的情况下,用户就不能用ArcMap下载ArcIMS服务中的矢量数据
• 更方便的获得ArcIMS帮助和文档。ArcIMS帮助已经经过改编,并添加了许多新的主题。另外,所有的ArcIMS文档都可以在同一位置方便获得。
四、ArcGIS Engine
不需要安装ArcGIS Engine 运行时,ArcGIS 9.2桌面系统可以运行ArcGIS Engine应用
ArcGIS Engine运行时支持新的扩展模块
• 数据互操作
• Schematics
• Maplex
• Tracking
开发控件
• 改进的ArcGIS Engine控件——开发者拥有更多的资源可以用来创建高级的用户界面。包括工具条,TOC,Map,Page Layout,Globe和许可管理控件
• 新的开发控件,命令和工具——包括Symbology控件,添加数据命令和新的一组QT控件
Symbology控件——提供加载符号的属性,方法和事件。与ArcMap中的样式管理器的功能相近
添加数据命令——满足大多数需求。与ArcGIS桌面ArcMap中的添加数据对话框的功能相近
QT控件——支持跨平台开发。包括Windows,Linux和Solaris上的QT widget和Windows上的GIMP工具包(GTK)widget。
ArcGIS Engine包含一组新的命令,改进了界面的显示,支持多项目的菜单/工具面板,隐藏项目,拖拽和选择的图层。新的和改进的命令集包括地图查询,地图导航命令,网络分析命令,编辑命令,光笔命令和ArcWeb 服务命令。
开发组件支持自定义数据被保存在地图文档中。开发组件还支持在文档中自定义数据的存储。其他开发组件包括创建LayerDocument和创建UnitConverter类。
API支持——ArcGIS Engine开发包被分成多个工具包用于构建和部属基于ArcObjects软件定制的解决方案。这些解决方案基于独立的API,包括Visual Basic 6,Visual C++,.NET,跨平台C++和Java开发包
ESRI开发者网络(EDN)——在EDB库中提供更多的开发内容,包括,技术文章,示例,开发指南等等
改变了许可保护模式;如果没有正确初始化许可,应用会被关闭。
ArcGIS 9.2预计将在2006年第四季度推出,届时在维护期内的ArcGIS 9.1版本软件用户将自动升级到ArcGIS 9.2,而无需任何费用。不在维护期内的用户将需要支付软件升级维护费,具体请联系我们“软件维护服务工作项目组”:mservice@esrichina-bj.cn