Códigos de registro de los servicios de mapas
Este tema enumera los códigos para mensajes de registro que verá cuando trabaje con servicios de mapas. Cada lista de códigos está seguida de uno o más ejemplos que muestran cómo se vería un archivo de registro con algunos de los mensajes.
Este tema tiene dos partes principales:
- Mensajes MapServer: un conjunto de errores, advertencias y mensajes detallados escritos por el servicio de mapas.
- Mensajes Carto: un conjunto de mensajes detallados sobre el dibujo de mapas. Los mensajes carto están disponibles cuando se habilita el nivel de inicio de sesión Info: detallado.
Mensajes MapServer
La siguiente tabla enumera los mensajes de registro generados por los servicios de mapas de ArcGIS Server y describe algunas de sus causas más comunes. Los mensajes de registro detallados van desde el código 10000 al 10799, mientras que los errores y advertencias van desde 10800 a 10999.
Número de código | Texto | Descripción |
---|---|---|
10000 |
GetDocumentInfo ha comenzado. |
Ofrece un conjunto de propiedades del servicio de mapas que se pueden utilizar para describir el contenido general del servicio. |
10001 |
GetDocumentInfo se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10002 |
GetMapCount ha comenzado. |
Devuelve el número de mapas (marcos de datos) de un servicio de mapas. |
10003 |
GetMapCount se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10004 |
GetMapName ha comenzado. |
Devuelve el nombre del mapa (marco de datos) como lo indica el valor de índice introducido. |
10005 |
GetMapName se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10006 |
GetDefaultMapName ha comenzado. |
Nombre del mapa activo (marco de datos) en un servicio de mapas. |
10007 |
GetDefaultMapName se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10008 |
GetServerInfo ha comenzado. |
Devuelve la información acerca del estado actual del mapa (marco de datos). |
10009 |
GetServerInfo se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10010 |
ExportMapImage ha comenzado. |
Genera una imagen de mapa dinámica desde un marco de datos (mapa) en el servicio de mapas de ArcGIS Server. |
10011 |
ExportMapImage se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10012 |
ExportScaleBar ha comenzado. |
Genera una imagen de barra de escala para un marco de datos (mapa) en el servicio de mapas de ArcGIS Server. |
10013 |
ExportScaleBar se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10014 |
Buscar ha comenzado. |
Busca los atributos de una o más capas en un marco de datos en un servicio de mapas para una cadena de texto de búsqueda determinada. |
10015 |
Buscar se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10016 |
Identificar ha comenzado. |
Devuelve las entidades geográficas de mapa y los valores de atributo basado en una búsqueda espacial. |
10017 |
Identificar se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10018 |
QueryFeatureCount ha comenzado. |
Devuelve el número de entidades que coinciden con los criterios de selección del filtro de consulta para el Id. de capa especificado. |
10019 |
QueryFeatureCount se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10020 |
QueryFeatureIDs ha comenzado. |
Devuelve el conjunto de los Id. que coinciden con los criterios de selección del filtro de consulta para el Id. de capa especificado. |
10021 |
QueryFeatureIDs se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10022 |
QueryFeatureData ha comenzado. |
Devuelve el conjunto de registros de entidades (geometría y atributos) que coinciden con los criterios de selección del filtro de consulta para el Id. de capa especificado. |
10023 |
QueryFeatureData se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10024 |
QueryFeatureCount2 ha comenzado. |
Devuelve el conteo de las entidades que coinciden con los criterios de selección del filtro de consulta para la descripción de capa especificada. |
10025 |
QueryFeatureCount2 se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10026 |
QueryFeatureIDs2 ha comenzado. |
Devuelve los Id. de las entidades que coinciden con los criterios de selección del filtro de consulta para la descripción de capa especificada. |
10027 |
QueryFeatureIds2 se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10028 |
QueryFeatureData2 ha comenzado. |
Devuelve el conjunto de registros de entidades que coinciden con los criterios de selección del filtro de consulta para la descripción de capa especificada. |
10029 |
QueryFeatureData2 se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10030 |
QueryHyperlinks ha comenzado. |
Devuelve la geometría de la entidad y la URL del hipervínculo asociada para las capas visibles dentro de una extensión de mapa definida. |
10031 |
QueryHyperlinks se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10032 |
ComputeScale ha comenzado. |
Calcula la escala del mapa especificado (marco de datos) en una extensión de mapa determinada para una imagen con un tamaño determinado. |
10033 |
ComputeScale se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10034 |
ComputeDistance ha comenzado. |
Calcula la distancia entre dos puntos en un mapa (marco de datos). |
10035 |
ComputeDistance se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10036 |
ToMapPoints ha comenzado. |
Convierte puntos de las coordenadas de la pantalla a coordenadas de mapa. |
10037 |
ToMapPoints se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10038 |
FromMapPoints ha comenzado. |
Convierte coordenadas de mapa a coordenadas de pantalla. |
10039 |
FromMapPoints se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10040 |
GetLegendInfo ha comenzado. |
Devuelve la información de leyenda, como nombre de capa, encabezado de grupo, etiquetas de clasificación y muestras de símbolo, para las capas en un mapa. |
10041 |
GetLegendInfo se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10042 |
GetSQLSyntaxInfo ha comenzado. |
Devuelve la información de sintaxis de SQL para la capa especificada. |
10043 |
GetSQLSyntaxInfo se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10044 |
GetSupportedImageReturnTypes ha comenzado. |
Devuelve los formatos admitidos para recuperar imágenes generadas por un servicio de mapas. |
10045 |
GetSupportedImageReturnTypes se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10046 |
IsFixedScaleMap ha comenzado. |
Determina si un mapa (marco de datos) tiene caché. La caché puede ser una memoria caché de mapa combinada única o una memoria caché de capa. |
10047 |
IsFixedScaleMap se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10048 |
HasSingleFusedMapCache ha comenzado. |
Determina si un mapa (marco de datos) tiene caché combinada. Cada mapa de un servicio de mapas puede tener solo una caché combinada. |
10049 |
HasSingleFusedMapCache se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10050 |
GetTileCacheInfo ha comenzado. |
Obtiene las propiedades de la configuración de la caché para un mapa determinado. |
10051 |
GetTileCacheInfo se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10052 |
GetTileImageInfo ha comenzado. |
Obtiene la información acerca del formato de imagen de las teselas en caché. |
10053 |
GetTileImageInfo se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10054 |
GetMapTile ha comenzado. |
Devuelve la tesela de la imagen desde una caché de mapa combinada para una ubicación específica. |
10055 |
GetMapTile se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10056 |
HasLayerCache ha comenzado. |
Determina si una capa determinada en un mapa (marco de datos) tiene memoria caché de capa. |
10057 |
HasLayerCache se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10058 |
GetLayerTile ha comenzado. |
Devuelve la tesela de la imagen desde una caché de capa para una ubicación específica. |
10059 |
GetLayerTile se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10060 |
GetVirtualCacheDirectory ha comenzado. |
Obtiene el directorio virtual que contiene las teselas en caché para una capa determinada dentro de un mapa (marco de datos). |
10061 |
GetVirtualCacheDirectory se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10062 |
GetCacheName ha comenzado. |
Obtiene el nombre de memoria caché para una capa determinada en un mapa (marco de datos). |
10063 |
GetCacheName se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10064 |
GetCacheDescriptionInfo ha comenzado. |
Obtiene la información de la descripción de la caché para un mapa determinado. Incluye información de control de caché, información de caché de tesela, información de imagen de tesela e información de tipo de caché. |
10065 |
GetCacheDescriptionInfo se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10066 |
GetCacheControlInfo ha comenzado. |
Obtiene la información de control de la caché para un mapa determinado. Se utiliza para determinar si se permite el almacenamiento en caché en el cliente. |
10067 |
GetCacheControlInfo se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10068 |
GetServiceConfigurationInfo ha comenzado. |
Devuelve el conjunto de pares nombre-valor que contienen la información sobre las restricciones de la configuración del servicio de mapas. |
10069 |
GetServiceConfigurationInfo se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10070 |
ExportLayout ha comenzado. |
Genera una imagen del diseño, basada en el objeto de descripción de página determinado, y dibuja la imagen en un archivo específico en el disco. |
10071 |
ExportLayout se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10072 |
ExportLegend ha comenzado. |
Exporta una leyenda a un archivo de imagen. No disponible a través de una conexión de Internet al servicio de mapas. |
10073 |
ExportLegend se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10074 |
ExportNorthArrow ha comenzado. |
Exporta una flecha de norte a un archivo de imagen. No disponible a través de una conexión de Internet al servicio de mapas. |
10075 |
ExportNorthArrow se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10076 |
FromPagePoints ha comenzado. |
Convierte una coordenada de página a una ubicación de pantalla. No disponible a través de una conexión de Internet al servicio de mapas. |
10077 |
FromPagePoints se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10078 |
ToPagePoints ha comenzado. |
Convierte una ubicación de pantalla a una coordenada de página. No disponible a través de una conexión de Internet al servicio de mapas. |
10079 |
ToPagePoints se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10080 |
ApplyMapDescription ha comenzado. |
Aplica el estado actual de la descripción de mapa al objeto del servidor del mapa. No disponible a través de una conexión de Internet al servicio de mapas. |
10081 |
ApplyMapDescription se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10082 |
RefreshServerObjects ha comenzado. |
Actualiza la información del servidor basado en el estado actual de los objetos específicos subyacentes. No disponible a través de una conexión de Internet al servicio de mapas. |
10083 |
RefreshServerObjects se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10084 |
Buscar capa <nombre de la capa> ha comenzado. |
Busca los atributos de una capa específica en un marco de datos en un servicio de mapas para una cadena de texto de búsqueda determinada. |
10085 |
Buscar capa <nombre de la capa> se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10086 |
Identificar capa <nombre de la capa> ha comenzado. |
Devuelve las entidades geográficas de mapa y los valores de atributo basado en una búsqueda espacial para una capa específica. |
10087 |
Identificar capa <nombre de la capa> se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10088 |
QueryHyperlinks para capa <nombre de la capa> ha comenzado. |
Devuelve la geometría de la entidad y la URL del hipervínculo asociada para una capa específica dentro de una extensión de mapa definida. |
10089 |
QueryHyperlinks para capa <nombre de la capa> se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10090 |
GetLegendInfo para capa <nombre de la capa> ha comenzado. |
Devuelve la información de leyenda, como nombre de capa, encabezado de grupo, etiquetas de clasificación y muestras de símbolo, para una capa específica en un mapa. |
10091 |
GetLegendInfo para capa <nombre de la capa> se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10092 |
MapReaderOpen ha comenzado. |
Abre un archivo mxd o pmf almacenado en la ruta especificada. |
10093 |
MapReaderOpen se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10094 |
Preparación para el método: <nombre de método> ha comenzado. |
Use este código para determinar cuándo demora en procesarse este método. |
10095 |
Preparación para el método: <nombre de método> se ha completado. |
Use este código para determinar cuándo demora en procesarse este método. |
10096 |
QueryOperation_Start |
Este mensaje se utiliza para QueryFeatureData y QueryFeatureData2. |
10097 |
QueryOperation_End |
Use este código para determinar cuándo demora en procesarse este método. |
10098 |
ImageGeneration_Started |
Esta es la creación del archivo de imagen del servicio de mapas. |
10099 |
ImageGeneration_End |
Use este código para determinar cuándo demora en procesarse este método. |
10800 |
MapServerFailed |
Durante el método MapServer:Connect pueden ocurrir varios errores. Los detalles de los errores específicos deben aparecer dentro del texto del mensaje. |
10801 |
La capa <nombre de capa> en Mapa: <nombre de mapa> no es válida. |
Aparecerá cuando haya una capa con un vínculo dañado en el mapa proporcionado. Debe revisar el mapa y buscar las capas que tengan vínculos dañados. Debe repararlos y actualizar el servicio de mapas después de la reparación. |
10802 |
InvalidLicense | |
10803 |
Nombre solicitado no compatible | |
10804 |
No está permitida la capacidad solicitada. |
Estas son las capacidades establecidas por el administrador de ArcGIS Server. |
10805 |
Campo invisible o no válido en el subcampo del FiltrodeConsulta |
Este mensaje aparece cuando el QueryFilter en QueryFeatureData o QueryFeatureData2 contiene un campo no válido. Un campo no válido puede ser un campo marcado como no visible en el documento de mapa original proporcionado o un campo especificado en la consulta que no existe en el servicio de mapas. |
10806 |
El Servicio está Desconectado de los datos |
Esta advertencia aparecerá cuando intente utilizar alguno de los siguientes métodos en una capa de servicio de mapas que no esté conectada a la fuente de datos: Buscar, Identificar, QueryFeatureCount, QueryFeatureCount2, QueryFeatureIds, QueryFeatureIds2, QueryFeatureData, QueryFeatureData2, QueryHyperlinks, GetLegendInfo y GetSQLSyntaxinfo. |
10807 |
El documento contiene capas seguras(protegidas por contraseña). |
No se pueden proporcionar mapas que contengan capas protegidas. Para poder proporcionar un mapa correctamente, debe quitar las capas que requieran contraseña del mapa. |
10808 |
El archivo <nombre de archivo> no es válido. El archivo <nombre de archivo> no existe. Se denegó el acceso al archivo <nombre de archivo>. |
Para proporcionar correctamente un documento de mapa, el (MXD) documento de mapa debe ser válido y accesible para todas las cuentas SOC apropiadas de ArcGIS Server. Tal vez el archivo esté dañado y necesite volver a crear el documento de mapa. También se deben verificar los permisos para el documento de mapa y el directorio en el que reside. |
10809 |
Solo la aplicación ArcReader puede leer el archivo PMF <nombre de archivo>. |
Los PMF (archivos de mapa publicados) se pueden configurar para que solo se puedan abrir con ArcReader. No se pueden proporcionar los PMF que se configuran de esta manera. Para proporcionar un mapa de ese tipo, se debe crear un nuevo PMF para que pueda abrirlo con otras aplicaciones que no sean ArcReader. |
10810 |
Este PMF no puede servirse porque la siguiente funcionalidad no está activada: <nombre de funcionalidad> |
Los PMF (archivos de mapa publicados) se pueden configurar para que el PMF limite la funcionalidad especificada. Esta funcionalidad puede incluir: exportar, buscar, identificar, cambiar vistas, acceder a hipervínculos, cambiar la visibilidad de la capa, medición, consulta, valor de la consulta y vista de la Tabla de contenido. Si se deshabilita la funcionalidad en la publicación del PMF, no se podrá proporcionar ese PMF. Para proporcionar un mapa de ese tipo, se debe crear un nuevo PMF en el que no esté deshabilitada esa funcionalidad. |
10811 |
El archivo PMF <nombre de archivo> está protegido por una contraseña y no se puede utilizar para un servidor. |
No se pueden proporcionar los PMF (archivos de mapa publicados) que están protegidos por una contraseña. Para proporcionar el mapa, debe crear un nuevo PMF que no esté protegido por una contraseña. |
10812 |
El archivo PMF <nombre de archivo> agotó el tiempo de espera. |
Los PMF (archivos de mapa publicados) se pueden crear con una opción de interrupción. Una vez superada la fecha de la interrupción, no se podrá abrir el PMF y ya no se podrá proporcionar el servicio de mapas basado en ese PMF. |
10813 |
No se pudo leer el documento PMF especificado. |
Para proporcionar correctamente un PMF (Archivo de mapa publicado), el PMF debe ser válido y accesible para todas las cuentas SOC apropiadas de ArcGIS Server. Es probable que se deba volver a crear el PMF. También se deben verificar los permisos para el archivo PMF y el directorio en el que reside. |
10814 |
No se puede abrir el archivo PMF <nombre de archivo>. Causa posible: el servidor no tiene acceso al archivo PMF. |
Para proporcionar correctamente un PMF (Archivo de mapa publicado), el PMF debe ser válido y accesible para todas las cuentas SOC apropiadas de ArcGIS Server. Es probable que se deba volver a crear el PMF. También se deben verificar los permisos para el archivo PMF y el directorio en el que reside. |
10815 |
El archivo PMF <nombre de archivo> contiene un globo, y MapServer no lo puede abrir. |
Los PMF (archivos de mapas publicados) pueden contener globos. Ese tipo de PMF no se puede utilizar para crear un servicio de mapas. Para crear un servicio de mapas, debe quitar el globo del mapa y volver a publicar el PMF. |
10816 |
No se puede abrir el documento PMF <nombre de archivo>. |
Para proporcionar correctamente un PMF (Archivo de mapa publicado), el PMF debe ser válido y accesible para todas las cuentas SOC apropiadas de ArcGIS Server. Es probable que se deba volver a crear el PMF. También se deben verificar los permisos para el archivo PMF y el directorio en el que reside. |
10817 |
PMFInvalidFileType |
Para proporcionar correctamente un PMF (Archivo de mapa publicado), el PMF debe ser válido y accesible para todas las cuentas SOC apropiadas de ArcGIS Server. Es probable que se deba volver a crear el PMF. También se deben verificar los permisos para el archivo PMF y el directorio en el que reside. |
10818 |
PMFUnknownError | |
10819 |
MissingParameter |
Falta un parámetro requerido en la solicitud hecha al servicio de mapas. |
10820 |
OutputDirectoryNotFound |
El directorio de salida es donde ArcGIS Server crea archivos temporales para el servicio de mapas. Este directorio se especifica mediante el Administrador de ArcGIS Server al publicar un servicio de mapas y forma parte de la configuración del servicio de mapas. Este directorio debe existir y ser accesible para la cuenta SOC del servicio de mapas. Verifique la existencia y la accesibilidad de este directorio. |
10821 |
OutputDirectoryAccessDenied |
El directorio de salida es donde ArcGIS Server crea archivos temporales para el servicio de mapas. Este directorio se especifica mediante el Administrador de ArcGIS Server al publicar un servicio de mapas y forma parte de la configuración del servicio de mapas. Este directorio debe existir y ser accesible para la cuenta SOC del servicio de mapas. Verifique la existencia y la accesibilidad de este directorio. |
10822 |
PropertyFilePathUndefined |
Este error ocurre cuando MapServer no puede encontrar la propiedad para FilePath en el conjunto de propiedades. |
10823 |
IsCacheMissing |
IsCached es una configuración del servicio de mapas que indica si el servicio de mapas tiene memoria caché. Verifique el archivo de configuración para asegurarse de que esta configuración esté presente y se establezca en forma apropiada. |
10824 |
CacheOnDemandMissing |
CacheOnDemandMissing es una configuración del servicio de mapas que indica si el servicio de mapas ofrece almacenamiento en caché según demanda. Verifique el archivo de configuración para asegurarse de que esta configuración esté presente y se establezca en forma apropiada. |
10825 |
IgnoreCacheMissing |
IgnoreCacheMissing es una configuración del servicio de mapas que indica si el servicio de mapas debe ignorar la memoria caché existente. Verifique el archivo de configuración para asegurarse de que esta configuración esté presente y se establezca en forma apropiada. |
10826 |
ClientCachingAllowedMissing |
ClientCachingAllowedMissing es una configuración del servicio de mapas. Verifique el archivo de configuración para asegurarse de que esta configuración esté presente y se establezca en forma apropiada. |
10827 |
Error MapServer::OnStart(): no se puede crear un nombre de directorio temporal. |
MapServer crea un directorio para cada servicio de mapas debajo del directorio arcgisoutput. Estos directorios se usan para archivos WMS si la capacidad WMS está habilitada para el servicio. Este error puede producirse si la cuenta SOC no puede crear el directorio. Asegúrese de que la cuenta SOC tenga el permiso adecuado para el directorio arcgisoutput. |
10828 |
Error MapServer::OnStop(): no se puede crear un nombre de directorio temporal. |
MapServer crea un directorio para cada servicio de mapas debajo del directorio arcgisoutput. Estos directorios se usan para archivos WMS si la capacidad WMS está habilitada para el servicio. Este error puede producirse si la cuenta SOC no puede crear el directorio. Asegúrese de que la cuenta SOC tenga el permiso adecuado para el directorio arcgisoutput. |
10829 |
Configuración del servicio no válida. Un servicio desconectado de los datos no puede ignorar la caché. |
Un servicio de mapas desconectado de los datos debe usar una caché. En casos en que el servicio de mapas esté desconectado de los datos, la propiedad IgnoreCache debe ser falsa. |
10830 |
Configuración del servicio no válida. Un servicio no puede estar en modo Memoria caché según demanda si está desconectado de los datos. |
Un servicio de mapas que utiliza el modo Memoria caché según demanda no puede estar desconectado de los datos. |
10831 |
Configuración del servicio no válida. Un servicio no puede estar en modo Memoria caché según demanda e ignorar la memoria caché. |
Un servicio de mapas que utiliza el modo Memoria caché según demanda debe utilizar una memoria caché. Cuando un servicio de mapas utiliza el modo Memoria caché según demanda, la propiedad IgnoreCache debe ser falsa. |
10832 |
Falló la construcción de MapServer. No se pudo obtener el puntero para IServerEnvironment. | |
10833 |
No tiene privilegios de administración de objeto del servidor. | |
10834 |
No se puede conectar a la memoria caché | |
10835 |
No se pudo iniciar la configuración debido a que la capacidad de WMS requiere un directorio de salida asignado. Asigne un directorio de salida para este servicio. | |
10836 |
MapNotFound |
Varias solicitudes requieren un nombre de mapa como parámetro. Este error ocurre cuando el valor de nombre de mapa en una solicitud de MapServer no coincide con un nombre de servicio de mapa válido disponible. |
10837 |
Error general de geodatabase |
Existen varios factores que pueden causar un error dentro de la geodatabase. Este error del Servidor de mapas agrupa cualquier error de geodatabase en un código de error de Servidor de mapas único. |
10838 |
No se encontró ninguna capa con Id.: <número de Id.> |
El LayerID introducido es incorrecto. |
Ejemplo
Este ejemplo describe los mensajes de error que pueden aparecer si envía una consulta a un servicio de mapas utilizando un nombre de campo que no existe.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.QueryFeatureData |
QueryFeatureData ha comenzado. |
10022 | |
MapServer.QueryFeatureData |
Preparación para el método: QueryFeatureData ha comenzado. |
10094 | |
MapServer.QueryFeatureData |
Preparación para el método: QueryFeatureData se ha completado. |
0.00111 |
10095 |
MapServer.QueryFeatureData |
Operación de consulta para el método: QueryFeatureData ha comenzado. |
10096 | |
Error de geodatabase: Se especificó una columna que no existe. Se especificó una columna que no existe |
10837 | ||
MapServer.QueryFeatureData |
QueryFeatureData se ha completado. |
0.01171 |
10023 |
MapServer.QueryFeatureData |
Falló el método .HRESULT = 0x80040358: Este es un error FACILITY_ITF específico de la interfaz que devolvió el error. Consulte la documentación de la interfaz que devolvió este error para obtener más información sobre este HRESULT. |
0.0138 |
100005 |
Se devolvieron dos errores. MapServer generó uno de los errores, el que utiliza el código 10837. El código 10837 es un código genérico que MapServer utiliza para todos los errores generados por la geodatabase. El texto del mensaje será "Error de GeoDatabase:", seguido del texto que brinde la geodatabase. En este ejemplo, el texto generado por la geodatabase es "La columna especificada no existe".
También se informa otro mensaje de error para el mismo problema, el código 100005. Este mensaje es un mensaje generado por el sistema. Se espera esta redundancia.
Mensajes carto
Cuando el inicio de sesión está configurado como Info: detallado, los servicios de mapas brindan mensajes desde dos fuentes: los métodos de MapServer y los métodos de Carto. Carto es el paquete de objetos que dibuja el mapa. Los mensajes carto hacen referencia a los subprocesos que ocurren dentro del contexto de servidor de mapas cuando un cliente llama a ExportMapImage.
Número de código | Texto | Descripción |
---|---|---|
103000 |
Comenzando el dibujo de la capa: <nombre de capa> |
El dibujo de la capa forma parte de la fase de geografía. |
103001 |
Fin del trazado de la capa: <nombre de capa> |
Use este código para determinar cuánto tiempo toma dibujar una capa. |
103002 |
Inicio del trazado de la capa de grupo: <nombre de capa> |
El dibujo de la capa de grupo forma parte de la fase de geografía. |
103003 |
Fin del dibujo de la capa de grupo: <nombre de capa> |
Use este código para determinar cuánto tiempo toma dibujar todas las capas de miembros de una capa de grupo. |
103004 |
Inicio de la fase de geografía |
Esta es la fase en la que se dibujan las entidades de capas individuales. Esta fase incluye la ejecución de una consulta (código 103021) sobre los datos de la capa junto con el dibujo real de las entidades de la capa. Además, para las capas basadas en clases de entidades, se informa un conteo de las entidades que se están dibujando (código 103019). |
103005 |
Fin de la fase de geografía |
Use este código para determinar cuánto tiempo toma dibujar todas las capas en el mapa. |
103006 |
Inicio de la fase de anotación |
Esta es la fase en que se dibujan los gráficos, etiquetas y anotaciones. |
103007 |
Fin de la fase de anotación |
Use este código para determinar cuánto tiempo toma dibujar los gráficos, etiquetas y anotaciones en el mapa. |
103008 |
Inicio de la fase de dibujo de la selección |
Esta es la fase en la que se dibujan las entidades seleccionadas. |
103009 |
Fin de la fase de dibujo de la selección |
Use este código para determinar cuánto tiempo toma dibujar las entidades seleccionadas en el mapa. |
103010 |
Inicio de la fase de dibujo de la selección de gráficos |
Esta es la fase en la que se dibujan los gráficos seleccionados. |
103011 |
Fin de la fase de dibujo de la selección de gráficos |
Use este código para determinar cuánto tiempo toma dibujar los gráficos seleccionados en el mapa. |
103012 |
Inicio de la fase de dibujo personalizado del mapa |
Esta es la fase en la que se dibujan las entidades o elementos personalizados. También conocida como el "después del dibujo". Estas entidades o elementos son generados por un software de extensión. Es importante tener en cuenta que no son capas personalizadas. |
103013 |
Fin de la fase de dibujo personalizado del mapa |
Use este código para determinar cuánto tiempo toma dibujar las entidades o elementos personalizados en el mapa. |
103014 |
Inicio del dibujo de los gráficos |
Esto forma parte de la fase de anotación. |
103015 |
Fin del dibujo de los gráficos |
Use este código para determinar cuánto tiempo toma dibujar los gráficos en el mapa. |
103016 |
Inicio del etiquetado |
Esto forma parte de la fase de anotación. |
103017 |
Fin del etiquetado |
Use este código para determinar cuánto tiempo toma dibujar las etiquetas en el mapa. |
103018 |
Capas etiquetadas: |
Esta es la lista de las capas que se están etiquetando en el mapa. También incluye la lista de capas que brindan barreras para la ubicación de etiquetas. |
103019 |
Conteo de entidades: |
Este es el conteo de las entidades dibujadas para una capa particular en una extensión determinada. |
103020 |
Conteo de gráficos: |
Este es el conteo de los gráficos dibujados para una capa particular en una extensión determinada. |
103021 |
Ejecutando la consulta |
Use este código para determinar cuánto tiempo le toma a una capa basada en una clase de entidad consultar la base de datos cuando se dibuja. |
103022 |
Dibujando como capa de máscara |
Capa utilizada como capa de máscara |
103800 |
LayerDrawingError |
Indica que ocurrió un error en el dibujo. |
Ejemplo: Conectar a un servicio de mapas (cliente de ArcMap)
Este ejemplo describe los mensajes detallados que puede encontrar cuando se conecta a un servicio de mapas ArcMap. Los registros se editaron para resaltar mensajes específicos relacionados con MapServer y para quitar los mensajes de Info2.
Cuando ArcMap se conecta a un servicio de mapas (conexión HTTP), se realizan siete solicitudes: GetDefaultMapName, GetServerInfo, IsFixedScaleMap, GetSupportedImageReturnTypes y GetLegendInfo. La primera solicitud es GetDefaultMapName.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.GetDefaultMapName |
GetDefaultMapName ha comenzado. |
10006 | |
MapServer.GetDefaultMapName |
GetDefaultMapName se ha completado. |
0.00032 |
10007 |
GetDefaultMapName devuelve el nombre del mapa activo en el servicio de mapas. En este ejemplo, a MapServer le tomó 0,00032 segundos completar la solicitud GetDefaultMapName. La próxima solicitud es GetServerInfo.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.GetServerInfo |
GetServerInfo ha comenzado. |
10008 | |
MapServer.GetServerInfo |
GetServerInfo se ha completado. |
0.06732 |
10009 |
GetServerInfo devuelve la información acerca del estado actual del mapa, como por ejemplo, qué capas están visibles (activadas). En este ejemplo a MapServer le tomó 0,06732 segundos completar la solicitud. La próxima es GetCacheDescriptionInfo.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.GetCacheDescriptionInfo |
GetCacheDescriptionInfo ha comenzado. |
10064 | |
MapServer.GetCacheDescriptionInfo |
GetCacheDescriptionInfo se ha completado. |
0.0003 |
10065 |
GetCacheDescriptionInfo devuelve la información de la descripción de la caché de un mapa determinado. Incluye información de control de caché, información de caché de tesela, información de imagen de tesela e información de tipo de caché. En este ejemplo, a MapServer le tomó 0.0003 segundos completar la solicitud. Después de hacer la solicitud GetCacheDescriptionInfo, ArcMap hace la solicitud HasSingleFusedMapCache.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.HasSingleFusedMapCache |
HasSingleFusedMapCache ha comenzado. |
10048 | |
MapServer.HasSingleFusedMapCache |
HasSingleFusedMapCache se ha completado. |
0.0003 |
10049 |
HasSingleFusedMapCache determina si el servicio de mapas tiene memoria caché combinada. En este ejemplo, a MapServer le tomó 0.0003 segundos completar la solicitud. La próxima solicitud es IsFixedScaleMap.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.IsFixedScaleMap |
IsFixedScaleMap ha comenzado. |
10046 | |
MapServer.IsFixedScaleMap |
IsFixedScaleMap se ha completado. |
0.00032 |
10047 |
IsFixedScaleMap determina si el servicio de mapas tiene memoria caché. La caché puede ser combinada o multicapa. En este ejemplo, a MapServer le tomó 0.00032 segundos completar la solicitud. La próxima solicitud es GetSupportedImageReturnTypes.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.GetSupportedImageReturnTypes |
GetSupportedImageReturnTypes ha comenzado. |
10044 | |
MapServer.GetSupportedImageReturnTypes |
GetSupportedImageReturnTypes se ha completado. |
0.0003 |
10045 |
GetSupportedImageReturnTypes brinda la lista de los formatos de imagen admitidos. En este ejemplo, a MapServer le tomó 0.00032 segundos completar la solicitud. La última solicitud es GetLegendInfo.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.GetLegendInfo |
GetLegendInfo ha comenzado. |
10040 | |
MapServer.GetLegendInfo |
GetLegendInfo en la capa "Capa Nº 1" ha comenzado. |
10090 | |
MapServer.GetLegendInfo |
GetLegendInfo en la capa "Capa Nº 1" se ha completado. |
0.00206 |
10091 |
MapServer.GetLegendInfo |
GetLegendInfo en la capa "Capa Nº 2" ha comenzado. |
10090 | |
MapServer.GetLegendInfo |
GetLegendInfo en la capa "Capa Nº 2" se ha completado. |
0.00087 |
10091 |
MapServer.GetLegendInfo |
GetLegendInfo en la capa "Miembro de la capa de grupo Nº 1" ha comenzado. |
10090 | |
MapServer.GetLegendInfo |
GetLegendInfo en la capa "Miembro de la capa de grupo Nº 1" se ha completado. |
0.001 |
10091 |
MapServer.GetLegendInfo |
GetLegendInfo en la capa "Miembro de la capa de grupo Nº 2" ha comenzado. |
10090 | |
MapServer.GetLegendInfo |
GetLegendInfo en la capa "Miembro de la capa de grupo Nº 2" se ha completado. |
0.00086 |
10091 |
MapServer.GetLegendInfo |
GetLegendInfo en la capa "Capa ráster" ha comenzado. |
10090 | |
MapServer.GetLegendInfo |
GetLegendInfo en la capa "Capa ráster" se ha completado. |
0.00087 |
10091 |
MapServer.GetLegendInfo |
GetLegendInfo se ha completado. |
0.01252 |
10041 |
GetLegendInfo devuelve la información de leyenda para cada capa. Cada capa que es compatible con una leyenda tiene un mensaje iniciado y completado. Estos mensajes se registran, incluyendo el tiempo que toma empacar la información de la leyenda de esa capa.
Ejemplo: ExportMapImage
Este ejemplo describe los mensajes de registro detallados que puede encontrar cuando solicita una imagen de mapa dinámica desde un servicio de mapas mediante el método ExportMapImage. Los registros se editaron para resaltar mensajes específicos relacionados con MapServer y para quitar los mensajes de Info2.
Hay nueve partes en el proceso de ExportMapImage. Éstas incluyen (en orden):
- Recepción de la solicitud
- Preparación del mapa
- Fase geográfica: dibujo de cada capa de mapa
- Fase de anotación: dibujo de gráficos, etiquetas y anotaciones
- Dibujo de la selección
- Selección de gráficos
- Después del dibujo: dibujo de entidades personalizadas
- Generación de imágenes
- Proceso completo y resultado enviado
Una vez que el servidor recibe la solicitud ExportMapImage, el próximo paso es preparar el mapa.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.ExportMapImage |
ExportMapImage ha comenzado. |
10010 | |
MapServer.ExportMapImage |
Preparación para el método: ExportMapImage ha comenzado. |
10094 | |
MapServer.ExportMapImage |
Preparación para el método: ExportMapImage se ha completado. |
0.14895 |
10095 |
La preparación incluye la aplicación de MapDescription al mapa y la configuración del dibujo del mapa. Esto incluye la aplicación de cualquier transformación geográfica necesaria o la aplicación de una selección a cualquiera de las capas. En este ejemplo, la preparación tomó 0,14895 segundos. El próximo paso es dibujar el mapa. El dibujo del mapa comprende varias fases. La primera fase es la fase geográfica.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
Map.Draw |
Inicio de la fase de geografía. |
103004 |
Esta es la fase en la que se dibujan las entidades de capas individuales. Este es un ejemplo para una capa llamada "Capa 3".
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
Map.Draw |
Comenzando el dibujo de la capa: Capa 3 |
103000 | |
FeatureLayer.Draw |
Ejecutando la consulta. |
0.00332 |
103021 |
UniqueValueRenderer.Draw |
Conteo de entidades: 51 |
103019 | |
Map.Draw |
Fin del trazado de la capa: Capa 3 |
0.10421 |
103001 |
La Capa 3 es una capa de entidades. Por lo tanto, se ejecuta una consulta sobre la base de datos (código 103021). El tiempo transcurrido para esta consulta es de 0,00332 segundos. Este tiempo se incluye en el tiempo transcurrido completo del dibujo (código 103001). No agregue este tiempo al tiempo de "Fin del dibujo de capas" (código 103001). El conteo de entidades que se están dibujando en esta capa, es decir, el número de entidades dentro de una extensión de mapa especificada, es igual a 51. Además, observe que se informa el tipo de renderizador dentro del método. En este ejemplo, la Capa 3 está utilizando un renderizador por valores únicos.
Cuando la capa no es una capa de entidades, solo se informa el Comienzo del dibujo de capas (código 103000) y el Fin del dibujo de capas (código 103001). A continuación se muestra un ejemplo para una capa ráster.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
Map.Draw |
Comenzando el dibujo de la capa: Capa ráster |
103000 | |
Map.Draw |
Fin del trazado de la capa: Capa ráster |
0.64353 |
103001 |
Debajo se muestra un ejemplo de los mensajes de registro para una capa de grupo junto con el mensaje que indica el fin de la fase geográfica (código103001).
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
Map.Draw |
Inicio del trazado de la capa de grupo: Capa de grupo |
103002 | |
GroupLayer.Draw |
Comenzando el dibujo de la capa: Miembro de la capa de grupo Nº 2 |
103000 | |
FeatureLayer.Draw |
Ejecutando la consulta. |
0.02128 |
103021 |
SimpleRenderer.Draw |
Conteo de entidades: 168 |
103019 | |
GroupLayer.Draw |
Fin del trazado de la capa: Miembro de la capa de grupo Nº 2 |
0.02934 |
103001 |
GroupLayer.Draw |
Comenzando el dibujo de la capa: Miembro de la capa de grupo Nº 1 |
103000 | |
FeatureLayer.Draw |
Ejecutando la consulta. |
0.00898 |
103021 |
SimpleRenderer.Draw |
Conteo de entidades: 13 |
103019 | |
GroupLayer.Draw |
Fin del trazado de la capa: Miembro de la capa de grupo Nº 1 |
0.01678 |
103001 |
Map.Draw |
Fin del dibujo de la capa de grupo: Capa de grupo |
0.04732 |
103003 |
Map.Draw |
Fin de la fase de geografía. |
1.01074 |
103005 |
En este ejemplo, la capa de grupo "Capa de grupo", tiene dos capas de miembros: "Miembro de la capa de grupo Nº 1" y "Miembro de la capa de grupo Nº 2". Se dibuja cada capa de miembro y se registran los mensajes basado en el tipo de capa, como se describe anteriormente. Tenga en cuenta que el fin del dibujo de capa de grupo tiene un código (103003) distinto al código de fin del dibujo de capa (103001). El tiempo transcurrido para el dibujo de la capa de grupo es la suma del tiempo transcurrido de todas las capas de miembros dentro de la capa de grupo.
La próxima frase en el dibujo del mapa es la fase de anotación. Esta fase incluye el dibujo de los gráficos y anotaciones y el etiquetado de las entidades geográficas de mapa.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
Map.Draw |
Inicio de la fase de anotación. |
103006 |
Si existen gráficos dentro de la extensión de mapa que se está dibujando, se informará un conteo (código 103020).
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
Map.Draw |
Inicio del trazado de los gráficos. |
103014 | |
CompositeGraphicsLayer.Draw |
Conteo de gráficos: 3. |
103020 | |
Map.Draw |
Fin del trazado de los gráficos. |
0.00128 |
103015 |
En el ejemplo anterior, hay 3 gráficos dentro de la extensión de mapa que se está dibujando, lo cual toma 0,00128 segundos para procesar. Es importante tener en cuenta que aunque no hubiera gráficos en el mapa, el software deberá realizar un mínimo proceso para completar el ciclo a través de cada fase.
El próximo paso en la fase de anotación es el etiquetado de entidades "al vuelo". Se puede etiquetar cualquier cantidad de entidades con cualquier cantidad de reglas de posicionamiento definidas. Cada vez que cambia la extensión del mapa, se vuelven a etiquetar las entidades. Esto requiere que el motor de etiquetado vuelva a calcular las posiciones de las etiquetas basado en las reglas establecidas en el documento de mapa proporcionado. Cada capa del mapa que se va a etiquetar se enumera (código 103018), junto con una lista de las capas que se están utilizando como barreras para el posicionamiento de etiquetas.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
Map.Draw |
Inicio del etiquetado. |
103016 | |
Map.Draw |
Capas que se etiquetan: Miembro de la capa de grupo Nº 1, Capa Nº 1. Barreras en el etiquetado. |
103018 | |
Map.Draw |
Fin del etiquetado. |
0.20395 |
103017 |
Map.Draw |
Fin de la fase de anotación. |
0.21024 |
103007 |
En este ejemplo, hay dos capas que se están etiquetando: "Miembro de la capa de grupo Nº 1" y "Capa Nº 1". Ninguna de las capas se utiliza como barrera.
Las últimas tres fases son la fase de dibujo de la selección, la fase de dibujo de la selección de gráficos y la fase de dibujo personalizado. El dibujo de la selección hace referencia a cualquier entidad geográfica de mapa que se seleccione. En el ejemplo que sigue, hay seis entidades seleccionadas. En la mayoría de los casos, el servidor de mapas tiene muy poco que procesar para cualquiera de estas tres fases.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
Map.Draw |
Inicio de la fase de trazado de la selección. |
103008 | |
Map.Draw |
Fin de la fase de trazado de la selección. |
0.20223 |
103009 |
Map.Draw |
Inicio de la fase de trazado de la selección de gráficos. |
103010 | |
Map.Draw |
Fin de la fase de trazado de la selección de gráficos. |
0.00029 |
103011 |
Map.Draw |
Inicio de la fase de trazado personalizado del mapa. |
103012 | |
Map.Draw |
Fin de la fase de trazado personalizado del mapa. |
0.00028 |
103013 |
El paso final en el proceso ExportMapImage es la generación de la imagen.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.ExportMapImage |
Generación de imágenes para el método: ExportMapImage ha comenzado. |
10098 | |
MapServer.ExportMapImage |
Generación de imágenes para el método: ExportMapImage se ha completado. |
0.25913 |
10099 |
MapServer.ExportMapImage |
ExportMapImage se ha completado. |
1.84224 |
10011 |
En este ejemplo, la imagen (en este caso, una PNG) se generó en 0,25913 segundos. El ExportMapImage total tomó 1,84224 segundos.
Es importante tener en cuenta que habrá una diferencia entre cuánto tiempo toma procesar una solicitud de MapServer y cuánto tiempo toma procesar una solicitud binaria para la misma solicitud. Esta diferencia está relacionada con la cantidad de tiempo que el servidor tarda en escribir la respuesta en la transmisión.
Ejemplo: QueryFeatureData
Este ejemplo muestra los mensajes de registro detallados que puede encontrar cuando consulta datos en un servicio de mapas mediante el método QueryFeatureData. Los registros se editaron para resaltar mensajes específicos relacionados con MapServer y para quitar los mensajes de Info2.
Método | Mensaje | Transcurrido | Código |
---|---|---|---|
MapServer.QueryFeatureData |
QueryFeatureData ha comenzado. |
10022 | |
MapServer.QueryFeatureData |
Preparación para el método: QueryFeatureData ha comenzado. |
10094 | |
MapServer.QueryFeatureData |
Preparación para el método: QueryFeatureData se ha completado. |
0.00111 |
10095 |
MapServer.QueryFeatureData |
Operación de consulta para el método: QueryFeatureData ha comenzado. |
10096 | |
MapServer.QueryFeatureData |
Operación de consulta para el método: QueryFeatureData se ha completado. |
0.95778 |
10097 |
MapServer.QueryFeatureData |
QueryFeatureData se ha completado. |
0.96118 |
10023 |