stringtranslate.com

Red global discreta

Una cuadrícula global discreta ( DGG ) es un mosaico que cubre toda la superficie de la Tierra. Matemáticamente es una partición espacial : consiste en un conjunto de regiones no vacías que forman una partición de la superficie de la Tierra. [1] En una estrategia habitual de modelado de cuadrículas, para simplificar los cálculos de posición, cada región se representa mediante un punto, abstrayendo la cuadrícula como un conjunto de puntos de región. Cada región o punto de región en la cuadrícula se denomina celda .

Cuando cada celda de una cuadrícula está sujeta a una partición recursiva , lo que da como resultado una "serie de cuadrículas globales discretas con una resolución progresivamente más fina", [2] formando una cuadrícula jerárquica, se denomina DGG jerárquica (a veces "teselación jerárquica global" [3] o "sistema DGG").

Las cuadrículas globales discretas se utilizan como base geométrica para la construcción de estructuras de datos geoespaciales . Cada celda está relacionada con objetos o valores de datos o (en el caso jerárquico) puede estar asociada con otras celdas. Se ha propuesto el uso de cuadrículas globales discretas en una amplia gama de aplicaciones geoespaciales, incluidas la representación de ubicación vectorial y raster, la fusión de datos y las bases de datos espaciales. [1]

Las cuadrículas más habituales son las de representación de posiciones horizontales , utilizando un datum estándar , como el WGS84 . En este contexto, también es habitual utilizar un DGG específico como base para la estandarización de la geocodificación .

En el contexto de un índice espacial , un DGG puede asignar identificadores únicos a cada celda de la cuadrícula, utilizándolo para fines de indexación espacial, en geodatabases o para geocodificación .

Modelo de referencia del globo

El "globo", en el concepto de DGG, no tiene una semántica estricta, pero en geodesia un denominado " sistema de referencia de cuadrícula " es una cuadrícula que divide el espacio con posiciones precisas relativas a un datum , es decir, una aproximación a un "modelo estándar del geoide ". Por lo tanto, en el papel de geoide, el "globo" cubierto por un DGG puede ser cualquiera de los siguientes objetos:

Como proceso de modelado global, los DGG modernos, cuando incluyen el proceso de proyección, tienden a evitar superficies como cilindros o sólidos cónicos que resultan en discontinuidades y problemas de indexación. Los poliedros regulares y otros equivalentes topológicos de esferas dieron lugar a las opciones conocidas más prometedoras que se pueden cubrir con DGG, [1] porque "las proyecciones esféricas preservan la topología correcta de la Tierra: no hay singularidades ni discontinuidades con las que lidiar". [4]

Al trabajar con un DGG es importante especificar cuál de estas opciones se adoptó. Así, la caracterización del modelo de referencia del globo de un DGG se puede resumir de la siguiente manera:

NOTA: cuando el DGG cubre una superficie de proyección, en un contexto de procedencia de datos , los metadatos sobre el geoide de referencia también son importantes (normalmente informan su valor CRS según ISO 19111 , sin confusión con la superficie de proyección).

Tipos

La principal característica distintiva para clasificar o comparar los DGG es el uso o no de estructuras de cuadrícula jerárquicas:

Otros criterios habituales para clasificar un DGG son la forma del mosaico y la granularidad ( resolución de la cuadrícula ):

Ejemplos

Cuadrículas no jerárquicas

La clase más común de cuadrículas globales discretas son aquellas que ubican los puntos centrales de las celdas en los meridianos y paralelos de longitud/latitud, o que utilizan los meridianos y paralelos de longitud/latitud para formar los límites de las celdas rectangulares. Ejemplos de dichas cuadrículas, todas basadas en la latitud/longitud:

Cuadrículas jerárquicas

Particiones sucesivas del espacio. La cuadrícula gris y verde del segundo y tercer mapa son jerárquicas.

La ilustración de la derecha muestra tres mapas de límites de la costa de Gran Bretaña. El primer mapa estaba cubierto por una cuadrícula de nivel 0 con celdas de 150 km de tamaño. Solo una celda gris en el centro, sin necesidad de hacer zoom para obtener detalles, sigue siendo de nivel 0; todas las demás celdas del segundo mapa se dividieron en una cuadrícula de cuatro celdas (cuadrícula de nivel 1), cada una con 75 km. En el tercer mapa, 12 celdas de nivel 1 permanecen en gris, todas las demás se dividieron nuevamente y cada celda de nivel 1 se transformó en una cuadrícula de nivel 2.
Algunos ejemplos de DGG que utilizan este proceso recursivo, generando cuadrículas jerárquicas, incluyen:

