stringtranslate.com

Representación textual conocida de sistemas de referencia de coordenadas.

La conocida representación de texto de sistemas de referencia de coordenadas ( WKT o WKT-CRS ) es un lenguaje de marcado de texto para representar sistemas de referencia espacial y transformaciones entre sistemas de referencia espacial. Los formatos fueron definidos originalmente por el Open Geospatial Consortium (OGC) y descritos en sus especificaciones Acceso simple a funciones [1] y Representación de texto conocida de sistemas de referencia de coordenadas [2] . La definición estándar actual es ISO 19162:2019. [3] Esto reemplaza a la norma ISO 19162:2015. [4]

Historial de versiones

Este formato WKT fue definido inicialmente por el Open Geospatial Consortium (OGC) en 1999 y luego ampliado en 2001. Este formato, también definido en ISO 19125-1:2004, se conoce en algún momento como "WKT 1". [5] Posteriormente, la evolución del modelo conceptual del Sistema de Referencia de Coordenadas, los nuevos requisitos y las inconsistencias en la implementación del formato WKT 1 entre diferentes software han fomentado la revisión de ese formato. El estándar actualizado "Representación de texto conocida de sistemas de referencia de coordenadas", conocido en algún momento como "WKT 2", fue adoptado por el Open Geospatial Consortium en 2015. [6] : Anexo E  Este estándar es publicado conjuntamente por la Organización Internacional de Normalización. como ISO 19162:2015. [7]

De manera confusa, el estándar "WKT 2" original de 2015 tiene una versión número 1 para la nueva y más estricta especificación WKT-CRS. En 2018 se publicó una revisión más reciente llamada WKT-CRS 2, siendo la versión ISO ISO 19162:2019. [8]

Compatibilidad con versiones anteriores

Un software capaz de leer sistemas de referencia de coordenadas en formato WKT 2 también puede leer muchos (pero no todos) sistemas equivalentes en formato WKT 1. [9] Existen algunas salvedades, en particular la eliminación del TOWGS84elemento [10] que es reemplazado por el BOUNDCRSelemento. Otra advertencia se refiere a las unidades de medida. Algunos de ellos no estaban especificados en las especificaciones más antiguas del WKT 1 (por ejemplo, la PRIMEMunidad), lo que ha dado lugar a diferentes interpretaciones por parte de diferentes software. Esas unidades de medida se aclararon en la actualización de 2001 y la especificación WKT 2 es consistente con esa aclaración. Pero no todo el software ha seguido la aclaración de 2001.

ESRI frente a OGC

Esri , que también participó en la redacción de la especificación WKT 2, tuvo algunas variaciones en la especificación WKT 1 de OGC, haciéndola más estricta y conteniendo menos ambigüedades. Como resultado, algunas bases de datos diferencian entre representaciones "OGC WKT" y "ESRI WKT". El problema se resuelve en gran medida en WKT 2, ya que está mejor definido. [11] Una distinción es que no tiene TOWGS84, como WKT 2. [12]

Sistemas de referencia de coordenadas.

WKT puede describir sistemas de referencia de coordenadas .

Por ejemplo, el WKT a continuación describe un sistema de referencia de coordenadas geográficas bidimensional con un eje de latitud primero y luego un eje de longitud. El sistema de coordenadas está relacionado con la Tierra mediante el datum geodésico WGS84:

GEODCRS["WGS 84", DATUM["Sistema Geodésico Mundial 1984", ELIPSOIDE["WGS 84", 6378137, 298.257223563, LENGTHUNIT["metro", 1]]], CS[elipsoidal, 2], EJE["Latitud (lat)", norte, ORDEN[1]], EJE["Longitud (lon)", este, ORDEN[2]], UNIDAD DE ÁNGULO["grado", 0.0174532925199433]]

El formato WKT puede describir no sólo sistemas de referencia de coordenadas geográficas, sino también sistemas de referencia geocéntricos, proyectados, verticales, temporales y de ingeniería (por ejemplo, un sistema de referencia de coordenadas adjunto a un barco). El estándar describe cómo combinar esos sistemas de referencia de coordenadas.

Coordinar operaciones

Un formato WKT se define para describir los métodos de operación y los parámetros utilizados para convertir o transformar coordenadas entre dos sistemas de referencia de coordenadas diferentes. Los formatos WKT 1 y WKT 2 son incompatibles en cuanto a operaciones de coordenadas, debido a diferencias en el modelado . [13] A continuación se muestra un ejemplo de una concatenación de dos descripciones de transformación WKT 1, donde primero se aplica la proyección de Mercator y luego se aplica una transformación afín al resultado:

