Skip To Content

场景和 3D 数据疑难解答

在门户网站中使用场景、托管场景图层或 3D 数据时可能遇到以下问题。提出了这些常见问题的可能解决方案。

场景查看器

托管场景图层

场景缓存管理

场景查看器

点符号和标注不会显示在场景中。

一些设备可以自动在集成显卡和独立显卡之间进行切换,以渲染 3D 图形。场景查看器和基于场景的应用程序使用独立显卡时性能最佳;因此,在显卡驱动程序设置中,请确保 web 浏览器的每个应用程序设置均设置为独立显卡。配置显卡的每个应用程序设置的方法可能不同,具体取决于所使用的显卡驱动程序的类型和版本。

我的高程图层无法在场景中正确显示。

如果从缓存高程影像服务创建的高程图层中存在台阶(高程表面的台阶状外观),发布时可能需要减小压缩值和服务的最大错误以更好地匹配高程数据的分辨率。可以在 ArcGIS 10.3 for Desktop 或更高版本中配置这些设置。

我的场景没有按内容窗格中显示的相同顺序来显示图层。

场景查看器有内置的排序图层的等级。查看器可按照以下列出的顺序显示图层。在每个群组中,可以在场景中排列图层。

  1. 启用 3D 的图层 - 包括带有 z 值的 3D 数据和高程模式相对于地面绝对高度的 2D 数据。
  2. 接下来,场景查看器可显示动态地图服务和高程模式地面上的 2D 要素图层。
  3. 最后,场景查看器可显示托管切片图层和缓存地图服务。

例如,飓风动态图层始终显示在人口密度的缓存地图服务(切片图层)之上,即使飓风图层位于内容底部时也是如此。

托管场景图层

发布托管场景图层需要花费很长时间。

因为用于托管场景图层的数据量大而且复杂;因此发布和创建该数据的缓存会花费很长时间。如果发现发布场景所花费的时间比门户托管服务器上设置的最长使用时间长,请增加最长使用时间值。默认时间为 60 分钟。

将托管场景图层添加到场景查看器或 ArcGIS Pro 后,该托管场景图层无法进行绘制。

最可能的原因是未构建场景缓存。如果尝试在缓存构建完成前将场景图层添加到场景查看器或 ArcGIS Pro 中,则图层将无法进行绘制。构建缓存所需的时间取决于数据的数量。

还存在一些无法构建缓存的情况。例如,如果托管服务器在具有 Windows Server 2016 操作系统的计算机上运行,则系统管理员需要在每台托管服务器计算机上的 Internet Explorer 选项中启用 SSL 3.0。有关详细信息,请参阅 Esri 技术文章 000016013

多面体要素上的颜色或纹理出现闪烁或不断切换颜色。

如果在多面体数据中为外部和内部表面的 z 值定义了颜色和纹理,就会出现这种情况。确保数据没有为外部和内部表面定义的不同颜色和纹理。

托管场景图层中的建筑物未正确叠加到高程表面上;例如,建筑物似乎悬浮在地面上或部分埋入地面。

发布多面体数据时,必须使用几何 z 值的绝对高程值。要解决此问题,可以使用 ArcMap 中的 3D 图层转要素类地理处理工具来创建使用绝对高度的新多面体要素类并重新发布新多面体数据的场景图层。

场景缓存管理

我的场景缓存相对于 ArcGIS Data Store 计算机而言过大。

正如创建数据存储后要执行的任务管理数据存储备份中所述,应配置 ArcGIS Data Store 将备份文件输出到独立于 ArcGIS Data Store 安装的计算机。如果 ArcGIS Data Store 管理员未执行此操作,并且您发现托管场景图层切片缓存在 ArcGIS Data Store 切片缓存数据存储计算机上占用了过多空间,请将场景切片缓存位置更改为独立服务器上的共享位置。ArcGIS Data Store 管理员可使用 changenosqldatalocation 实用程序来指定共享目录。更改输出目录后,已发布托管场景图层的缓存将存储在新位置中。

我的 ArcGIS Data Store 备份会占用大量磁盘空间。

备份大小随着图层中的数据量和待发布托管图层的数量不断增大。如果发现备份计算机上的磁盘空间不足,ArcGIS Data Store 管理员应调整备份频率、保留时间或对两项都进行调整

请注意,各个场景图层的切片缓存保持不变。如果您不常发布托管场景图层,则 ArcGIS Data Store 管理员可以禁用自动备份,仅手动创建关系数据存储的备份。可使用 updatebackupschedule 实用程序停止自动创建备份,然后使用 backupdatastore 实用程序手动创建关系数据存储和切片缓存数据存储的完整备份。