Una breve lección de historia sobre entidades simples
Durante mediados de la década de 1990, creció el interés por las estructuras geométricas simples. En general, el almacenamiento en discos y los costes de hardware disminuyeron a medida que aumentó la velocidad de cómputo. Al mismo tiempo, los datasets de los sistemas de información geográfica (SIG) existentes se podían conseguir con mayor facilidad y el trabajo de los usuarios de SIG evolucionaba desde realizar principalmente actividades de recopilación de datos a realizar actividades que incluían utilizar, analizar y compartir datos. "Interoperabilidad" era una de las palabras de moda más usadas.
Los usuarios deseaban tener un rendimiento más rápido en el uso de datos (por ejemplo, el envío de las coordenadas de entidades de estos 1.200 polígonos lo más rápido posible). Se utilizaban muchísimos SIG y se podía conseguir con facilidad una gran cantidad de datasets.
Aproximadamente en esta época, Esri desarrolló y publicó su formato Shapefile. Los shapefiles utilizaban un modelo de almacenamiento simple para las coordenadas de entidades. Cada shapefile representaba una clase de entidad única (de puntos, líneas o polígonos) y utilizaba un modelo de almacenamiento simple para las coordenadas de entidades. Los shapefiles se podían crear fácilmente a partir de varios SIG. Con el tiempo, muchos adoptaron los shapefiles como un estándar de facto y aún hoy se utilizan y se implementan ampliamente.
Unos años más tarde, ArcSDE fue el pionero en desarrollar un modelo de almacenamiento de entidades simples similar en tablas de base de datos relacional. Una tabla de entidades podía incluir una entidad por fila con la geometría en una de sus columnas además de otras columnas de atributos de entidad.
A continuación se muestra un ejemplo de tabla de entidades de polígonos de estados. Cada fila representa a un estado y las columnas incluyen las propiedades de los atributos para cada uno. Una de las columnas (la columna de forma) contiene la geometría poligonal de cada estado.
Este modelo de entidades simples se adapta correctamente al motor de procesamiento del Lenguaje Estructurado de Consultas (SQL). Mediante el uso de bases de datos relacionales, los datos de SIG comenzaron a incrementarse hasta llegar a un tamaño y una cantidad de usuarios sin precedentes, sin que por ello se viera perjudicado su rendimiento. Así se comenzaron a aprovechar los sistemas de administración de bases de datos relacionales (RDBMS) para la administración de datos de SIG.
Los shapefiles se comenzaron a aplicar ampliamente y este mecanismo de entidades simples se transformó en el principal modelo de almacenamiento de entidades de la industria de los SIG. (Para admitir la interoperabilidad, Esri fue el principal autor de la especificación de entidades simples del Consorcio Geoespacial abierto [OGC] y la Organización Internacional para la Estandarización [ISO]).
El almacenamiento de entidades simples ofrecía ventajas claras. Entre ellas se incluyen las siguientes:
- La geometría completa para cada entidad se contiene en un registro. No se requiere ningún ensamblado.
- La estructura de datos (el esquema físico) es simple, rápido y escalable.
- Para los programadores es fácil escribir interfaces.
- Es interoperable. Muchas personas escribieron convertidores simples para intercambiar datos de estas geometrías simples con otros muchos formatos. Los shapefiles se aplicaron ampliamente como formato de uso e intercambio de datos.
Para obtener más información sobre las entidades simples, consulte Conceptos_básicos_de_la_topología.