Skip To Content

场景和 3D 数据疑难解答

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

Scene Viewer

托管场景图层

场景缓存管理

Scene Viewer

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

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

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

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

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

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

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

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

Scene Viewer 不支持“我的图层”。

通常图层在 ArcGIS Online 中的发布时间要早于 ArcGIS Enterprise 中发布的时间。 以下是 Scene Viewer 图层类型,以及关于 ArcGIS EnterpriseArcGIS Online 的版本信息。

图层ArcGIS Enterprise 版本ArcGIS Online 版本

场景图层:建筑物

10.7

2018 年 12 月

开放地理空间联盟 (OGC) Web 地图服务 (WMS)

10.6

2017 年 9 月

开放地理空间联盟 (OGC) Web 地图切片服务 (WMTS)

10.5.1

2016 年 12 月

场景图层:点云

10.5.1

2016 年 12 月

矢量切片图层

10.5.1

2016 年 12 月

场景图层:集成网格

10.5

2016 年 6 月

场景图层:点

10.4

2015 年 11 月

场景图层:3D 对象

10.3.1

2015 年 3 月

高程图层

10.3.1

2015 年 3 月

要素图层

10.3.1

2015 年 3 月

影像图层

10.3.1

2015 年 3 月

地图图像图层

10.3.1

2015 年 3 月

切片图层

10.3.1

2015 年 3 月

我的图层仅绘制了一部分。

出于性能原因,对于 Scene Viewer 而言,图层中包括的要素数量可能过多,以至于无法同时显示所有要素。 发生这种情况时,Scene Viewer 会出现一则警告,显示图层“仅部分绘制”。 要查看省略的要素,请放大并四处移动场景。

3D 符号系统会对显示的要素数量产生影响。 此外,更改为复杂 3D 符号(例如从立方体更改为树)会导致绘制的要素数量减少,这是因为树需要渲染更多折点。

了解有关提高场景性能技巧的更多信息

我的手柄和 SpaceMouse 设备都无法在 Scene Viewer 中导航。

Scene Viewer 支持大多数手柄和 3D Connexion SpaceMouse 设备的导航。 是否支持使用标准鼠标以外的设备进行导航取决于操作系统、浏览器和设备。 以下是操作系统和浏览器所支持的设备:

Windows

  • Chrome - 手柄(Xbox 360、Xbox 1、PlayStation 4);3Dconnexion SpaceMouse
  • Firefox - 手柄(Xbox 360、Xbox 1)
  • Edge - 手柄(Xbox 360、Xbox 1)

macOS

  • Chrome - 手柄(Xbox 360、Xbox 1、PlayStation 4);3Dconnexion SpaceMouse

注:

  • Safari 浏览器不支持手柄或 3Dconnexion SpaceMouse 在 Scene Viewer 中进行导航。
  • 连接设备后,可能需要重新启动浏览器才能启用导航。
  • 要使用您的设备进行导航,请确保 Scene Viewer 浏览器窗口处于活动状态。

托管场景图层

发布托管场景图层需要花费很长时间,并且该过程在完成之前会超时。

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

当发布托管场景图层时,我收到一条消息,显示门户令牌已过期并且发布失败。

场景图层(场景服务)已发布到托管服务器。 托管服务器的授权取决于门户的令牌。 如果场景图层的发布过程在门户令牌到期之前未完成,则发布将失败,并且您将在托管服务器的 ArcGIS Server 日志中看到错误消息,显示令牌更新失败。

门户管理员可以延长令牌有效期以使发布完成。 请与门户管理员联系,并要求他们延长令牌有效期设置。 可以在指定默认令牌有效期中找到说明。

当发布托管场景图层时,我会收到错误001887:无法创建 couchdb 数据库

如果发布工具无法连接到切片缓存数据存储,则会发生这种情况。 这可能是由于切片缓存数据存储计算机上的浏览器中的安全设置,或者切片缓存数据存储可能未运行。 例如,当安装了切片缓存数据存储的计算机的磁盘空间几乎用完时,切片缓存数据存储将关闭。

请与 ArcGIS Data Store 管理员联系,并要求管理员确认切片缓存数据存储是否正在运行,如果是,则已将托管服务器添加为切片缓存数据存储计算机上的受信任站点

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

如果在多面体数据中为外部和内部表面的 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 管理员可以禁用自动备份,仅手动创建关系数据存储的备份。 ArcGIS Data Store 管理员可使用 updatebackupschedule 实用程序停止自动创建备份,然后使用 backupdatastore 实用程序手动创建关系数据存储和切片缓存数据存储的完整备份。