Skip To Content

Codes des journaux des services de carte

Cette rubrique répertorie les codes pour les messages de consignation qui s'afficheront lors de l'utilisation des services de carte. Chaque liste de codes est suivie d'un ou plusieurs exemples montrant la présentation des journaux avec quelques-uns des messages.

Cette rubrique se compose de deux parties principales :

  • Messages MapServer : ensemble d'erreurs, d'avertissements et de messages détaillés écrits par le service de carte.
  • Messages Carto : ensemble de messages détaillés sur le dessin de la carte. Les messages Carto sont disponibles lorsque le niveau de consignation Verbose (Commentaires) est activé.

Messages MapServer

Le tableau suivant répertorie les messages de consignation générés par les services de carte et explique certaines de leurs causes courantes. La plage de codes des messages de consignation détaillés est comprise entre 10000 et 10799, tandis que celle des erreurs et des avertissements est comprise entre 10800 et 10999.

Numéro de codeTexteDescription

10000

GetDocumentInfo a démarré.

Fournit un jeu de propriétés de service de carte qui peut être utilisé pour décrire le contenu général du service.

10001

GetDocumentInfo est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10002

GetMapCount a démarré.

Renvoie le nombre de cartes (blocs de données) dans un service de carte.

10003

GetMapCount est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10004

GetMapName a démarré.

Renvoie le nom de la carte (bloc de données) tel qu'indiqué par la valeur d'index fournie.

10005

GetMapName est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10006

GetDefaultMapName a démarré.

Nom de la carte active (bloc de données) dans un service de carte.

10007

GetDefaultMapName est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10008

GetServerInfo a démarré.

Renvoie des informations sur l'état actuel d'une carte (bloc de données).

10009

GetServerInfo est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10010

Début d'ExportMapImage.

Génère une image de carte dynamique à partir d'un bloc de données (carte) dans un service de carte.

10011

Fin d'ExportMapImage.

Utilisez ce message pour déterminer le temps mis par le serveur pour dessiner dynamiquement une image de carte. À l'aide de ArcGIS REST API, ce message peut être examiné sur une période de temps et utilisé pour déduire les statistiques de performance du service.

10012

ExportScaleBar a démarré.

Génère une image de barre d'échelle pour un bloc de données (carte) dans un service de carte.

10013

ExportScaleBar est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10014

La recherche a démarré.

Recherche les attributs d'une ou plusieurs couches dans un bloc de données, dans un service de carte pour une chaîne de recherche spécifique.

10015

La recherche est terminée.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10016

L'identification a démarré.

Renvoie les entités de carte et leurs valeurs attributaires en se basant sur une recherche spatiale.

10017

L'identification est terminée.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10018

QueryFeatureCount a démarré.

Renvoie le nombre d'entités qui correspondent aux critères de sélection du filtre de requête pour l'ID de couche spécifié.

10019

QueryFeatureCount est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10020

QueryFeatureIDs a démarré.

Renvoie un jeu d'ID d'entité qui correspondent aux critères de sélection du filtre de requête pour l'ID de couche spécifié.

10021

QueryFeatureIDs est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10022

QueryFeatureData a démarré.

Renvoie un jeu d'enregistrements d'entités (géométrie et attributs) qui correspondent aux critères de sélection du filtre de requête pour l'ID de couche spécifié.

10023

QueryFeatureData est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10024

QueryFeatureCount2 a démarré.

Renvoie le nombre d'entités qui correspondent aux critères de sélection du filtre de requête pour la description de couche spécifiée.

10025

QueryFeatureCount2 est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10026

QueryFeatureIDs2 a démarré.

Renvoie les ID des entités qui correspondent aux critères de sélection du filtre de requête pour la description de couche spécifiée.

10027

QueryFeatureIDs2 est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10028

QueryFeatureData2 a démarré.

Renvoie un jeu d'enregistrements d'entités qui correspondent aux critères de sélection du filtre de requête pour la description de couche spécifiée.

10029

QueryFeatureData2 est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10030

QueryHyperlinks a démarré.

Renvoie une géométrie des entités et l’URL d’hyperlien associée pour les couches visibles dans une étendue de carte définie.

10031

QueryHyperlinks est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10032

ComputeScale a démarré.

Calcule l'échelle de la carte spécifiée (bloc de données) sur l'étendue de carte spécifique pour une image de la taille donnée.

10033

ComputeScale est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10034

ComputeDistance a démarré.

Calcule la distance entre deux points dans une carte (bloc de données).

10035

ComputeDistance est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10036

ToMapPoints a démarré.

Convertit les points de coordonnées à l'écran en coordonnées de carte.

10037

ToMapPoints est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10038

FromMapPoints a démarré.

Convertit les coordonnées de carte en coordonnées à l'écran.

10039

FromMapPoints est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10040

GetLegendInfo a démarré.

Renvoie des informations de légende, telles que le nom de couche, l'en-tête de groupe, les étiquettes de classification et les échantillons de symboles, pour les couches d'une carte.

10041

GetLegendInfo est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10042

GetSQLSyntaxInfo a démarré.

Renvoie des informations de syntaxe SQL pour la couche spécifiée.

10043

GetSQLSyntaxInfo est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10044

GetSupportedImageReturnTypes a démarré.

Renvoie les formats pris en charge pour l'extraction des images générées par un service de carte.

10045

GetSupportedImageReturnTypes est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10046

IsFixedScaleMap a démarré.

Détermine si une carte (bloc de données) dispose d’un cache. Le cache peut être une carte fusionnée unique ou un cache de couche.

