关于提供栅格和影像数据

可以使用 ArcGIS Server 将栅格数据和影像数据作为影像服务发布。还可以将数据作为文档(例如地图文档或 globe 文档)的一部分或作为其他服务(例如地理数据服务)的一部分。影像服务通过 Web 服务提供对栅格数据的访问。影像服务始终是通过影像服务功能来提供的;不过,也可以选择通过网络地图服务 (WMS) 功能或网络覆盖服务 (WCS) 功能来提供。发布了某个影像服务之后,用户主要通过 ArcGIS Server 或开放地理空间联盟 (OGC)、WMS 或 WCS 服务连接来连接到影像服务。

了解有关服务功能和栅格数据的详细信息了解有关开放地理空间联盟的信息

数据源

栅格数据的源可以是栅格数据集(来自磁盘中的地理数据库或文件)、镶嵌数据集或者引用栅格数据集或镶嵌数据集的图层文件。提供定义了动态处理的栅格数据集或栅格图层(例如符号系统或栅格功能)是影像服务的核心功能并且不需要扩展模块。要为镶嵌数据集或包含镶嵌函数的栅格图层提供服务,需要使用 ArcGIS Server Image 扩展模块。这影响的不仅仅是影像服务。例如,如果有包含镶嵌数据集的地图文档,则需要 Image 扩展模块。

旧版本旧版本:

如果有一个通过 ArcGIS Image Server 创建的经过编译的影像服务定义文件 (.ISCDef),则必须首先用 ArcGIS Server 注册 ArcGIS Image Server 方可为该文件提供服务。

影像服务功能

发布影像服务时,始终会启用默认的影像服务功能。也可以选择通过开放地理空间联盟、WMS 或 WCS 功能启用影像服务功能。不同的影像服务源会导致稍有不同的功能并且会影响图层属性。

准备影像服务

准备创建影像服务时需要考虑许多因素,因为不是所有的栅格数据都是以相同的方式提供的;需要考虑哪些因素取决于所选的功能及操作。

有一个栅格数据集还是有许多栅格数据集?

可通过 ArcGIS Server 提供单个的栅格数据集,例如 ArcSDE 中的镶嵌栅格数据集或大型 DEM 数据集。如果需要为一个影像服务提供许多栅格数据集,或者希望为一个影像服务提供完全重叠且在不同日期或时间采集的许多栅格数据集,则必须创建并提供镶嵌数据集。

了解用于创建和编辑镶嵌数据集的工作流及工具的信息

不能直接提供栅格目录。需要从栅格目录中创建镶嵌数据集,或将栅格目录添加到镶嵌数据集并提供镶嵌数据集。可以使用引用已有数据创建镶嵌数据集工具直接从栅格目录中创建镶嵌数据集,以在不构建任何金字塔或不编辑任何输入栅格数据集属性的情况下提供镶嵌数据集。如果需要构建金字塔或编辑栅格数据集的属性,甚至希望将多个栅格目录组合到一个镶嵌数据集中,则需要使用创建镶嵌数据集工具创建一个新的镶嵌数据集并使用添加栅格至镶嵌数据集工具添加栅格目录。

栅格数据是作为影像进行查看还是作为分析时使用的输入?

栅格数据既可以作为影像进行查看,也可以作为分析时使用的输入,这取决于发布服务时所启用的功能。如果影像服务的用户只想调整透明度、亮度和对比度而不想调整影像的其他外观,并且不将栅格数据作为任何分析的输入使用,则可以通过任意功能来提供此类数据。如果用户想要利用影像服务中的数据做进一步分析,例如通过地理处理工具或通过生成表面(基于高程数据)进行空间分析,则需要启用影像服务的附加 WCS 功能。

在 ArcGIS 中工作时,影像服务功能提供使用影像服务进行分析时所需的像素信息。但是,如果用户的应用程序不能连接到 ArcGIS Server,则 WCS 服务是理想的替代方案。

数据是否具有多个波段或是否需要补充?

具有影像服务功能或 WCS 功能的影像服务的图层属性允许用户更改波段组合或对直方图应用拉伸以改进影像的外观。如果使用 WMS 提供栅格数据,用户将无法更改渲染或波段组合;因此,建议将栅格数据集图层、镶嵌数据集或镶嵌数据集图层作为 WMS 服务的首选输入项,以便可以正确设置显示属性。如果使用 WMS 功能提供栅格数据集,则将应用默认的栅格显示设置。如果使用镶嵌数据集,且源影像将包含三个以上的波段,则此时需要定义镶嵌数据集的波段数,以便确定是将镶嵌数据集作为三波段彩色 (RGB) 影像服务提供还是作为单波段灰度影像服务提供。

了解有关设置波段数的信息

是否需要进行任何处理?

提供栅格数据集或栅格数据集图层时,栅格数据集必须处于最终状态并且已经准备好供用户使用。不过,在发布镶嵌数据集时,可以定义要由服务器动态应用的处理操作,例如正射校正、增强、波段组合、波段代数、全色锐化和过滤。

发布影像服务

使用 ArcGIS Server 发布发布影像服务与发布所有其他类型的服务相似。例如,在 ArcCatalog 中右键单击数据文件然后选择“发布到 ArcGIS Server”,或者使用 Server 管理器 Web 应用程序发布影像服务。默认情况下,始终使用影像服务功能来发布影像服务,不过也可以选择使用 WMS 和 WCS 功能来发布影像服务。随后,用户可以连接到这些服务,就像连接到任何其他的已发布 ArcGIS Server 服务一样。

许可许可:

如果有 ArcGIS Server Image 扩展模块,则只能发布镶嵌数据集。

缓存影像数据

通常,只有在必须创建包含影像数据且尽可能最快的服务时才需要缓存。通常,为栅格数据集生成的金字塔 (pyramid) 或为镶嵌数据集生成的金字塔 (overview) 会使影像数据以一个可以接受的频率被使用。不过,如果您知道某个特定的影像或感兴趣区域将被反复地访问,则可能希望生成一个缓存。

您不能生成影像服务的缓存,但是可以生成地图服务或 globe 服务的缓存。因此,您需要将影像数据(镶嵌数据集或栅格数据集等源数据集,或影像服务)添加到地图文档或 globe 文档并提供相应的文档。随后,即可使用缓存工具生成缓存。

有时可能需要提供包含影像服务的地图服务。通常情况下,建议您只缓存矢量数据而不缓存影像数据(除非需要缓存所有内容)。

使用影像服务

可以使用访问其他服务的方法来访问影像服务,具体操作是先连接到 GIS 服务器,然后选择可用的影像服务。如上所述,以何种方式使用影像服务取决于源数据。因此,可以像使用栅格那样使用已提供的栅格数据集;不过,只可以像使用单个的栅格(影像)或目录那样使用已提供的镶嵌数据集。要了解如何使用影像服务,请参见以下内容:


7/10/2012