Cuadrículas jerárquicas estándar de áreas iguales

Existe una clase de DGG jerárquicos denominada por el Open Geospatial Consortium (OGC) como "sistemas de cuadrícula global discretos" ( DGGS ), que deben satisfacer 18 requisitos. Entre ellos, el que mejor distingue a esta clase de otros DGG jerárquicos es el Requisito-8, "Para cada nivel sucesivo de refinamiento de cuadrícula, y para cada geometría de celda, (...) Celdas que tengan el mismo área (...) dentro del nivel de precisión especificado" . [24]

Un DGGS está diseñado como un marco de información, distinto de los sistemas de referencia de coordenadas convencionales , diseñados originalmente para la navegación. Para que un marco de información espacial global basado en cuadrículas funcione eficazmente como un sistema analítico, debe construirse utilizando celdas que representen la superficie de la Tierra de manera uniforme. [24] La norma DGGS incluye en sus requisitos un conjunto de funciones y operaciones que el marco debe ofrecer.

Todas las celdas de nivel 0 de DGGS son caras de área igual de un poliedro regular ...

Poliedros regulares (arriba) y su correspondiente área igual DGG
Poliedros regulares (arriba) y su correspondiente área igual DGG

El marco DGGS

La norma define los requisitos de un DGG jerárquico , incluido el modo de funcionamiento de la red. Cualquier DGG que satisfaga estos requisitos puede denominarse DGGS. "Una especificación DGGS DEBE incluir un Marco de referencia DGGS y los algoritmos funcionales asociados, tal como se define en el Modelo de datos conceptuales básicos DGGS" . [25]

Para que un sistema de cuadrícula terrestre cumpla con esta Especificación abstracta, debe definir una teselación jerárquica de celdas de área igual que divida toda la Tierra en múltiples niveles de granularidad y proporcione un marco de referencia espacial global. El sistema también debe incluir métodos de codificación para: direccionar cada celda; asignar datos cuantizados a las celdas; y realizar operaciones algebraicas en las celdas y los datos asignados a ellas. Conceptos principales del modelo de datos conceptuales básicos de DGGS:
  1. elementos del marco de referencia, y,
  2. elementos de algoritmo funcional; que comprenden:
    1. operaciones de cuantificación,
    2. operaciones algebraicas, y
    3. operaciones de interoperabilidad.

Modelado de bases de datos

En todas las bases de datos DGG, la cuadrícula es una composición de sus celdas. La región y el punto central se ilustran como propiedades o subclases típicas. El identificador de celda ( cell ID ) también es una propiedad importante, que se utiliza como índice interno y/o como etiqueta pública de la celda (en lugar de las coordenadas del punto) en aplicaciones de geocodificación . A veces, como en la cuadrícula MGRS, las coordenadas cumplen la función de identificador.

Existen muchos DGG porque existen muchas alternativas de representación, optimización y modelado. Toda cuadrícula DGG es una composición de sus celdas y, en el DGG jerárquico, cada celda utiliza una nueva cuadrícula sobre su región local.

La ilustración no es adecuada para los casos de TIN DEM y estructuras de "datos brutos" similares, donde la base de datos no utiliza el concepto de celda (que geométricamente es la región triangular), sino nodos y aristas: cada nodo es una elevación y cada arista es la distancia entre dos nodos.

En general, cada celda del DGG se identifica por las coordenadas de su punto de región (ilustrado como el punto central de una representación de base de datos). También es posible, con pérdida de funcionalidad, utilizar un "identificador libre", es decir, cualquier número único o etiqueta simbólica única por celda, el ID de celda . El ID se utiliza habitualmente como índice espacial (como un árbol cuádruple interno o un árbol kd ), pero también es posible transformar el ID en una etiqueta legible por humanos para aplicaciones de geocodificación .

Las bases de datos modernas (por ejemplo, las que utilizan la cuadrícula S2) también utilizan múltiples representaciones para los mismos datos, ofreciendo tanto una cuadrícula (o región de celdas) basada en el geoide como una cuadrícula basada en la proyección.

Historia