10047

IsFixedScaleMap est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10048

HasSingleFusedMapCache a démarré.

Détermine si une carte (bloc de données) dispose d’un cache fusionné. Chaque carte dans un service de carte ne peut avoir qu'un seul cache fusionné.

10049

HasSingleFusedMapCache est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10050

GetTileCacheInfo a démarré.

Obtient les propriétés de configuration du cache pour une carte donnée.

10051

GetTileCacheInfo est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10052

GetTileImageInfo a démarré.

Obtient des informations sur le format d'image des tuiles du cache.

10053

GetTileImageInfo est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10054

GetMapTile a démarré.

Renvoie la tuile d'images à partir d'un cache de carte fusionné pour un emplacement spécifique.

10055

GetMapTile est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10056

HasLayerCache a démarré.

Détermine si une couche donnée dans une carte (bloc de données) dispose d’un cache de couche.

10057

HasLayerCache est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10058

GetLayerTile a démarré.

Renvoie la tuile d'images à partir d'un cache de couche pour un emplacement spécifique.

10059

GetLayerTile est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10060

GetVirtualCacheDirectory a démarré.

Obtient le répertoire virtuel contenant les tuiles de cache pour une couche spécifique dans une carte (bloc de données).

10061

GetVirtualCacheDirectory est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10062

GetCacheName a démarré.

Obtient le nom du cache pour une couche spécifique dans une carte (bloc de données).

10063

GetCacheName est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10064

GetCacheDescriptionInfo a démarré.

Obtient les informations de description du cache pour une carte donnée. Cela inclut les informations de contrôle du cache, les informations sur le cache de tuiles, sur l'image de tuile et sur le type de cache.

10065

GetCacheDescriptionInfo est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10066

GetCacheControlInfo a démarré.

Obtient les informations de contrôle du cache pour une carte donnée. Cette opération est essentiellement utilisée pour déterminer si la mise en cache du client est autorisée.

10067

GetCacheControlInfo est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10068

GetServiceConfigurationInfo a démarré.

Renvoie un jeu de paires nom-valeur qui contiennent des informations sur les restrictions relatives à la configuration du service de carte.

10069

GetServiceConfigurationInfo est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10070

ExportLayout a démarré.

Génère une image de la mise en page, basée sur l'objet description de la page spécifique, et écrit l'image dans le fichier indiqué sur le disque.

10071

ExportLayout est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10072

ExportLegend a démarré.

Exporte une légende vers un fichier image. Non disponible via une connexion Internet à un service de carte.

10073

ExportLegend est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10074

ExportNorthArrow a démarré.

Exporte une flèche d'orientation vers le nord dans un fichier image. Non disponible via une connexion Internet à un service de carte.

10075

ExportNorthArrow est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10076

FromPagePoints a démarré.

Convertit des coordonnées de page en emplacement à l'écran. Non disponible via une connexion Internet à un service de carte.

10077

FromPagePoints est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10078

ToPagePoints a démarré.

Convertit un emplacement à l'écran en coordonnées de page. Non disponible via une connexion Internet à un service de carte.

10079

ToPagePoints est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10080

ApplyMapDescription a démarré.

Applique l'état actuel de la description de carte à l'objet serveur de carte. Non disponible via une connexion Internet à un service de carte.

10081

ApplyMapDescription est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10082

RefreshServerObjects a démarré.

Met à jour les informations du serveur en fonction de l'état actuel des objets détaillés sous-jacents. Non disponible via une connexion Internet à un service de carte.

10083

RefreshServerObjects est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10084

La recherche de la couche <nom de couche> a démarré.

Recherche les attributs d'une couche spécifique dans un bloc de données, dans un service de carte pour une chaîne de recherche donnée.

10085

La recherche de la couche <nom de couche> est terminée.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10086

L'identification de la couche <nom de couche> a démarré.

Renvoie les entités de carte et leurs valeurs attributaires en se basant sur une recherche spatiale pour une couche spécifique.

10087

L'identification de la couche <nom de couche> est terminée.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10088

QueryHyperlinks pour la couche <nom de couche> a démarré.

Renvoie une géométrie des entités et une URL d'hyperlien associée pour une couche spécifique dans une étendue de carte définie.

10089

QueryHyperlinks pour la couche <nom de couche> est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10090

GetLegendInfo pour la couche <nom de couche> a démarré.

Renvoie des informations de légende, telles que le nom de couche, l'en-tête de groupe, les étiquettes de classification et les échantillons de symboles, pour une couche spécifique dans une carte.

10091

GetLegendInfo pour la couche <nom de couche> est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10092

MapReaderOpen a démarré.

Ouvre un fichier MXD ou PMF stocké dans le chemin spécifié.

10093

MapReaderOpen est terminé.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10094

La préparation pour la méthode <nom de méthode> a démarré.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10095

La préparation pour la méthode <nom de méthode> est terminée.

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10096

QueryOperation_Start

Ce message est utilisé pour QueryFeatureData et QueryFeatureData2.

10097

QueryOperation_End

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10098

ImageGeneration_Started

Crée le fichier image à partir du service d'imagerie.

10099

ImageGeneration_End

Utilisez ce code pour déterminer la durée de traitement de cette méthode.

10138

Étendue : <XMin>,<YMin>,<XMax>,<YMax> ; Taille : <size 1>,<size 2> ; Échelle : <scale value>

Dans une requête ExportMapImage, ce code renvoie l'étendue (en unités de service de carte), la taille (en pixels) et l'échelle (fraction représentative) de l'image de carte demandée.

