发布到 Autodesk Infrastructure Map Server 时,可以检查发布操作的结果,包括已发布的图层数和发布失败的图层数。
解决 Infrastructure Map Server 发布错误的步骤
- 在“发布到 Map Server 结果”对话框中,单击“查看日志”。
- 检查日志文件以查看哪些图层失败及失败原因。
- 通过以下方式解决发布错误:
- 由关联数据导致的错误:可以在发布之前将关联数据从图层上拆离,以忽略该数据但仍发布图层。如果必须包括关联数据,请将图层和关联数据一起保存为 SDF 格式(可将关联转换到独立表格中),将图层从地图中删除(仅将其关闭是不够的),然后发布生成的地图。然后将包含关联数据图层的 SDF 复制到宿主 Map Server 的服务器。这样可以将一份数据的“静态”副本放置到服务器上(要素不再指向原始的数据库和数据)。用户需要在服务器上重建地图以将 SDF 图层添加回去。有关如何将图层保存到 SDF 的信息,请参见保存或导出显示管理器图层的步骤。
- 由未指定坐标系的图层导致的错误:显示“数据连接”对话框,选择图层缺少坐标系的数据源,然后单击“编辑坐标系”。单击“编辑”并选择一个坐标系。在两个对话框中单击“确定”以应用所做更改。
- ODBC DSN 错误:如果地图中的要素源使用本地计算机上的 ODBC DSN(数据源名称),则 DSN 必须存在于服务器所驻留的计算机上并且必须使用与本地计算机上的 DSN 相同的名称。
- 与服务器上缺少的提供程序组件相关的错误:如果从需要软件或组件的提供程序(例如 Oracle 数据库、SQL Server 或用户安装的第三方数据库提供程序)发布地图图层,则必须在托管 Map Server 的服务器上安装该软件并对其进行正确配置。例如,如果从 Oracle 数据库发布图层,则必须在服务器上安装 Oracle 客户端。
- 由于无法确定源数据类型或无法读取配置文件导致的错误:这些错误通常是由于使用第三方 FDO Provider 中的数据而导致的。请与 Autodesk 技术支持或针对您使用的 FDO Provider 的支持小组联系。
- 由服务器上的现有文件导致的错误:如果指定当发布操作遇到与新文件名称相同的现有文件或这些文件已存在时停止该发布操作,则可以将现有文件从服务器上删除,也可以更改发布选项以覆盖这些现有文件。
- 由于无效字符而导致的错误:重命名非法的文件或文件夹,以避免无效字符。
- 重新发布。