创作 globe 服务提示

设计要发布为 globe 服务的 globe 文档时,考虑以下提示可获得最佳性能:

移除 globe 服务图层,包括默认的 ArcGIS Online 图层

将 globe 服务嵌入其他 globe 服务通常会对性能造成不利影响,而且还会引起缓存过期问题。如果希望其他 globe 服务参与最终客户端应用程序,应直接在应用程序中与该服务进行连接。

需要特别注意的是,ArcGlobe 中的默认 globe 包含 ArcGIS Online 服务中的 globe 服务图层。您应在发布 globe 服务之前移除这些默认图层。

如果仍然希望查看器查看 ArcGIS Online 内容以及您自己的一些图层,则应发布不包含 ArcGIS Online 图层的服务。然后,创建 ArcGlobe 文档、3D ArcReader 文档或 ArcGIS Explorer 地图,并添加以下图层:

您可以在网页或共享位置发布此文档。此工作流可确保客户端以最有效的方式检索每个 globe 服务。

注:如果要发布多个 globe 服务,可能需要更改您的 ArcGlobe 首选项,以使默认的 globe 不始于 ArcGIS Online 图层。

为图层设置按比例渲染

在图层上设置距离范围,可确保在对 globe 进行缩放时不绘制不需要的图层。只有在将 globe 放大到较大比例时,数据密集的图层或极为详细的图层才更加适用。可使用图层属性 页面的 Globe 常规选项卡设置距离范围。

简化图层符号系统

绘制复杂符号较为耗时。应尽量使用简单的线符号和填充符号,避免使用包含多个图层、复杂虚线样式或轮廓线的符号系统。

使用栅格压缩

“图层属性”对话框的“缓存”选项卡中包含用于栅格压缩的选项。ArcGlobe 提供两种类型的有损空间压缩 - JPEG 和 DXT。对图像数据使用压缩可通过在空间上对图像中的颜色分布进行平均处理来减小缓存存储空间。

JPEG 压缩格式可通过以 JPEG 格式压缩数据切片来减小生成缓存的大小。您可以通过 ArcGlobe 对压缩度进行控制。这将体现为图像数据的相对质量。选择默认质量 75% 进行压缩通常可获得令人满意的结果,因此建议使用该值。

DXT 压缩是另一种有损图像压缩格式,图形卡硬件驱动程序直接支持该压缩格式。DXT 压缩切片是高分辨率图像数据的最佳选择。DXT 压缩数据切片可提高显示性能,因为这些切片加载到内存时不会变大,这便使得客户端占用较小的内存。但是,磁盘上的 DXT 压缩数据切片大小可远远大于 JPEG 压缩切片,而这取决于所选择的 JPEG 质量(DXT 压缩数据通常会比相应的 JPEG 压缩切片大 8–12 倍)。

请注意,某些服务器类计算机(尤其是较旧的计算机)可能没有配置支持基于硬件对 DXT 切片进行压缩的图形卡。在这种情况下,可对 ArcGlobe 和 ArcGIS Server 配置基于软件的仿真,以将数据缓存压缩为 DXT 压缩切片。

将像素值范围压缩至 16 位

将像素值范围压缩至 16 位是默认设置,这种设置可限制栅格显示为 65536 色。推荐使用此选项。如果需要高保真影像,则只能使用 24 位色彩分辨率。

使用同一选项将栅格表面的高程范围压缩至 16 位。取消选中此选项可使用 32 位的范围,只有在您的高程源具有次米级垂直精度时才有效。

增大栅格图层的最小像元

如果栅格数据分辨率很高,您可以逐渐增大最小像元,从而减小数据缓存。将最小像元大小设置为适合您的数据且符合读者需求的最高值。

移除不使用的图层

验证 globe 文档,其中不应包含不会用于 globe 服务的图层。

验证 ArcGIS Server 权限

您的 ArcGIS Server SOC 帐户至少应对您可通过 globe 服务访问的所有 globe 文档和数据具有“读取”权限。

而且,可能会出现在 globe 服务中将 2D 地图服务发布为图层的情况(如果打算根据 2D 缓存创建 3D 缓存,可能会执行此操作)。如果通过本地(或 LAN)连接访问地图服务,您的 SOC 帐户必须是托管地图服务的计算机上的 agsusers 组的成员。

相关主题


3/7/2012