103023

Dessin de symbole

Le symbole de carte est dessiné dans le cadre de la méthode Map.Draw.

103024

Accès aux données

Symbolisation

Exécuter une requête

Un accès est effectué aux données représentant le symbole, la symbolisation est initialisée et une requête est exécutée pour obtenir la symbologie des entités.

10800

MapServerFailed

Un certain nombre d'erreurs peuvent se produire au cours de la méthode MapServer:Connect. Les détails de l'erreur en question doivent figurer dans le texte du message.

10801

La couche <nom de couche> dans la carte <nom de carte> n'est pas valide.

Cela arrive lorsqu’une couche contient un lien rompu dans la carte mise à disposition. Dans la carte, vous devez rechercher les couches comportant des liens brisés vers leurs données. Vous devez les réparer, puis actualiser le service de carte.

10802

InvalidLicense

10803

Nom de requête non pris en charge

10804

La fonctionnalité demandée n’est pas prise en charge.

Ces fonctionnalités sont définies par l'administrateur de serveur.

10805

Champ non valide ou invisible dans le sous-champ SubField du filtre de requête QueryFilter

Ce message s'affiche lorsque le filtre de requête QueryFilter dans QueryFeatureData ou QueryFeatureData2 contient un champ non valide. Un champ non valide peut être un champ marqué comme non visible dans le document de carte d'origine mis à disposition, ou un champ de la requête qui n'existe pas dans le service de carte.

10806

Le service est déconnecté des données

Cet avertissement s’affiche lorsque vous tentez d’exécuter l’une des méthodes suivantes sur une couche de service de carte non connectée à sa source de données : Find, Identify, QueryFeatureCount, QueryFeatureCount2, QueryFeatureIds, QueryFeatureIds2, QueryFeatureData, QueryFeatureData2, QueryHyperlinks, GetLegendInfo et GetSQLSyntaxinfo.

10807

Le document contient des couches sécurisées (protégées par mot de passe).

Les cartes comportant des couches sécurisées ne peuvent pas être mises à disposition. Afin de mettre à disposition la carte, vous devez supprimer de cette dernière les couches nécessitant un mot de passe.

10808

Le fichier <nom de fichier> n'est pas valide. Le fichier <nom de fichier> n’existe pas. L'accès au fichier <nom de fichier> est refusé.

Pour que vous puissiez mettre à disposition une carte, cette dernière doit être valide et accessible à partir du compte ArcGIS Server. Le fichier est peut-être endommagé et vous devrez peut-être recréer la carte. Les autorisations d'accès à la carte et au répertoire dans lequel elle se trouve doivent également être vérifiées.

10809

Le fichier PMF <nom de fichier> est uniquement lisible par l'application ArcReader.

Les fichiers PMF (Published Map File ou fichier de carte publiée) peuvent être configurés de sorte que seul ArcReader puisse ouvrir le document. Les fichiers PMF configurés de cette façon ne peuvent pas être mis à disposition. Pour mettre à disposition ce type de carte, un nouveau fichier PMF doit être créé de sorte que des applications autres qu’ArcReader puissent ouvrir le fichier PMF.

10810

Ce fichier PMF ne peut pas être mis à disposition car sa fonctionnalité suivante a été désactivée : <nom de fonctionnalité>

Les fichiers PMF (Published Map File ou fichier de carte publiée) peuvent être configurés de sorte qu'ils limitent la fonctionnalité spécifiée. Cette fonctionnalité peut être l'exportation, la recherche, l'identification, le changement de vues, l'accès aux hyperliens, la modification de la visibilité des couches, la mesure, la requête, la valeur de requête et l'affichage de la table des matières. Si la fonctionnalité a été désactivée lors de la publication d'un fichier PMF, ce dernier ne peut pas être mis à disposition. Pour mettre à disposition ce type de carte, vous devez créer un nouveau fichier PMF de sorte qu’aucune fonctionnalité ne soit désactivée.

10811

Le fichier PMF <nom de fichier> est protégé par mot de passe et ne peut pas être utilisé pour un serveur.

Les fichiers PMF (Published Map File ou fichier de carte publiée) qui sont protégés par mot de passe ne peuvent pas être mis à disposition. Pour mettre à disposition la carte, vous devez créer un nouveau fichier PMF sans protection par mot de passe.

10812

Le délai d’expiration du fichier PMF <nom de fichier> est dépassé.

Les fichiers PMF (Published Map File ou fichier de carte publiée) peuvent être créés sans option d'expiration. Une fois que la date d’expiration est dépassée, le fichier PMF ne peut pas être ouvert et un service de carte basé sur ce type de PMF ne peut plus être mis à disposition.

10813

Impossible de lire le document PMF spécifié.

Pour que vous puissiez mettre à disposition un fichier PMF (Published Map File ou fichier de carte publiée), ce dernier doit être valide et accessible à partir du compte ArcGIS Server. Vous devrez peut-être recréer le fichier PMF. Les autorisations d'accès au fichier PMF et au répertoire dans lequel il se trouve doivent également être vérifiées.

10814

Impossible d'ouvrir le fichier PMF <nom de fichier>. Cause probable : le fichier PMF est inaccessible au serveur.

Pour que vous puissiez mettre à disposition un fichier PMF (Published Map File ou fichier de carte publiée), ce dernier doit être valide et accessible à partir du compte ArcGIS Server. Vous devrez peut-être recréer le fichier PMF. Les autorisations d'accès au fichier PMF et au répertoire dans lequel il se trouve doivent également être vérifiées.