Las cuadrículas globales discretas con regiones de celdas definidas por paralelos y meridianos de latitud / longitud se han utilizado desde los primeros días de la computación geoespacial global . Antes de ella, la discretización de coordenadas continuas para fines prácticos, con mapas de papel, se producía solo con baja granularidad. Quizás el ejemplo más representativo y principal de DGG de esta era predigital fueron las DGG UTM militares de la década de 1940 , con identificación de celdas granuladas más finas para fines de geocodificación . De manera similar, existía alguna cuadrícula jerárquica antes de la computación geoespacial, pero solo en granularidad gruesa.

Para su uso en mapas geográficos diarios no se necesita una superficie global y, antes de los años 2000, la memoria era muy cara para poner todos los datos planetarios en el mismo ordenador. Las primeras cuadrículas globales digitales se utilizaron para el procesamiento de datos de imágenes satelitales y para la modelización de dinámica de fluidos global ( climática y oceanográfica ).

Las primeras referencias publicadas a sistemas DGG geodésicos jerárquicos son a sistemas desarrollados para modelado atmosférico y publicados en 1968. Estos sistemas tienen regiones de celdas hexagonales creadas en la superficie de un icosaedro esférico . [26] [27]

Las cuadrículas jerárquicas espaciales fueron objeto de estudios más intensivos en la década de 1980, [28] cuando las estructuras principales, como Quadtree , se adaptaron en la indexación de imágenes y bases de datos.

Si bien se han utilizado instancias específicas de estas redes durante décadas, el término redes globales discretas fue acuñado por investigadores de la Universidad Estatal de Oregón en 1997 [2] para describir la clase de todas esas entidades.

...Estandarización OGC en 2017...

Comparación y evolución

Comparación de esquemas de identificadores de celdas de cuadrícula de dos curvas diferentes, Morton y Hilbert. La curva de Hilbert se adoptó en DGG como la geometría S2, la curva de Morton en DGG como Geohash. La adopción de la curva de Hilbert fue una evolución porque tiene menos "saltos", preservando las celdas más cercanas como vecinas.

La evaluación de la cuadrícula global discreta consta de muchos aspectos, incluidos el área, la forma, la compacidad, etc. Los métodos de evaluación para la proyección de mapas , como la indicatriz de Tissot , también son adecuados para evaluar la cuadrícula global discreta basada en la proyección de mapas.

Además, la relación promedio entre perfiles complementarios (AveRaComp) [29] proporciona una buena evaluación de las distorsiones de forma para una cuadrícula global discreta con forma de cuadrilátero.

Las decisiones y adaptaciones en el desarrollo de bases de datos están orientadas por demandas prácticas de mayor rendimiento, confiabilidad o precisión. Se van seleccionando las mejores opciones y adaptándolas a las necesidades, propiciando la evolución de las arquitecturas DGG. Ejemplos de este proceso de evolución: desde DGG no jerárquicos a jerárquicos; desde el uso de índices de curva Z (un algoritmo ingenuo basado en entrelazado de dígitos), utilizado por Geohash, hasta índices de curva de Hilbert, utilizados en optimizaciones modernas, como S2.

Variantes de geocodificación

En general, cada celda de la cuadrícula se identifica por las coordenadas de su punto de región, pero también es posible simplificar la sintaxis y la semántica de las coordenadas para obtener un identificador, como en las cuadrículas alfanuméricas clásicas , y encontrar las coordenadas de un punto de región a partir de su identificador. Las representaciones de coordenadas pequeñas y rápidas son un objetivo en las implementaciones de identificación de celdas para cualquier solución DGG.

No hay pérdida de funcionalidad al utilizar un "identificador libre" en lugar de una coordenada, es decir, cualquier número único (o etiqueta simbólica única) por punto de región, el ID de celda . Por lo tanto, transformar una coordenada en una etiqueta legible para humanos y/o comprimir la longitud de la etiqueta es un paso adicional en la representación de la cuadrícula. Esta representación se denomina geocode .

Algunos "códigos de lugar globales" populares, como el ISO 3166-1 alfa-2 para regiones administrativas o el código Longhurst para regiones ecológicas del globo, son parciales en la cobertura del globo. Por otra parte, cualquier conjunto de identificadores de celda de un DGG específico se puede utilizar como " códigos de lugar de cobertura total ". Cada conjunto diferente de identificadores, cuando se utiliza como estándar para fines de intercambio de datos, se denomina "sistema de geocodificación".

