-
浏览器中打开。
预览选项
您可以使用以下选项预览 Web 场景:
选项 | 描述 |
---|---|
3D Web Scene Viewer |
此选项将从 ArcGIS Online 中打开 CityEngine Web Viewer。 需要 Internet 连接。 |
3D Web Scene Viewer(离线) |
将使用 CityEngine Web Viewer 的本地版本。 无需 Internet 连接。 本地查看器的版本可能早于在线版本。 |
在浏览器中打开的预览 URL 格式为 http://localhost:61351/ceviewer.html?3dWebScene=/PATH_TO/WEBSCENE.3ws,而在离线版本中为 http://localhost:61351/ceviewer_offline.html?3dWebScene=/PATH_TO/WEBSCENE.3ws。 webscene.3ws 的路径与 CityEngine 工作空间相关(CityEngine 工作空间中必须存在 Web 场景,才能对其进行预览)。 CityEngine 将自动设置一个随机变化的较高端口。
因为浏览器在加载本地文件(例如 .3ws 文件)时存在安全性限制,因此 Web Viewer 需要本地 Web 服务器。 使用文件协议 (file://…) 启动 Web Viewer 不起作用(例如通过双击 viewer.html 启动 Web Viewer)。
默认浏览器
在启动预览 Web Viewer 应用程序时,CityEngine 将启动在计算机上设置为默认浏览器的 Web 浏览器。 要在其他浏览器中预览,请更改系统的默认 Web 浏览器或将预览 URL 复制到新的 Web 浏览器。
预览注意事项
Web 场景的所有初始配置设置(例如,照相机位置或阴影设置)都在导出期间完成。 在 Web 场景预览中所做的更改不会存储到 Web 场景,并且不会影响初始配置。
上传至 ArcGIS Online
完成以下步骤以将 Web 场景上传到 ArcGIS Online:
- 在导航器窗口中找到导出的 Web 场景。
- 右键单击 Web 场景,然后单击共享为。
随即显示 CityEngine Web Scene 包对话框。
- 单击将包上传到我的 ArcGIS Online 帐户并命名 Web 场景包。
- 填写项目描述的必填字段。
- 单击分析以验证 Web 场景是否存在错误或问题。
必须先对 Web 场景进行验证并解决所有错误,然后才能将其保存到磁盘或共享至 ArcGIS Online。 如果发现任何问题,系统将报告错误。 您必须先修复错误,然后才能继续。
- 单击共享以将 Web 场景上传至 ArcGIS Online。
- 单击文件 > ArcGIS Online,然后转至我的内容以在线查找要共享的 Web 场景。
注:
如果门户上已存在该 Web 场景,则将使用新版本对其进行更新,并将保留相同 ID。
将 Web 场景和 Web Viewer 打包为 .zip 文件
可以创建 Web 场景和 Web Viewer 应用程序的 .zip 文件,而非发布到 ArcGIS Online,您可以将该文件手动上传到自己的 Web 服务器。
- 按照上一部分中的步骤操作,但在 Web 场景包对话框中选择将包保存到文件。
- 创建的 .zip 文件包含两个文件夹:
- webscenes – 包含 .3ws 文件
- webviewer – 包含 Web Viewer 应用程序文件
上传至自定义服务器
将两个文件夹复制到您的 web 服务器。 要启动 Web Viewer,在浏览器中输入 URL (http://SERVER.DOMAIN/PATH/TO/WEBVIEWER/viewer.html?3dWebScene=../webscenes/NAME_OF_WEBSCENE.3ws)。
上传 Web Viewer 应用程序并创建 Web 场景后,您必须将 .3ws 文件上传至 webscenes 文件夹,然后修改 URL 以通过查询参数 ?3dWebScene 反映相应的 Web 场景。
注:
因为浏览器在加载本地文件(例如 .3ws 文件)时存在安全性限制,因此 Web Viewer 需要本地 Web 服务器。 使用文件协议(以 file://… 为开头的 URL)启动 Web Viewer 不起作用(例如通过双击 viewer.html 启动 Web Viewer)。