10815

Le fichier PMF <nom de fichier> contient un globe et ne peut pas être ouvert par le serveur de carte.

Les fichiers PMF (Published Map File ou fichier de carte publiée) peuvent contenir des globes. Ces fichiers PMF ne peuvent pas être utilisés pour créer un service de carte. Pour qu’un service de carte puisse être créé, le globe doit être supprimé de la carte et le PMF doit être republié.

10816

Le document PMF <nom de fichier> ne peut pas être ouvert.

Pour que vous puissiez mettre à disposition un fichier PMF (Published Map File ou fichier de carte publiée), ce dernier doit être valide et accessible à partir du compte ArcGIS Server. Vous devrez peut-être recréer le fichier PMF. Les autorisations d'accès au fichier PMF et au répertoire dans lequel il se trouve doivent également être vérifiées.

10817

PMFInvalidFileType

Pour que vous puissiez mettre à disposition un fichier PMF (Published Map File ou fichier de carte publiée), ce dernier doit être valide et accessible à partir du compte ArcGIS Server. Vous devrez peut-être recréer le fichier PMF. Les autorisations d'accès au fichier PMF et au répertoire dans lequel il se trouve doivent également être vérifiées.

10818

PMFUnknownError

10819

MissingParameter

Il manque un paramètre obligatoire dans une requête envoyée au service de carte.

10820

OutputDirectoryNotFound

Le répertoire en sortie est l'emplacement où le serveur crée des fichiers temporaires pour le service de carte. Ce répertoire est spécifié par l'administrateur de serveur lors de la publication d'un service de carte et fait partie de la configuration du service de carte. Il doit être présent et accessible à partir du compte ArcGIS Server. Vérifiez l'existence et l'accessibilité de ce répertoire.

10821

OutputDirectoryAccessDenied

Le répertoire en sortie est l'emplacement où le serveur crée des fichiers temporaires pour le service de carte. Ce répertoire est spécifié par l'administrateur de serveur lors de la publication d'un service de carte et fait partie de la configuration du service de carte. Il doit être présent et accessible à partir du compte ArcGIS Server. Vérifiez l'existence et l'accessibilité de ce répertoire.

10822

PropertyFilePathUndefined

Cette erreur se produit lorsque MapServer ne trouve pas la propriété pour FilePath dans le jeu de propriétés.

10823

IsCacheMissing

IsCached est une configuration de service de carte indiquant si le service de carte comporte un cache. Consultez le fichier de configuration pour vérifier que ce paramètre est présent et défini correctement.

10824

CacheOnDemandMissing

CacheOnDemandMissing est une configuration de service de carte indiquant si le service de carte fournit une mise en cache à la demande. Consultez le fichier de configuration pour vérifier que ce paramètre est présent et défini correctement.

10825

IgnoreCacheMissing

IgnoreCacheMissing est une configuration de service de carte indiquant si le service de carte doit ignorer un cache existant. Consultez le fichier de configuration pour vérifier que ce paramètre est présent et défini correctement.

10826

ClientCachingAllowedMissing

ClientCachingAllowedMissing est une configuration de service de cache. Consultez le fichier de configuration pour vérifier que ce paramètre est présent et défini correctement.

10827

Échec de MapServer::OnStart() : impossible de créer un nom de répertoire temporaire.

MapServer crée un répertoire pour chaque service de carte sous le répertoire arcgisoutput. Ces répertoires sont utilisés pour les fichiers WMS si la fonctionnalité WMS est activée pour le service. Cette erreur peut se produire si le compte ArcGIS Server ne peut pas créer le répertoire. Assurez-vous que le compte ArcGIS Server dispose de l'autorisation appropriée sur le répertoire arcgisoutput.

10828

Échec de MapServer::OnStop() : impossible de créer un nom de répertoire temporaire.

MapServer crée un répertoire pour chaque service de carte sous le répertoire arcgisoutput. Ces répertoires sont utilisés pour les fichiers WMS si la fonctionnalité WMS est activée pour le service. Cette erreur peut se produire si le compte ArcGIS Server ne peut pas créer le répertoire. Assurez-vous que le compte ArcGIS Server dispose de l'autorisation appropriée sur le répertoire arcgisoutput.

10829

Configuration de service non valide. Un service déconnecté des données ne peut pas ignorer le cache.

Un service de carte déconnecté de ses données doit utiliser un cache. Lorsque le service de carte est déconnecté de ses données, la propriété IgnoreCache doit posséder la valeur false.

10830

Configuration de service non valide. Un service ne peut pas être en mode Cache on Demand (Cache à la demande) et déconnecté des données.

Un service de carte utilisant le cache à la demande ne peut pas être déconnecté de ses données.

10831

Configuration de service non valide. Un service ne peut pas être en mode Cache on Demand (Cache à la demande) et ignorer le cache.

Un service de carte utilisant le cache à la demande doit utiliser un cache. Lorsqu'un service de carte utilise le cache à la demande, la propriété IgnoreCache doit avoir la valeur false.

10832

La construction MapServer a échoué. Impossible d'obtenir un pointeur vers IServerEnvironment.

10833

Ne dispose pas des privilèges d'administration d'objet serveur.

10834

Impossible de se connecter au cache

10835

La configuration n'a pas pu démarrer car la fonctionnalité WMS requiert l'attribution d'un répertoire en sortie. Veuillez attribuer un répertoire en sortie à ce service.

10836

MapNotFound

