Correctifs et mises à jour

ArcGIS 11.2 Maritime Server extension Patch 1

Published: January 8, 2024

Résumé

Il s’agit d’un correctif de maintenance générale pour l’extension serveur d’ArcGIS Maritime. Veuillez télécharger et installer ce correctif le plus tôt possible.

Améliorations et problèmes résolus dans ce correctif :

  • GIT4328 : L’étiquetage CCB des ponts semble incohérent.
  • GIT4375 : L’export CCB ne parvient pas à remplacer l’erreur de couches.
  • GIT4432 : Le paramètre de produit corrigé CCB n’était pas vide dans le fichier SD.
  • GIT4493 : L’étendue personnalisée MCSTPK n’est pas en cours de stockage dans la base de données .mcs pour les mises à jour.
  • GIT4532 : Fichiers CustomSymbology manquants
  • GIT4537 : Définir la classe d’étiquettes de déclinaison US de la rose des vents sur un décalage y nul.
  • GIT4554 : La rose des vents apparaît sélectionnée dans le fichier pdf exporté.

Installation du correctif sous Windows

Étape 1 : Se connecter avec le compte Windows Administrator.

Étape 2 : Sélectionner et télécharger le fichier du correctif : MaritimeServerExtension112Patch1.msp

                Somme de contrôle (SHA256) : be064cc9cbdde0dc547e7f4f3aba8ce272d738d3ae1f55bad2d58a583bf7330a

Étape 3 : Cliquez deux fois sur le fichier .msp pour lancer le processus d’installation.

Étape 4 : Une fois l’installation lancée, suivez les instructions à l’écran.

Étape 5 : À l’issue de l’installation, mettez à jour vos déploiements Maritime Chart Service et Custom Chart Builder.

Remarques :

  • Ce correctif met à jour le fichier mcstpk.exe, qui devra être redéployé.
  • Le fichier Custom Chart Builder (CCB) update_pdf.exe fait l’objet d’un redéploiement facultatif pour les clients qui utilisent la surimpression en couleur.
  • Le fichier Custom Chart Builder (CCB) CompassRose.lyrx doit être redéployé pour corriger les étiquettes placées manuellement sur la rose des vents.

Mettre à jour Maritime Chart Service (MCS)

La mise à jour de la bibliothèque de présentation personnalisée est requise si une symbologie personnalisée est utilisée.

Étape 1 : Connectez-vous en tant que gestionnaire de serveur en lançant https://gisserver.domain.com:6443/arcgis/manager.

Étape 2 : Cliquez sur Services.

Étape 3 : Arrêtez le service de carte pour lequel les fonctionnalités Maritime Chart Service (Service de cartes maritimes) sont configurées.

Étape 4 : Sauvegardez le dossier controlfiles\CustomPresentationLibrary en le déplaçant. En fonction de votre implémentation, l’emplacement du dossier controlfiles peut être différent. Par exemple, <ArcGIS Server install>\arcgisserver\directories\maritimeserver\maritimechartservice\controlfiles.

Étape 5 : Copiez le nouveau dossier CustomPresentationLibrary de <ArcGIS Server install>\MaritimeServer\Server<version>\maritimechartservice\controlfiles dans l’emplacement du dossier controlfiles de votre implémentation. Par exemple, <ArcGIS Server install>\arcgisserver\directories\maritimeserver\maritimechartservice\controlfiles\CustomPresentationLibrary.

Remarques : Consolidez les modifications qui viennent d’être apportées au CustomPresentationLibrary de sauvegarde avec les nouveaux fichiers. Voir la liste des fichiers de configuration nouveaux et modifiés ci-dessous.

Étape 6 : Supprimez les fichiers .senc. En fonction de votre implémentation, l’emplacement des fichiers .senc peut être différent. Par exemple, <ArcGIS Server install>\arcgisserver\directories\maritimeserver\maritimechartservice\sencs.

Étape 7 : Répétez la procédure ci-dessus pour chaque service de carte avec le Service de cartes maritimes et la symbologie personnalisée activés.

 

Mettre à jour Custom Chart Builder (CCB)

Cette procédure va permettre de mettre à jour vos déploiements CCB.

Mettre à jour le service de géotraitement ExportWebmap

Cette mise à jour concerne le service de géotraitement ExportWebmap de produit corrigé. Nécessaire uniquement si le produit corrigé exporte l’étendue incorrecte. Pour les nouveaux déploiements, suivez la procédure présentée dans Déployer Custom Chart Builder (CCB). Sinon, suivez la procédure ci-dessous pour publier le fichier de définition de service de géotraitement ExportWebmap mis à jour.  

 

Supprimez le service de géotraitement ExportWebmap existant :

Étape 1 : Connectez-vous en tant que gestionnaire de serveur en lançant https://gisserver.domain.com:6443/arcgis/manager.

Étape 2 : Cliquez sur Services > Gérer des services, puis choisissez le dossier CCB.

Étape 3 : Cliquez sur Supprimer (X) en regard de votre service de géotraitement ExportWebmap pour le supprimer.

