Es importante documentar el diseño de la geodatabase. En el sitio web de modelos de datos de ArcGIS (https://support.esri.com/datamodels) se utilizan una serie de diagramas para representar los conceptos de diseño claves y documentar las especificaciones de elementos de geodatabase, metadatos y capas de mapa en cada una de las plantillas de modelo de datos. En esta sección se proporciona una breve introducción de cómo varios elementos de la geodatabase se presentan en el sitio Web y podría servirle de ayuda en la documentación de sus propios diseños.
Hay seis elementos clave para representar el contenido del diseño de la geodatabase. Estas incluyen lo siguiente:
- Datasets: especificaciones sobre cómo registrar las propiedades de clases de entidades, rásteres y tablas de atributos, así como el conjunto de columnas de cada tabla. En las representaciones espaciales, verá algunas propiedades geométricas (como puntos, líneas y polígonos, así como tipos de coordenadas). A menudo, verá una especificación para los subtipos. Estas partes del diagrama del esquema siempre se muestran en azul.
- Clases de relaciones: las relaciones de atributos se utilizan mucho en SIG, al igual que en todas las aplicaciones DBMS. Definen la forma en que las filas de una tabla se pueden asociar con filas de otra tabla. Las relaciones tienen una dirección de cardinalidad y otras propiedades (por ejemplo, si se trata de relaciones de uno a uno, uno a muchos o de muchos a muchos). Las relaciones y sus propiedades se muestran en verde.
- Dominios: representan la lista o rango de valores válidos para columnas de atributos. Estas reglas controlan la forma en que el software mantiene la integridad de los datos en ciertas columnas de atributos. Los dominios se muestran en rojo.
-
Relaciones espaciales y reglas espaciales: una serie de capacidades de modelado de datos avanzado disponibles para geodatabases. Por ejemplo, los elementos de datos, como topologías y sus propiedades, se utilizan para modelar la forma en que las entidades comparten la geometría con otras entidades. Las topologías, junto con los dataset de red, localizador de direcciones, terrenos, representaciones cartográficas, redes geométricas y muchos otros tipos avanzados de geodatabase, proporcionan un mecanismo SIG fundamental y muy utilizado para habilitar los comportamientos espaciales y hacer cumplir la integridad en las bases de datos SIG. Éstas y otras reglas, como las redes, aparecen en naranja.
La mejor forma de documentar y describir el conjunto de tipos de datos extendidos en la geodatabase es describir sus reglas, así como los comportamientos de las relaciones espaciales. A continuación, se muestra un ejemplo de cómo documentar una topología:
- Capas de mapa: SIG incluye mapas interactivos y otras vistas. Una parte fundamental de cada dataset es la especificación de cómo se simboliza y se representa en los mapas. Éstos se definen normalmente como propiedades de capa en ArcMap y especifican cómo se asignan a las entidades la simbología de mapa (colores, tramas de relleno, líneas y símbolos del punto) y las etiquetas de texto. Las capas no se administran en geodatabases pero representan un aspecto importante para ayudar a definir algunas propiedades de dataset clave en un esquema de geodatabase. Las especificaciones de capa aparecen en amarillo. Es posible almacenar capas como archivos .lyr o como elementos en un documento de ArcMap (.mxd).
- Mapas base 2D y 3D: defina las visualizaciones de mapa base principales y determine si este tema de datos se usará en estas visualizaciones interactivas del mapa. Si es así, es importante definir el conjunto de escalas de mapa para las propiedades de visualización del mapa de referencia y de la visualización del mapa en cada escala de mapa. Básicamente, definirá una especificación de mapa diferente para cada escala de mapa y definirá capas de mapa para cada escala.
Documentar propiedades adicionales del diseño de la geodatabase
Se deberían considerar y documentar otras propiedades fundamentales del diseño de la geodatabase, entre las que se incluyen
- La definición del sistema de coordenadas y las propiedades espaciales para cada dataset
Esto incluye propiedades como la proyección cartográfica, sistema de coordenadas, esferoide, datum, unidades x, y, sistema de coordenadas verticales y el uso de propiedades z y m.
- Tolerancias clave y resolución de coordenadas para cada dataset
- Las fuentes de datos y flujos de trabajo de compilación de datos
Esto incluye las secuencias de comandos de translación, los modelos de geoprocesamiento y de transformación y los flujos de trabajo utilizados para generar y mantener el dataset.
- Documentación de metadatos para cada dataset