De nombreuses requêtes nécessitent un nom de carte comme paramètre. Cette erreur se produit lorsque la valeur du nom de carte dans une requête MapServer ne correspond pas à un nom de service de carte disponible valide.

10837

Erreur de géodatabase générale

Il existe divers facteurs qui peuvent provoquer une erreur au sein de la géodatabase. Cette erreur de serveur de carte encapsule une erreur de géodatabase dans un code d’erreur de serveur de carte unique.

10838

Aucune couche trouvée avec l'ID <numéro d’ID>

L'ID de couche fourni était incorrect.

10849

Une clause where ou une expression de définition non valide a été demandée : "<clause where ou expression de définition>"

Ce message est consigné si une syntaxe et des fonctions propres à la base de données sont utilisées dans une requête. Si ce message est consigné en permanence, cela peut indiquer une potentielle menace de sécurité ou attaque par injection de code SQL.

Pour en savoir plus, reportez-vous à la rubrique A propos des requêtes standardisées.

Exemple

Cet exemple décrit les messages d’erreur qui peuvent s’afficher si vous avez envoyé une requête à un service de carte à l’aide d’un nom de champ inexistant.

MéthodeMessageTemps écouléCode

MapServer.QueryFeatureData

QueryFeatureData a démarré.

10022

MapServer.QueryFeatureData

La préparation pour la méthode QueryFeatureData a démarré.

10094

MapServer.QueryFeatureData

La préparation pour la méthode QueryFeatureData est terminée.

0,00111

10095

MapServer.QueryFeatureData

L'opération de requête pour la méthode QueryFeatureData a démarré.

10096

Erreur de géodatabase : une colonne inexistante a été spécifiée.

10837

MapServer.QueryFeatureData

QueryFeatureData est terminé.

0,01171

10023

MapServer.QueryFeatureData

Échec de la méthode. HRESULT = 0x80040358 : il s'agit d'une erreur FACILITY_ITF propre à l'interface qui a renvoyé cette erreur. Consultez la documentation de l'interface qui a renvoyé cette erreur pour plus d'informations sur cette erreur HRESULT.

0,0138

100005

Deux erreurs sont renvoyées. L’une, utilisant le code 10837, est générée par MapServer. Le code 10837 est un code générique utilisé par MapServer pour toutes les erreurs générées par la géodatabase. Le texte du message sera « GeoDatabase Error: (Erreur de géodatabase :) » suivi du texte fourni par la géodatabase. Dans cet exemple, le texte généré par la géodatabase est : « A column was specified that does not exist (Une colonne inexistante a été spécifiée). »

Un autre message d'erreur, le code 100005, est également indiqué pour le même problème. Ce message est généré par le système. Cette redondance est prévue.

Messages Carto

Lorsque la consignation est définie sur Verbose (Commentaires), les services de carte fournissent des messages provenant de deux sources : les méthodes de MapServer et les méthodes de Carto. Carto est le paquetage d’objets qui dessine la carte. Les messages Carto font référence aux sous-traitements qui se produisent dans le contexte d'un serveur de carte lorsqu'un client appelle ExportMapImage.

Numéro de codeTexteDescription

103000

Début d'affichage de la couche : <nom de couche>

L'affichage de la couche fait partie de la phase de géographie.

103001

Fin d'affichage de la couche : <nom de couche>

Utilisez ce code pour déterminer le délai d'affichage d'une couche.

103002

Début d'affichage de la couche de groupes : <nom de couche>

L'affichage de la couche de groupes fait partie de la phase de géographie.

103003

Fin d'affichage de la couche de groupes : <nom de couche>

Utilisez ce code pour déterminer le délai d'affichage de tous les membres d'une couche de groupes.

103004

Début de la phase de géographie

Il s'agit de la phase au cours de laquelle les entités des couches individuelles s'affichent. Cette phase inclut l’exécution d’une requête (code 103021) sur les données de la couche, ainsi que l’affichage des entités de couche. De même, pour les couches basées sur des classes d’entités, le nombre d’entités en cours d’affichage est indiqué (code 103019).

103005

Fin de la phase de géographie

Utilisez ce code pour déterminer le délai d'affichage de toutes les couches dans la carte.

103006

Début de la phase d'annotation

Il s'agit de la phase au cours de laquelle les graphiques, l'étiquetage et les annotations s'affichent.

103007

Fin de la phase d'annotation

Utilisez ce code pour déterminer le délai d'affichage des graphiques, de l'étiquetage et des annotations dans la carte.

103008

Début de la phase de dessin de la sélection

Il s'agit de la phase au cours de laquelle les entités sélectionnées s'affichent.

103009

Fin de la phase de dessin de la sélection

Utilisez ce code pour déterminer le délai d'affichage des entités sélectionnées dans la carte.

103010

Début de la phase de dessin de la sélection graphique

Il s'agit de la phase au cours de laquelle les graphiques sélectionnés s'affichent.

103011

Fin de la phase de dessin de la sélection graphique

Utilisez ce code pour déterminer le délai d'affichage des graphiques sélectionnés dans la carte.

103012

Début de la phase de dessin personnalisé de la carte

Il s'agit de la phase au cours de laquelle les entités ou les éléments personnalisés s'affichent. Elle est également appelée « post-affichage ». Ces entités ou éléments sont souvent générés par un logiciel d'extension. Il est important de noter que ce ne sont pas des couches personnalisées.

103013

Fin de la phase de dessin personnalisé de la carte

Utilisez ce code pour déterminer le délai d’affichage des entités ou des éléments personnalisés de la carte.

103014

Début de l'affichage des graphiques

