Geometrías

En Spatial Extender, la definición operativa de geometría es un modelo de una característica geográfica.

Según el diccionario revisado Webster de la lengua inglesa, la geometría es la Rama de las matemáticas que investiga las relaciones, propiedades y mediciones de los cuerpos sólidos, superficies, líneas y ángulos; la ciencia que trata de las propiedades y relaciones de magnitudes; la ciencia de las relaciones del espacio. La palabra geometría también se ha utilizado para denotar las funciones geométricas utilizadas durante más de un siglo por los cartógrafos para trazar mapas del mundo. Según esta nueva acepción, una definición abstracta de geometría sería: punto o agregado de puntos que representa un elemento geográfico de la tierra.

En Spatial Extender, el modelo puede expresarse en términos de coordenadas de la característica. El modelo expresa información: por ejemplo, las coordenadas identifican la posición del elemento geográfico con respecto a puntos fijos de referencia. Además, el modelo se puede utilizar para generar información; por ejemplo, la función ST_Overlaps puede utilizar como datos de entrada las coordenadas de dos regiones próximas y notificar como información si las regiones se solapan o no.

Las coordenadas que un elemento geográfico representa se consideran propiedades de la geometría. Algunos tipos de geometrías tienen también otras propiedades; por ejemplo, área, longitud y perímetro.

Las geometrías soportadas por Spatial Extender forman una jerarquía, que se muestra en la siguiente figura. La jerarquía de la geometría está definida por el documento OpenGIS Simple Features Specification for SQL de OpenGIS Consortium, Inc. (OGC). Se pueden crear instancias para siete miembros de la jerarquía. Es decir, se pueden definir con valores de coordenadas específicos y representarse visualmente tal como se muestra en la figura.
Figura 1. Jerarquía de geometrías soportadas por Spatial Extender. Las geometrías de esta figura de las que no pueden crearse instancias incluyen ejemplos de cómo se pueden representar visualmente.
Jerarquía de geometrías soportadas por Spatial Extender

Los tipos de datos espaciales soportados por Spatial Extender son implementaciones de las geometrías mostradas en la figura.

Tal como indica la indica la figura, una superclase denominada geometría es la raíz de la jerarquía. Del tipo raíz y de otros subtipos adecuados de la jerarquía no pueden crearse instancias. Además, los usuarios pueden definir sus propios subtipos adecuados instanciables o no instanciables.

Los subtipos se dividen en dos categorías: los subtipos de geometrías base y los subtipos de colección homogénea.

Las geometrías base comprenden:
Puntos
Un único punto. Los puntos representan elementos discretos que se considera que ocupan el lugar donde se cruzan una línea de coordenadas este-oeste (como un paralelo) y una línea de coordenadas norte-sur (como un meridiano). Por ejemplo, suponga que la posición en un mapa del mundo muestra que cada ciudad del mapa está situada en la intersección de un paralelo y un meridiano. Un punto podría representar cada ciudad.
Cadenas lineales
Una línea entre dos o más puntos. No tiene por qué ser una línea recta. Las cadenas lineales representan elementos geográficos lineales (por ejemplo, calles, canales y conductos).
Polígonos
Un polígono o una superficie dentro de un polígono. Los polígonos representan elementos geográficos de múltiples lados (tales como barrios de viviendas sociales, bosques y hábitats salvajes).
Las colecciones homogéneas comprenden:
Multipuntos
Una colección de geometrías de puntos múltiples. Los multipuntos representan elementos geográficos que constan de varias partes cuyos componentes están situados en la intersección de una línea de coordenadas este-oeste y una línea de coordenadas norte-sur (por ejemplo, una cadena de islas cuyos miembros están situados en la intersección de un paralelo y un meridiano).
Multilíneas
Una colección de geometrías de curvas múltiples con múltiples cadenas lineales. Las multilíneas representan elementos geográficos que constan de varias partes (por ejemplo, sistemas de ríos y sistemas de carreteras).
Multipolígonos
Una colección de geometrías de superficies múltiples con múltiples polígonos. Los multipolígonos representan elementos que constan de varias partes y están formados por unidades con varios lados (por ejemplo, terrenos agrícolas colectivos de una región determinada o un sistema de lagos).

Tal como sus nombres indican, las colecciones homogéneas son colecciones de geometrías base. Además de tener las propiedades de las geometrías base, las colecciones homogéneas tienen también algunas propiedades propias.

Propiedades de las geometrías

Están disponibles las siguientes propiedades para las geometrías:
  • El tipo al que pertenece la geometría
  • Las coordenadas de la geometría
  • El interior, perímetro y exterior de la geometría
  • La cualidad de ser simple o no simple
  • La cualidad de estar vacía o no vacía
  • El rectángulo delimitador mínimo de la geometría, también llamado envoltura
  • Dimensión
  • Identificador de sistemas de referencia espacial que está asociado a esta geometría