Existen muchas formas de representar el valor de un identificador de celda ( cell-ID ) de una cuadrícula: estructurada o monolítica, binaria o no, legible por humanos o no. Supongamos que una característica del mapa, como la fuente Merlion de Singapur (característica de escala de ~5 m), está representada por su celda delimitadora mínima o una celda de punto central, el ID de celda será:

Todos estos códigos geográficos representan la misma posición en el globo, con una precisión similar, pero difieren en la longitud de las cadenas , el uso de separadores y el alfabeto (caracteres que no son separadores). En algunos casos, se puede utilizar la representación "DGG original". Las variantes son cambios menores que afectan solo a la representación final, por ejemplo, la base de la representación numérica o el entrelazado de partes de la estructura en una única representación numérica o de código. Las variantes más populares se utilizan para aplicaciones de geocodificación.

Cuadrículas globales alfanuméricas

Los DGG y sus variantes, con identificadores de celda legibles por humanos , se han utilizado como estándar de facto para las cuadrículas alfanuméricas . No se limitan a los símbolos alfanuméricos, pero "alfanumérico" es el término más habitual.

Los códigos geográficos son notaciones para ubicaciones y, en un contexto DGG, notaciones para expresar identificadores de celdas de cuadrícula. Existe una evolución continua en los estándares digitales y los DGG, por lo que ha habido un cambio continuo en la popularidad de cada convención de geocodificación en los últimos años. La adopción más amplia también depende de la adopción por parte de los gobiernos de los países, el uso en plataformas de mapeo populares y muchos otros factores.

Los ejemplos utilizados en la siguiente lista se refieren a una "celda de cuadrícula menor" que contiene el obelisco de Washington .38° 53 22.11″ N, 77° 2 6.88″ W

Otros sistemas documentados:

Véase también