Cette opération fait partie de la phase d'annotation.

103015

Fin de l'affichage des graphiques

Utilisez ce code pour déterminer le délai d'affichage des graphiques dans la carte.

103016

Début de l'étiquetage

Cette opération fait partie de la phase d'annotation.

103017

Fin de l'étiquetage

Utilisez ce code pour déterminer le délai d'affichage de l'étiquetage dans la carte.

103018

Couches d'étiquetage :

il s'agit de la liste des couches qui sont étiquetées dans la carte. La liste des couches qui fournissent des interruptions lors du placement des étiquettes est également incluse.

103019

Nombre d’entités :

il s'agit du nombre d'entités affichées pour une couche spécifique sur une étendue donnée.

103020

Nombre de graphiques :

il s'agit du nombre de graphiques affichés pour une couche spécifique sur une étendue donnée.

103021

Exécution de la requête

Utilisez ce code pour déterminer le délai d'affichage d'une couche basée sur une classe d'entités pour interroger la base de données lors de l'affichage.

103022

Affichage en tant que couche de masquage

Couche utilisée en tant que couche de masquage.

103800

LayerDrawingError

Indique qu'une erreur d'affichage s'est produite.

Exemple : connexion à un service de carte (client bureautique)

Cet exemple décrit les messages détaillés qui peuvent s’afficher lors de la connexion à un service de carte depuis ArcGIS Desktop. Les journaux ont été mis à jour pour mettre en surbrillance les messages propres à MapServer et pour supprimer les messages de type Info (Infos).

Lorsqu’ArcGIS Desktop se connecte à un service de carte (connexion HTTP), plusieurs requêtes sont exécutées : GetDefaultMapName, GetServerInfo, IsFixedScaleMap, GetSupportedImageReturnTypes et GetLegendInfo. La première requête est GetDefaultMapName.

MéthodeMessageTemps écouléCode

MapServer.GetDefaultMapName

GetDefaultMapName a démarré.

10006

MapServer.GetDefaultMapName

GetDefaultMapName est terminé.

0,00032

10007

GetDefaultMapName renvoie le nom de la carte active dans le service de carte. Dans cet exemple, l'exécution de la requête GetDefaultMapName a duré 0,00032 secondes. La requête suivante est GetServerInfo.

MéthodeMessageTemps écouléCode

MapServer.GetServerInfo

GetServerInfo a démarré.

10008

MapServer.GetServerInfo

GetServerInfo est terminé.

0,06732

10009

GetServerInfo renvoie des informations sur l'état actuel de la carte, par exemple quelles couches sont visibles (activées). Dans cet exemple, l'exécution de la requête MapServer a duré 0,06732 secondes. La requête suivante est GetCacheDescriptionInfo.

MéthodeMessageTemps écouléCode

MapServer.GetCacheDescriptionInfo

GetCacheDescriptionInfo a démarré.

10064

MapServer.GetCacheDescriptionInfo

GetCacheDescriptionInfo est terminé.

0,0003

10065

GetCacheDescriptionInfo renvoie des informations de description du cache pour une carte donnée. Cela inclut les informations de contrôle du cache, les informations sur le cache de tuiles, sur l'image de tuile et sur le type de cache. Dans cet exemple, l'exécution de la requête MapServer a duré 0,0003 secondes. Après avoir exécuté une requête GetCacheDescriptionInfo, ArcGIS Desktop exécute une requête HasSingleFusedMapCache.

MéthodeMessageTemps écouléCode

MapServer.HasSingleFusedMapCache

HasSingleFusedMapCache a démarré.

10048

MapServer.HasSingleFusedMapCache

HasSingleFusedMapCache est terminé.

0,0003

10049

HasSingleFusedMapCache détermine si le service de carte dispose d’un cache fusionné. Dans cet exemple, l'exécution de la requête MapServer a duré 0,0003 secondes. La requête suivante est IsFixedScaleMap.

MéthodeMessageTemps écouléCode

MapServer.IsFixedScaleMap

IsFixedScaleMap a démarré.

10046

MapServer.IsFixedScaleMap

IsFixedScaleMap est terminé.

0,00032

10047

IsFixedScaleMap détermine si le service de carte dispose d’un cache. Il peut s'agir d'un cache fusionné ou multi-couches. Dans cet exemple, l'exécution de la requête MapServer a duré 0,00032 secondes. La requête suivante est GetSupportedImageReturnTypes.

MéthodeMessageTemps écouléCode

MapServer.GetSupportedImageReturnTypes

GetSupportedImageReturnTypes a démarré.

10044

MapServer.GetSupportedImageReturnTypes

GetSupportedImageReturnTypes est terminé.

0,0003

10045

GetSupportedImageReturnTypes fournit la liste des formats d'image pris en charge. Dans cet exemple, l'exécution de la requête MapServer a duré 0,00032 secondes. La dernière requête est GetLegendInfo.

MéthodeMessageTemps écouléCode

MapServer.GetLegendInfo

GetLegendInfo a démarré.

10040

MapServer.GetLegendInfo

GetLegendInfo sur la couche « Couche n°1 » a démarré.

10090

MapServer.GetLegendInfo

GetLegendInfo sur la couche « Couche n°1 » est terminé.

0,00206

10091

MapServer.GetLegendInfo

GetLegendInfo sur la couche « Couche n°2 » a démarré.

10090

MapServer.GetLegendInfo

GetLegendInfo sur la couche « Couche n°2 » est terminé.

0,00087

10091

MapServer.GetLegendInfo

