跳至主要内容

修补程序和更新

ArcGIS 11.1 Maritime Server extension Patch 1

Published: December 22, 2023

摘要

此为 ArcGIS Maritime Server 扩展模块的常规维护修补程序。 请尽早下载并安装此修补程序。

此修补程序的增强功能和解决的问题:

  • GIT3798:在 Notes 参数格式列表中添加图像选项以提高对 PICREP 的支持。
  • GIT4009:罗盘标度面标注可能会出现上下颠倒和翻转。
  • GIT4037:更新机构代码值以包括修正的 De Vlaamse Waterweg 值 (7V)。
  • GIT4041:更新 S-62 机构代码值至 2023 年 4 月 12 日。
  • GIT4235:identifyDataset 和 queryDataset 的几何参数格式错误会导致 MCS 服务崩溃。
  • GIT4374:使用加印选项时,Custom Chart Builder 导出失败,并出现替换图层错误。
  • GIT4492:MCSPTK.exe 自定义范围未存储在 .mcs 数据库中以进行更新。

在 Windows 上安装此修补程序

步骤 1:使用 Windows 管理员帐户登录。

步骤 2:选择并下载修补程序文件:MaritimeServerExtension111Patch1.msp

                校验和 (SHA256): cf8c61382b3941e48fadc0d9513ecd70c61981df9acabf12c50b29b85a4adcef

步骤 3:双击 .msp 文件启动安装进程。

步骤 4:安装程序启动后,请按照屏幕上的说明进行操作。

步骤 5:设置完成后,更新您的海图服务和 Custom Chart Builder 部署。

注:

  • 此补丁更新了 MaritimeServer.soe 和 mcstpk.exe 以及 S57DataDictionary.xml 所有需要重新部署的配置文件。
  • 对于使用彩色加印的客户,Custom Chart Builder (CCB) update_pdf.exe 具有可选的重新部署功能。
  • 需要重新部署 Custom Chart Builder (CCB) CompassRose.lyrx 来修复手动放置在罗盘标度面上的标注。
  • 在部署更新后的 MaritimeServer.soe 之前,请确保更新 MCS 部署的 S57DataDictionary.xml 配置文件。这包括那些支持 CCB 的 MCS 部署。

更新 Maritime Chart Service (MCS)

更新配置件:

此修补程序更新了 S57DataDictionary.xml 配置文件。

步骤 1:通过启动 https://gisserver.domain.com:6443/arcgis/manager 以服务器管理员身份登录。

步骤 2:单击服务

步骤 3:停止配置了海图服务功能的地图服务。

步骤 4:将 S57DataDictionary.xml 文件从 <ArcGIS Server installation drive>\arcgisserver\directories\maritimeserver\maritimechartservice\controlfiles 移至备份位置。此位置可能因您的实施而异。

步骤 5:将新的 S57DataDictionary.xml 文件从 <ArcGIS Install Directory>\MaritimeServer\Server<version>\maritimechartservice\controlfiles 复制 <ArcGIS Server installation drive>\arcgisserver\directories\maritimeserver\maritimechartservice\controlfiles。此位置可能因您的实施而异。

注意:将备份 S57DataDictionary.xml 中的所有修改与新版本合并。

步骤 6:将 .senc 文件从 <ArcGIS Server installation drive>\arcgisserver\directories\maritimeserver\maritimechartservice\sencs 中删除。此位置可能因您的实施而异。 升级后,必须重新构建 .senc 文件。

步骤 7:针对启用了海图服务功能的每个地图服务重复步骤 2 到 6。

 

更新 MaritimeServer.soe

现在您已经更新了启用 MCS 的每个地图服务的配置文件,您将需要升级 ArcGIS Server 站点的 MaritimeServer.soe。

步骤 1:通过启动 https://localhost:6443/arcgis/manager 以服务器管理员身份登录。

步骤 2:单击站点

步骤 3:单击扩展模块

步骤 4:单击“操作”下的编辑扩展模块

步骤 5:单击选择文件并浏览到位于 <ArcGIS Install Directory>\MaritimeServer\Server<version>\Bin 的 MaritimeService.soe 文件

步骤 6:单击保存

步骤 7:单击“操作”下的扩展模块信息。 验证描述中是否包含 Patch 1

步骤 8:单击服务

步骤 9:重新启动您的地图服务。

 

更新 Custom Chart Builder 

完成 MCS 升级后,您现在可以更新以下 CCB 更改。

替换现有 update_pdf.exe(可选)

仅在使用彩色加印时才需要此步骤。

将新的 Update_pdf.exe 文件从 <ArcGIS Install Directory>\MaritimeServer\Server<version>\customchartbuilder\colorprint 复制到 <ArcGIS Server installation drive>\arcgisserver\directories\maritimeserver\customchartbuilder\colorprint。此位置可能因您的实施而异。    

注意:无需重新启动地图或 GP 服务。

 

更新 CompassRose.lyrx(可选)

此更新将修复您手动输入的罗盘标度面标注位置。

将新的 CompassRose.lyrx 文件从 <ArcGIS Install Directory>\MaritimeServer\Server<version>\customchartbuilder\compassrose 复制到 <ArcGIS Server installation drive>\arcgisserver\directories\maritimeserver\customchartbuilder\compassrose。此位置可能因您的实施而异。    

注意:无需重新启动地图或 GP 服务。

根据安装文件夹更新文件

父安装位置为 <ArcGIS Install Directory>\MaritimeServer\Server<version>\

Bin

- MaritimeServer.soe

- Mcstpk.exe

maritimechartservice\controlfiles

- S57DataDictionary.xml

customchartbuilder\CompassRose 

 

- CompassRose.lyrx

customchartbuilder\ColorPrint

- Update_pdf.exe(可选 – 仅适用于色彩分离)

     

父安装位置为 <ArcGIS Install Directory>\ Server\framework\runtime\ArcGIS\bin\Python\envs\arcgispro-py3\Lib\

site-packages

 

 - Pdflib.pyd

如何确定已安装的 ArcGIS 产品


要确定已安装的 ArcGIS 产品,请选择适用于您的环境的适当 PatchFinder 实用程序版本,然后在本地计算机上运行它。 PatchFinder 将列出已在本地计算机上安装的所有产品、热修复程序和修补程序。

适用于 Windows 的 PatchFinder

适用于 Linux/Unix 的 PatchFinder

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options