CONCAT_MT[  PARAM_MT["Mercator_2SP", PARAMETRO["semi_major",6370997.0], PARÁMETRO["semi_menor",6370997.0], PARÁMETRO["meridiano_central",180.0], PARÁMETRO["false_easting",-500000.0], PARÁMETRO["false_northing",-1000000.0], PARÁMETRO["paralelo estándar 1",60.0]], PARAM_MT["Afín", PARAMETER["num_row",3], PARÁMETRO["num_col",3], PARÁMETRO["elt_0_1",1], PARÁMETRO["elt_0_2",2], PARÁMETRO["elt 1 2",3]]]

A continuación se muestra un ejemplo de una operación de cambio de datum en formato WKT 2. Al contrario de una descripción equivalente en formato WKT 1, la descripción WKT 2 especifica los sistemas de referencia de coordenadas de origen y destino, junto con el dominio de validez y la precisión (en metros) que podemos esperar de esta operación:

COORDINATEOPERATION["AGD84 a GDA94 Auslig 5m", SOURCECRS[...se requiere la definición completa de CRS aquí, pero se omite por brevedad...], TARGETCRS[...se requiere la definición completa de CRS aquí, pero se omite por brevedad...], MÉTODO["Traslación geocéntrica", ID["EPSG", 1031]], PARÁMETRO["Traslación del eje X", -128,5, LENGTHUNIT["metro", 1]], PARAMETER["Traslación del eje Y", -53.0, LENGTHUNIT["metro", 1]], PARÁMETRO["Traslación del eje Z", 153.4, LENGTHUNIT["metro", 1]] PRECISIÓN DE OPERACIÓN[5], AREA["Australia terrestre"], BBOX[-43,7, 112,85, -9,87, 153,68]]

API que brindan soporte

Ver también

Referencias

  1. ^ Arenque, John R., ed. (28 de mayo de 2011), Estándar de implementación de OpenGIS® para información geográfica – Acceso simple a funciones – Parte 1: Arquitectura común, Open Geospatial Consortium , consultado el 28 de enero de 2019
  2. ^ Roger, Lott, ed. (01 de mayo de 2015), Información geográfica: representación de texto conocida de sistemas de referencia de coordenadas, Open Geospatial Consortium , consultado el 28 de enero de 2019.
  3. ^ Información geográfica: representación de texto conocida de sistemas de referencia de coordenadas (2.a ed.), ISO , julio de 2019 , consultado el 14 de mayo de 2020
  4. ^ Información geográfica: representación de texto conocida de sistemas de referencia de coordenadas (1.ª ed.), ISO , agosto de 2015 , consultado el 14 de mayo de 2020
  5. ^ "Formato de texto conocido (WKT) versión 1". www.geoapi.org . Consultado el 1 de noviembre de 2016 .
  6. ^ "Información geográfica: representación de texto conocida de sistemas de referencia de coordenadas, WKT-CRS 1 (12-063r5)". docs.opengeospatial.org . Mayo de 2015 . Consultado el 1 de octubre de 2016 .
  7. ^ "ISO 19162:2015". www.iso.org . Consultado el 1 de noviembre de 2016 .
  8. ^ "Información geográfica: representación de texto conocida de sistemas de referencia de coordenadas, WKT-CRS 2.0.6 (18-010r7)". 2018.
  9. ^ "OGC 12-063r5 compatibilidad con versiones anteriores". docs.opengeospatial.org . Mayo de 2015 . Consultado el 1 de octubre de 2016 .
  10. ^ "OGC 12-063r5 Anexo C.3.3". docs.opengeospatial.org . Mayo de 2015 . Consultado el 1 de octubre de 2016 .
  11. ^ mkennedy. "sistema de coordenadas: ¿en qué se diferencian las proyecciones ESRI WKT de las proyecciones OGC WKT?". Intercambio de pilas de sistemas de información geográfica .
  12. ^ "Georreferenciación de archivos LAS con LAS 1.4". liblas.org .
  13. ^ "OGC 12-063r5 Anexo C.4.5". docs.opengeospatial.org . Mayo de 2015 . Consultado el 1 de octubre de 2016 .

Enlaces externos