GetLegendInfo sur la couche « Membre de la couche de groupes n°1 » a démarré.

10090

MapServer.GetLegendInfo

GetLegendInfo sur la couche « Membre de la couche de groupes n°1 » est terminé.

0,001

10091

MapServer.GetLegendInfo

GetLegendInfo sur la couche « Membre de la couche de groupes n°2 » a démarré.

10090

MapServer.GetLegendInfo

GetLegendInfo sur la couche « Membre de la couche de groupes n°2 » est terminé.

0,00086

10091

MapServer.GetLegendInfo

GetLegendInfo sur la couche « Couche raster » a démarré.

10090

MapServer.GetLegendInfo

GetLegendInfo sur la couche « Couche raster » est terminé.

0,00087

10091

MapServer.GetLegendInfo

GetLegendInfo est terminé.

0,01252

10041

GetLegendInfo renvoie les informations de légende pour chaque couche. Chaque couche prenant en charge une légende comporte un message de début et de fin. Ces messages sont consignés, notamment le délai de paquetage des informations de légende pour cette couche.

Exemple : ExportMapImage

Cet exemple décrit les messages de consignation détaillés qui peuvent s’afficher lorsque vous demandez une image de carte dynamique à un service de carte à l’aide de la méthode ExportMapImage. Les journaux ont été mis à jour pour mettre en surbrillance les messages propres à MapServer et pour supprimer les messages de type Info (Infos).

Le traitement ExportMapImage comporte neuf parties. Il s'agit des étapes suivantes (dans l'ordre) :

  1. Réception de la requête
  2. Préparation de la carte
  3. Phase de géographie——dessin de chaque couche de carte
  4. Phase d'annotation——dessin des graphiques, de l'étiquetage et des annotations
  5. Dessin de la sélection
  6. Sélection de graphique
  7. Post-affichage——dessin des entités personnalisées
  8. Génération d'image
  9. Traitement terminé et résultat envoyé

Une fois que la requête ExportMapImage est reçue par le serveur, la première étape consiste à préparer la carte.

MéthodeMessageTemps écouléCode

MapServer.ExportMapImage

Début d'ExportMapImage.

10010

MapServer.ExportMapImage

La préparation pour la méthode ExportMapImage a démarré.

10094

MapServer.ExportMapImage

La préparation pour la méthode ExportMapImage est terminée.

0,14895

10095

La préparation inclut l'application de MapDescription à la carte et la configuration de la carte à dessiner. Il s'agit notamment d'appliquer les géotransformations nécessaires ou d'appliquer une sélection à des couches. Dans cet exemple, la préparation a duré 0,14895 secondes. L'étape suivante consiste à dessiner la carte. Cette opération comporte un certain nombre d'étapes. La première est la phase de géographie.

MéthodeMessageTemps écouléCode

Map.Draw

Début de la phase de géographie.

103004

Il s'agit de la phase au cours de laquelle les entités des couches individuelles s'affichent. Voici un exemple pour une couche nommée « Couche 3 ».

MéthodeMessageTemps écouléCode

Map.Draw

Début d'affichage de la couche : Couche 3

103000

FeatureLayer.Draw

Exécution de la requête.

0,00332

103021

UniqueValueRenderer.Draw

Nombre d’entités : 51

103019

Map.Draw

Fin d'affichage de la couche : Couche 3

0,10421

103001

La couche 3 est une couche d'entités. Par conséquent, une interrogation de la base de données est exécutée (code 103021). Le temps écoulé pour cette requête est 0,00332 secondes. Il est inclus dans celui de la totalité de l'affichage (code 103001). N'ajoutez pas ce temps à celui de « End of layer draw (Fin d'affichage de la couche) » (code 103001). Le nombre d'entités affichées dans cette couche, à savoir le nombre d'entités dans l'étendue de carte spécifiée, est égal à 51. Notez également que le type de moteur de rendu est indiqué dans la méthode. Dans cet exemple, la Couche 3 utilise un moteur de rendu à valeur unique.

Lorsque la couche n'est pas une couche d'entités, seuls les messages Beginning of layer draw (Début d'affichage de la couche) (code 103000) et End of layer draw (Fin d'affichage de la couche) (code 103001) sont indiqués. Voici un exemple pour une couche raster.

MéthodeMessageTemps écouléCode

Map.Draw

Début d'affichage de la couche : Couche raster

103000

Map.Draw

Fin d'affichage de la couche : Couche raster

0,64353

103001

Vous trouverez ci-dessous un exemple des messages de consignation pour une couche de groupes, ainsi que le message indiquant la fin de la phase de géographie (code 103001).

MéthodeMessageTemps écouléCode

Map.Draw

Début d'affichage de la couche de groupes : Couche de groupes

103002

GroupLayer.Draw

Début d'affichage de la couche : Membre de la couche de groupes n°2

103000

FeatureLayer.Draw

Exécution de la requête.

0,02128

103021

SimpleRenderer.Draw

Nombre d’entités : 168

103019

GroupLayer.Draw

Fin d'affichage de la couche : Membre de la couche de groupes n°2

0,02934

103001

GroupLayer.Draw

Début d'affichage de la couche : Membre de la couche de groupes n°1

103000

FeatureLayer.Draw

Exécution de la requête.

0,00898

103021

SimpleRenderer.Draw

Nombre d’entités : 13

103019

GroupLayer.Draw

Fin d'affichage de la couche : Membre de la couche de groupes n°1

0,01678

103001

Map.Draw

Fin d'affichage de la couche de groupes : Couche de groupes