Referencias

  1. ^ abcd Sahr, Kevin; White, Denis; Kimerling, AJ (2003). "Sistemas de cuadrícula global discreta geodésica" (PDF) . Cartografía y ciencia de la información geográfica . 30 (2): 121–134. doi :10.1559/152304003100011090. S2CID  16549179.
  2. ^ ab Sahr, Kevin; White, Denis; Kimerling, AJ (18 de marzo de 1997), "A Proposed Criteria for Evaluating Discrete Global Grids", Draft Technical Report , Corvallis, Oregon: Oregon State University, archivado desde el original el 3 de marzo de 2016 , consultado el 10 de septiembre de 2014
  3. ^ Geoffrey Dutton. "¿Cuál es el problema de la teselación jerárquica global?". Cita: "Algunos sistemas prototipo que son teselaciones jerárquicas, teselaciones globales o ambas".
  4. ^ "Descripción general".
  5. ^ "Elevación global de 30 segundos de arco (GTOPO30)". USGS. Archivado desde el original el 10 de julio de 2017. Consultado el 8 de octubre de 2015 .
  6. ^ "Datos globales de elevación del terreno en múltiples resoluciones 2010 (GMTED2010)". USGS . Consultado el 8 de octubre de 2015 .
  7. ^ Arakawa, Akio; Lamb, Vivian R. (1977). "Diseño computacional de los procesos dinámicos básicos del modelo de circulación general de la UCLA". Modelos de circulación general de la atmósfera . Métodos en física computacional: avances en investigación y aplicaciones. Vol. 17. págs. 173–265. doi :10.1016/B978-0-12-460817-7.50009-4. ISBN 978-0-12-460817-7.
  8. ^ "Instituto de investigación de cuadrículas mundiales". Universidad de la ciudad de Yokohama . Consultado el 21 de noviembre de 2017 .
  9. ^ Snyder, JP (1992). "Una proyección cartográfica de áreas iguales para globos poliédricos". Cartographica . 29 (1): 10–21. doi :10.3138/27h7-8k88-4882-1752.
  10. ^ Barnes, Richard (2019). "Orientaciones óptimas de cuadrículas globales discretas y los polos de inaccesibilidad". Revista internacional de la Tierra digital . 13 (7): 803–816. doi :10.1080/17538947.2019.1576786. S2CID  134622203.
  11. ^ Martin Suess, Pedro Matos (2004). "Procesamiento de datos SMOS nivel 1C en una cuadrícula global discreta". IEEE International IEEE International IEEE International Geoscience and Remote Sensing Symposium, 2004. IGARSS '04. Actas. 2004. Vol. 3. págs. 1914–1917. doi :10.1109/IGARSS.2004.1370716. ISBN 978-0-7803-8742-3.S2CID7267254  .​
  12. ^ "Global Grid Systems Insight". Sistemas de red global. Archivado desde el original el 16 de noviembre de 2020. Consultado el 8 de octubre de 2015 .
  13. ^ "LAMBDA – Cubo esférico cuadrilateralizado COBE".
  14. ^ Dutton, Geoffrey H. (1999). Un sistema de coordenadas jerárquico para geoprocesamiento y cartografía . Apuntes de clases sobre ciencias de la Tierra. Vol. 79. doi :10.1007/BFb0011617. ISBN 978-3-540-64980-9.[ página necesaria ]
  15. ^ Snyder, Van (10 de agosto de 2016). "Malla triangular cuaternaria: un sistema de coordenadas jerárquico para geoprocesamiento y cartografía". hdl : 2014/46916 . {{cite journal}}: Requiere citar revista |journal=( ayuda )
  16. ^ "Propósito del fondo de HEALPix". Laboratorio de Propulsión a Chorro de la NASA . Consultado el 8 de octubre de 2015 ..
  17. ^ "Células S2". Archivado desde el original el 20 de octubre de 2020. Consultado el 6 de septiembre de 2018 .
  18. ^ "Descripción general de HTM".
  19. ^ "Actas de la conferencia ADASS 2003".
  20. ^ "Geometría S2".
  21. ^ "Descripción general". s2geometry.io . Consultado el 11 de mayo de 2018 .
  22. ^ Kreiss, Sven (27 de julio de 2016). «Celdas S2 y curvas que llenan el espacio: claves para crear mejores herramientas de mapas digitales para ciudades». Medium . Consultado el 11 de mayo de 2018 .
  23. ^ "Estadísticas de la celda S2".
  24. ^ ab Open Geospatial Consortium (2017), "Tema 21: Especificación abstracta de sistemas de cuadrícula global discretos". Documento 15-104r5 versión 1.0.
  25. ^ Sección 6.1, "Descripción general del modelo de datos básicos de la DGGS", del estándar DGGS
  26. ^ Sadourny, R.; Arakawa, A.; Mintz, Y. (1968). "Integración de la ecuación de vorticidad barotrópica no divergente con una cuadrícula icosaédrica-hexagonal para la esfera". Monthly Weather Review . 96 (6): 351–356. Bibcode :1968MWRv...96..351S. CiteSeerX 10.1.1.395.2717 . doi :10.1175/1520-0493(1968)096<0351:iotnbv>2.0.co;2. 
  27. ^ Williamson, DL (1968). "Integración de la ecuación de vorticidad barotrópica en una cuadrícula geodésica esférica". Tellus . 20 (4): 642–653. doi :10.1111/j.2153-3490.1968.tb00406.x.
  28. ^ Kleiner, Andreas; Brassel, Kurt E. (1986). "Estructuras de cuadrícula jerárquicas para bases de datos geográficos estáticos" (PDF) . En Blakemore, Michael (ed.). Auto Carto Londres: actas de la Conferencia internacional sobre adquisición, gestión y presentación de datos espaciales, 14-19 de septiembre de 1986. Auto Carto Londres. págs. 485-496. ISBN 978-0-85406-312-3.OCLC 898826374  .
  29. ^ Yan, Jin; Song, Xiao; Gong, Guanghong (2016). "Relación promedio entre perfiles complementarios para evaluar distorsiones de forma de proyecciones de mapas y teselaciones jerárquicas esféricas". Computers & Geosciences . 87 : 41–55. Bibcode :2016CG.....87...41Y. doi :10.1016/j.cageo.2015.11.009.
  30. ^ "What3words: Encuentra y comparte ubicaciones muy precisas a través de Google Maps con solo 3 palabras". 2 de julio de 2013. Consultado el 8 de julio de 2014 .
  31. ^ "Open Location Code es una biblioteca para generar códigos cortos que se pueden usar como direcciones de calles, para lugares donde no existen direcciones de calles.: Google/open-location-code". GitHub . 2019-02-18.
  32. ^ "Geometría computacional e indexación espacial en la esfera: Google/s2geometry". GitHub . 18 de febrero de 2019.

Enlaces externos