Esta función devuelve todas las definiciones de transformación de datum en el dibujo como una lista de listas asociadas.
La combinación del sistema de coordenadas de origen y del sistema de coordenadas de destino incluida en cada definición de transformación de datum es única y actúa como valores clave que distinguen una definición de transformación de datum de otra en el dibujo. Cada definición de transformación de datum incluye una lista de pasos utilizados para realizar la transformación. Cada paso tiene una dirección que indica el orden en el que se aplica el paso de transformación del sistema de coordenadas.
Sintaxis
(esri_coordsys_DatumTransformations)
Argumentos
- Ninguno
Ejemplo de uso 1
Solicite la lista de transformaciones de datum en un dibujo que contiene cinco transformaciones de datum:(esri_coordsys_DatumTransformations)
Ejemplo de resultado de uso 1
Devuelve una lista que incluye las cinco transformaciones de datum encontradas en el dibujo de ejemplo.
((("From" . "2882") ("To" . "3857") ("Transformation" ((("Direction" . "Forward") ("Step" . "1901"))))) (("From" . "6425") ("To" . "3857") ("Transformation" ((("Direction" . "Reverse") ("Step" . "108355")) (("Direction" . "Reverse") ("Step" . "108282"))))) (("From" . "6443") ("To" . "3857") ("Transformation" ((("Direction" . "Reverse") ("Step" . "108363"))))) (("From" . "3857") ("To" . "4432") ("Transformation" ((("Direction" . "Reverse") ("Step" . "1173")) (("Direction" . "Forward") ("Step" . "1241"))))) (("From" . "102118") ("To" . "3857") ("Transformation" ((("Direction" . "Forward") ("Step" . "1173"))))) (("From" . "6543") ("To" . "3857") ("Transformation" ((("Direction" . "Reverse") ("Step" . "108354"))))))
Ejemplo de uso 2
Solicite la lista de transformaciones de datum en un dibujo que no tiene ninguna transformación de datum definida:(esri_coordsys_DatumTransformations)
Ejemplo de resultado de uso 2
Devuelve el mensaje de que no se definió ninguna transformación de datum en el dibujo.
(nil ("Error" . "No datum transformations found."))
Valores de retorno
- Todas las transformaciones de datum en el dibujo se devuelven como una lista de listas asociadas.
- Si falla la función, se devuelve una lista con el primer valor de nil seguido de una lista asociada que contiene el valor de clave "Error" y un mensaje de error asociado como una cadena de caracteres: (nil ("Error" . "<message>")).
Valores de retorno fallido
Se puede producir un valor de retorno fallido por esta razón:
- (nil ("Error" . "No datum transformations found."))
No se ha definido ninguna transformación de datum en el dibujo.