0,04732

103003

Map.Draw

Fin de la phase de géographie.

1,01074

103005

Dans cet exemple, la couche de groupes « Couche de groupes » comporte deux couches membres : « Membre de la couche de groupes n°1 » et « Membre de la couche de groupes n°2 ». Chaque couche membre est dessinée et les messages sont consignés en fonction du type de couche, conformément à la description précédente. Notez que la fin d'affichage de la couche de groupes correspond à un code (103003) différent de celui de la fin de couche (103001). Le temps écoulé pour l'affichage de la couche de groupes est la somme du temps écoulé de toutes les couches membres dans la couche de groupes.

La phase suivante lors du dessin de la carte est la phase d'annotation. Elle inclut le dessin des graphiques, des annotations et l'étiquetage des entités de carte.

MéthodeMessageTemps écouléCode

Map.Draw

Début de la phase d'annotation.

103006

Si l'étendue de carte en cours d'affichage contient des graphiques, un nombre est indiqué (code 103020).

MéthodeMessageTemps écouléCode

Map.Draw

Début de l'affichage des graphiques.

103014

CompositeGraphicsLayer.Draw

Nombre de graphiques : 3.

103020

Map.Draw

Fin de l'affichage des graphiques.

0,00128

103015

Dans l'exemple ci-dessus, trois graphiques figurent dans l'étendue de carte en cours d'affichage, dont le traitement prend 0,00128 secondes. Il est important de noter que même si la carte ne contient pas de graphiques, le logiciel doit toujours effectuer une quantité minimale de traitement pour suivre le cycle de chaque phase.

La phase d'annotation continue par l'étiquetage d'entités « à la volée ». N'importe quel nombre d'entités peut être étiqueté par n'importe quel nombre de règles de placement définies. À chaque modification d'une étendue de carte, les entités sont à nouveau étiquetées. Cela nécessite que le moteur d'étiquetage recalcule les positions d'étiquette en fonction des règles définies dans la carte mise à disposition. Chaque couche de la carte à étiqueter est répertoriée (code 103018), avec une liste des couches utilisées comme interruptions lors du placement des étiquettes.

MéthodeMessageTemps écouléCode

Map.Draw

Début de l'étiquetage.

103016

Map.Draw

Couches en cours d'étiquetage : Membre de la couche de groupes n°1, Couche n°1. Interruptions dans l'étiquetage.

103018

Map.Draw

Fin de l'étiquetage.

0,20395

103017

Map.Draw

Fin de la phase d'annotation.

0,21024

103007

Dans cet exemple, il y a deux couches en cours d'étiquetage : « Membre de la couche de groupes n°1 » et « Couche n°1 ». Aucune des couches n'est utilisée comme interruption.

Les trois dernières phases sont la phase de dessin de la sélection, la phase de dessin de la sélection graphique et la phase de dessin personnalisé. Le dessin de la sélection fait référence aux entités de carte qui sont sélectionnées. Dans l'exemple ci-dessous, six entités sont sélectionnées. Dans la plupart des cas, le serveur de carte aura très peu de traitement à effectuer pour ces trois phases.

MéthodeMessageTemps écouléCode

Map.Draw

Début de la phase de dessin de la sélection.

103008

Map.Draw

Fin de la phase de dessin de la sélection.

0,20223

103009

Map.Draw

Début de la phase de dessin de la sélection graphique.

103010

Map.Draw

Fin de la phase de dessin de la sélection graphique.

0,00029

103011

Map.Draw

Début de la phase de dessin personnalisé de la carte.

103012

Map.Draw

Fin de la phase de dessin personnalisé de la carte.

0,00028

103013

L'étape finale du traitement ExportMapImage est la génération d'image.

MéthodeMessageTemps écouléCode

MapServer.ExportMapImage

La génération d'image pour la méthode ExportMapImage a démarré.

10098

MapServer.ExportMapImage

La génération d'image pour la méthode ExportMapImage est terminée.

0,25913

10099

MapServer.ExportMapImage

Fin d'ExportMapImage.

1,84224

10011

Dans cet exemple, la génération de l'image (ici, un fichier PNG) a duré 0,25913 secondes. Le traitement de l'opération ExportMapImage globale a duré 0,84224 secondes.

Il est important de noter qu'il existe une différence entre la durée du traitement d'une requête MapServer et la durée du traitement d'une requête binaire pour la même requête. La différence est liée au temps mis par le serveur pour écrire la réponse dans le flux.

Exemple : QueryFeatureData

Cet exemple présente les messages de consignation détaillés qui peuvent s'afficher lorsque vous interrogez des données dans un service de carte à l'aide de la méthode QueryFeatureData. Les journaux ont été mis à jour pour mettre en surbrillance les messages propres à MapServer et pour supprimer les messages de type Info (Infos).

MéthodeMessageTemps écouléCode

MapServer.QueryFeatureData

QueryFeatureData a démarré.

10022

MapServer.QueryFeatureData

La préparation pour la méthode QueryFeatureData a démarré.

10094

MapServer.QueryFeatureData

La préparation pour la méthode QueryFeatureData est terminée.

0,00111

10095

MapServer.QueryFeatureData

L'opération de requête pour la méthode QueryFeatureData a démarré.

10096

MapServer.QueryFeatureData

L'opération de requête pour la méthode QueryFeatureData est terminée.

0,95778

10097

MapServer.QueryFeatureData

QueryFeatureData est terminé.

0,96118

10023


Dans cette rubrique
  1. Messages MapServer
  2. Messages Carto