Skip To Content

Utilizar servicios de geoprocesamiento con transformación gráfica personalizada

Hay cientos de sistemas de coordenadas geográficas que se pueden utilizar en ArcGIS Desktop y ArcGIS Server. Cuando se aplica la transformación entre dos sistemas de coordenadas distintos, es posible que se requiera un archivo de sistema de coordenadas personalizado que no forme parte del sistema central de ArcGIS. En los pasos siguientes se explica cómo se puede utilizar el archivo de transformación geográfica personalizada (.gtf) con tareas de geoprocesamiento en ArcGIS Server.

Crear un archivo de transformación geográfica personalizada

Puede crear un archivo de transformación geográfica personalizada con la herramienta Crear transformación geográfica personalizada. Este archivo .gtf de salida se crea en una de las siguientes carpetas, dependiendo de los permisos de escritura de su cuenta de usuario:

  • En Windows, el archivo se guarda habitualmente en C:\Users\<USERNAME>\AppData\Roaming\ESRI\Desktop10.X\ArcToolbox\CustomTransformations. A esta ruta se accede directamente introduciendo %appdata%\ESRI\Desktop10.X\ArcToolbox\CustomTransformations en Windows Explorer. (Actualice X en la ruta para que coincida con su versión de ArcGIS Desktop).
  • Si no tiene permiso de escritura para la ruta anterior (es de solo lectura), el archivo se guarda en la carpeta temporal de su cuenta de usuario. Se puede obtener acceso introduciendo %temp%\ArcToolbox\CustomTransformations en el Explorador de Windows.
  • En un sistema Unix, el archivo .gtf se guarda en el directorio de inicio del usuario de ArcToolbox\CustomTransformations, en la carpeta Application Data o la carpeta temporal, en función de los permisos de escritura.

Consulte las notas de uso de la herramienta Crear transformación geográfica personalizada para obtener información más detallada sobre dónde se guarda este archivo.

Consideraciones para instalar el archivo .gtf

El archivo .gtf debe copiarse en el directorio adecuado en todos los equipos de ArcGIS Server de su sitio. Si su sitio solo tiene un equipo, se debe implementar el archivo en dicho equipo. Utilice los pasos adecuados que aparecen a continuación para implementar el archivo .gtf.

El sitio de ArcGIS Server con un solo equipo

Utilice uno de los siguientes flujos de trabajo para implementar el archivo .gtf. La primera opción es la más sencilla si no tiene acceso directo al equipo del servidor. La segunda opción puede requerir la ayuda del administrador de la red si usted no tiene acceso al equipo de ArcGIS Server.

Publicar la herramienta Crear transformación geográfica personalizada como un servicio

Al ejecutar el servicio publicado se creará y se implementará el archivo en el directorio correcto.

  1. En ArcGIS Desktop, ejecute la herramienta Crear transformación geográfica personalizada.

    Se crea un archivo .gtf. Debe ejecutar este paso incluso si tiene un archivo .gtf preexistente, para que tenga un resultado que se pueda publicar como servicio de geoprocesamiento.

  2. Publique el resultado del paso 1 como un servicio de geoprocesamiento.

    Puede fijar la codificación en los parámetros de entrada o dejarlos como parámetros configurables.

  3. Ejecute la tarea de geoprocesamiento recién publicada. No modifique ninguno de los parámetros de entrada. Se establecerán con los mismos valores predeterminados que cuando ejecutó originalmente la herramienta desde ArcMap.

    Al ejecutar el servicio de geoprocesamiento, el archivo .gtf se escribirá en la carpeta %appdata%\Roaming\ESRI\Server10.x\ArcToolbox\CustomTransformations de la cuenta de usuario del servidor.

  4. Puede eliminar el servicio después de ejecutarlo una vez.

    Las tareas de geoprocesamiento subsiguientes ahora tendrán acceso al archivo .gtf que creó.

Copie manualmente el archivo .gtf

Copie manualmente .gtf en el equipo del servidor desde su equipo local.

  1. Busque el archivo .gtf en su equipo local.

    En Windows, la ubicación normalmente es C:\Users\<USERNAME>\AppData\Roaming\ESRI\Desktop10.X\ArcToolbox\CustomTransformations.

  2. En el equipo del servidor, busque la carpeta ArcToolbox\CustomTransformations de la cuenta de usuario que ejecuta el servicio de ArcGIS Server.

    En Windows, normalmente es C:\Users\<ArcGIS Server Account Name>.<Server Name>\Appdata\Roaming\ESRI\Server10.X\ArcToolbox\CustomTransformations. En un sistema Unix, normalmente es /<AGS_InstallDir>/framework/runtime/.wine/drive_c/users/<AGS_InstallAccount>/Application Data/ESRI/Server10.X/ArcToolbox/CustomTransformations.

  3. Copie el archivo de la ubicación del paso 1 en la ubicación del paso 2.

Sitio de ArcGIS Server con varios equipos

En un sitio con varios equipos, no puede publicar la herramienta Crear transformación geográfica personalizada como un servicio de geoprocesamiento y ejecutarla para producir el archivo .gtf. Cada equipo del sitio de servidor debe tener el archivo implementado y que esté accesible. No puede controlar qué equipo de ArcGIS Server procesará una solicitud de tarea, por tanto, no puede estar seguro de que cada equipo ejecutará la tarea al menos una vez para producir el archivo. Siga los pasos de la sección Copiar manualmente el archivo .gtf que aparece anteriormente para cada equipo de su sitio con varios equipos.