Étape 4 : Cliquez sur Oui.

Vous pouvez à présent publier un nouveau service de géotraitement ExportWebmap :

Étape 5 : Cliquez sur Publier un service.

Étape 6 : Cliquez sur Sélectionner un fichier pour accéder à la définition du service à publier ou spécifiez le chemin d’accès au fichier. L’emplacement par défaut est <unité d’installation ArcGIS Server>\arcgisserver\directories\maritimeserver\customchartbuilder\ServiceDefinitionFiles.

Étape 7 :  Sélectionnez ExportWebmap.sd, puis cliquez sur Ouvrir.

Attention : Ne modifiez pas le nom du service. L’application Web ne fonctionnera plus.

Remarque : Toutes les définitions de service CCB doivent se trouver dans le même dossier pour que CCB puisse être déployé correctement.

Étape 8 : Cliquez sur Suivant.

Étape 9 : Le cas échéant, cochez Existant et sélectionnez CCB dans le menu déroulant.

Étape 10 : Cliquez sur Suivant.

Étape 11 : Cliquez sur Publier.

Enfin, mettez à jour le fichier Utilities.py : 

Étape 12 : Accédez au fichier Utilities.py qui se trouve généralement dans <unité d’installation ArcGIS Server>\arcgisserver\directories\ maritimeserver\customchartbuilder\Tools.

Étape 13 : Mettez à jour les variables suivantes

- shared_products_path and output_directory :  mettez à jour le nom de la machine, le domaine et le chemin d’accès si vous n’avez pas utilisé le paramètre par défaut.

- output_url : utilisez localhost uniquement dans le cadre de test ; sinon, mettez à jour le nom de la machine, le domaine et le chemin d’accès si vous n’avez pas utilisé les paramètres par défaut.

Étape 14 : Enregistrez vos mises à jour.

Étape 15 : Pour le service de passerelle, copiez le fichier Utilities.py dans <unité d’installation ArcGIS Server>\arcgisserver\directories\arcgissystem\arcgisinput\CCB\ExportWebmap.GPServer\extracted\cd\tools.

Étape 16 : Dans ArcGIS Server Manager, cliquez sur Services et sélectionnez Gérer des services.

Étape 17 : Cliquez sur Dossiers et sélectionnez CCB.

Étape 18 : Redémarrez le service de géotraitement ExportWebmap.

 

Remplacez le fichier update_pdf.exe existant

Cette mise à jour est uniquement requise si vous utilisez la surimpression en couleur. 

Copiez le nouveau fichier Update_pdf.exe à partir de <Répertoire d’installation ArcGIS>\MaritimeServer\Server<version>\customchartbuilder\colorprint dans <unité d’installation ArcGIS Server>\arcgisserver\directories\maritimeserver\customchartbuilder\colorprint. Cet emplacement peut être différent selon votre implémentation.   

Remarque : il n’est pas utile de redémarrer vos services Map ou GP.

 

Mettez à jour votre fichier CompassRose.lyrx

Avec cette mise à jour, les étiquettes d’une nouvelle rose des vents placée manuellement seront correctement placées.

Copiez le nouveau fichier CompassRose.lyrx à partir de <Répertoire d’installation ArcGIS>\MaritimeServer\Server<version>\customchartbuilder\compassrose dans <unité d’installation ArcGIS Server>\arcgisserver\directories\maritimeserver\customchartbuilder\compassrose. Cet emplacement peut être différent selon votre implémentation.    

Remarque : il n’est pas utile de redémarrer vos services Map ou GP.

Nouveaux fichiers et fichiers mis à jour en fonction de leur dossier d’installation

       L’emplacement d’installation parent sera <Répertoire d’installation ArcGIS>\MaritimeServer\Server<version>\

Bin

· Mcstpk.exe

maritimechartservice\controlfiles\CustomPresentationLibrary\lua

· lndelv01.lua

· swpare01.lua

· vertical_clearance.lua

maritimechartservice\controlfiles\CustomPresentationLibrary\Symbols\point

· K2_SweptDepth_magenta.svg (nouveau)

· N2_2_EntryProhibitedPoint.svg (nouveau)

· N20_AnchoringProhibitedPoint.svg (nouveau)

· N21_1_Fishing_ProhibitedPoint.svg (nouveau)

· D22_Vert_clr.svg (nouveau)

· D26_2_SafeVertClearance.svg (nouveau)

customchartbuilder\CompassRose

· CompassRose.lyrx

customchartbuilder\ColorPrint

· Update_pdf.exe (optional – for color separation only)

customchartbuilder\ServiceDefinitionFiles

· ExportWebmap.sd

Procédure d’identification des produits ArcGIS installés


Pour savoir quels produits ArcGIS sont installés, sélectionnez la version de l’utilitaire PatchFinder correspondant à votre environnement, puis exécutez-le à partir de l’ordinateur local. PatchFinder répertorie tous les produits et les correctifs installés sur votre machine locale.

PatchFinder pour Windows

PatchFinder pour Linux/Unix

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options