Análisis y administración de tablas
Prácticamente la totalidad de los datos SIG se almacenan o representan como una simple tabla de base de datos. Por ejemplo, las clases de entidades son tablas con un atributo de forma (un atributo de una tabla también se denomina campo o columna), los rásteres pueden visualizarse en forma de tablas de atributos, y la mayoría de bases de datos SIG poseen tablas independientes que contienen atributos que pueden estar relacionados a otras tablas por medio de un atributo común. A la hora de construir una base de datos o de efectuar un análisis, se dedica mucho tiempo a la administración de tablas, debido a que es necesario agregar y calcular nuevos atributos, copiar tablas o filas de una ubicación a otra, convertir en entidades las tablas que contengan cadenas textuales de valores de coordenadas, relacionar unas tablas con otras o calcular estadísticas a modo de resumen.
En algunos análisis, es necesario que los datos SIG se extraigan en forma de tablas para su uso en otra aplicación, o que los datos tabulares de otra aplicación puedan convertirse en entrada para el SIG. En ocasiones, diversos pasos del geoprocesamiento modifican y combinan conjuntos de datos, obteniendo como resultado una clase de entidad con numerosos atributos derivados a partir de otros datos, que pueden seleccionarse o resumirse para producir resultados tabulares.
Crear datos SIG a partir de tablas
Unir tablas
Una de las técnicas más habituales consiste en unir una tabla de datos (como por ejemplo, estadísticas demográficas o médicas) a un conjunto de entidades geográficas para su visualización. Para ello es necesario que la tabla y las entidades geográficas compartan un campo clave, como por ejemplo, un nombre o un código de Id.
A continuación, encontrará un ejemplo de cómo se pueden agregar atributos adicionales a las entidades SIG por medio de la unión de datos provenientes de otra tabla. Esta clase de entidad de los condados de Iowa tiene atributos de nombre y código FIPS que pueden utilizarse como campos clave en una unión de tablas.
Esta tabla independiente contiene información acerca de la cosecha de semilla de soja en cada condado de Iowa. Posee asimismo atributos de nombre y código FIPS, pudiéndose unir cualquiera de los dos a las entidades del condado.
Después de unir los datos de las cosechas a las entidades de los condados, puede utilizar los campos de la tabla de cosechas para simbolizar, etiquetar o seleccionar las entidades del condado.
A la hora de unir datos de distintas fuentes, es importante que los tipos y valores de los datos de los campos clave coincidan totalmente. Si hay un campo con un tipo numérico y otro textual, no será posible realizar la unión mediante estos campos. Para evitar este tipo de inconvenientes, puede crear un nuevo campo en una de las tablas que coincida con los tipos de datos de la otra tabla y, después, calcular los valores del campo no coincidente en el nuevo campo coincidente. Además, si un valor clave aparece escrito erróneamente, de distintas maneras o con errores tipográficos o caracteres de más (por ejemplo, un espacio final), no se unirán aquellos registros con claves no coincidentes.
Crear entidades a partir de tablas
Otra de las técnicas habituales consiste en crear información espacial a partir de datos tabulares.
Eventos XY
Tal vez el método más simple a seguir para realizarlo es utilizando la herramienta Capa de eventos XY, para crear una capa a partir de una tabla que contenga un campo de coordenadas X e Y. A continuación, encontrará un ejemplo de cómo una tabla de coordenadas simple y otros datos pueden convertirse en eventos de punto.
Los eventos de punto creados a partir de una tabla tendrán un comportamiento similar al de una clase de entidad y podrán tanto simbolizarse como etiquetarse mediante los atributos de la tabla.
Geocodificación
También es posible crear puntos haciendo coincidir los valores en una tabla con una clase de entidad de referencia. Se puede realizar mediante la geocodificación, en la que la tabla contiene información de la dirección y la clase de entidad de referencia contiene información de calles y áreas.
A continuación, encontrará un ejemplo de un punto creado a partir de una dirección, mediante la geocodificación de la dirección en relación a los datos de calle de referencia.
Referencia lineal
También se puede hacer coincidir las ubicaciones según la distancia a lo largo de una línea, lo que se denomina referencia lineal. Este método puede utilizarse para crear eventos de punto a una distancia determinada a lo largo de una línea, o bien eventos de línea que sigan la línea desde una ubicación determinada a otra ubicación.
A continuación, se puede ver un ejemplo de un conjunto de eventos de punto generados tras hacer coincidir una tabla de mediciones de distancia e identificadores de ruta, en relación a una clase de entidad de línea que contiene entidades de rutas con medidas.
A continuación, se puede ver un ejemplo de un conjunto de eventos de línea generados tras hacer coincidir una tabla de mediciones de origen y destino e identificadores de ruta, en relación a una clase de entidad de línea que contiene entidades de rutas con medidas.
Análisis de los datos tabulares
Para el análisis de datos tabulares a menudo es necesario conocer el número de detalles que pertenecen a una determinada categoría o buscar en la distribución de valores un conjunto de detalles. En ocasiones, aquellos detalles en los que está interesado aparecen rodeados por muchos otros que son un poco (o bastante) diferentes. Para encontrar las entidades basadas en estas diferencias, es a menudo necesario combinar datos de diferentes fuentes mediante la unión de tablas o utilizar uniones espaciales y superposiciones, para posteriormente seleccionar y calcular los valores en los campos.
Cómo saber cuál es la cantidad necesaria
En ocasiones, las entidades del SIG tienen atributos que desea analizar, por medio de la suma de algún campo de las entidades seleccionadas o la frecuencia de un tipo de entidad en concreto. Las herramientas Resumen de estadísticas y Frecuencia de la caja de herramientas Estadísticas permiten realizar el cálculo de estas estadísticas en uno o varios campos, así como resumir los resultados según los valores de otro campo. Esto puede resultar de utilidad tanto para la creación de informes como para los análisis.
El cálculo de frecuencia con la herramienta Frecuencia es una buena forma de averiguar el número de detalles que deben ir destinados a una determinada categoría. Por ejemplo, es aconsejable ejecutar la herramienta en un conjunto de parcelas para comprobar cuántas pertenecen a cada una de las diferentes categorías de uso del suelo. Observar la distribución de frecuencia de los datos categóricos es un primer paso importante a realizar en un gran número de análisis.
Esta tabla de frecuencia indica que existen prácticamente cinco veces más parcelas residenciales que parcelas de oficinas, y que una minoría pequeña de las parcelas pertenecen a las categorías utilitarias o institucionales.
También es posible obtener la información de las frecuencia de un campo de una tabla en ArcMap con sólo hacer clic con el botón derecho del ratón en el encabezado del campo de la ventana de tabla y, seguidamente, hacer clic en Estadísticas.
Observar la distribución de valores
La herramienta Resumen de estadísticas permite cuantificar la cantidad de detalles que pertenecen a un conjunto de entidades. Por ejemplo, en lugar de limitarse a utilizar Frecuencia para saber el número de parcelas que existen de cada tipo, puede emplear la herramienta Resumen de estadísticas en las parcelas para calcular el área total (suma) de parcelas de cada categoría o averiguar el tamaño medio de las parcelas de cada tipo.
Esta tabla de resumen de estadísticas indica que, aunque existen más parcelas industriales que institucionales, cada categoría abarca un área similar de la ciudad. También sugiere que las parcelas institucionales y utilitarias tienden a ser mayores en tamaño que las parcelas industriales, residenciales y de oficinas.
También es posible utilizar la herramienta Resumen de estadísticas para examinar la distribución de los valores de un conjunto de entidades. Por ejemplo, puede comparar los valores mínimos y máximos de elevación de varias especies de plantas en un área de estudio, el rango de precios de las viviendas de un tipo determinado en un área, o la diferencia de precio existente entre las viviendas de un tipo en comparación con el del resto (desviación estándar).
También es posible resumir las tablas en ArcMap con sólo hacer clic con el botón derecho del ratón en el encabezado de la columna del campo en la ventana de tabla y, seguidamente, hacer clic en Resumir.
Para obtener más información acerca del uso de estadísticas en SIG, consulte el tema Análisis estadístico.
Contabilizar registros
En ocasiones, es importante saber el número de registros existentes en una tabla o selección. Esta información se puede utilizar en un modelo o secuencia de comandos que automatice un análisis o un proceso de creación de informes. La herramienta Obtener contador devuelve el número de entidades o filas de una clase de entidad, tabla o capa. La herramienta respetará todas aquellas selecciones, vistas de tabla y capas basadas en consultas. Es posible utilizar la herramienta Obtener contador en una secuencia de comandos de bucle que genere la zona de influencia de una ubicación con una distancia cada vez mayor y que seleccione las entidades de la zona de influencia hasta que se haya seleccionado un número determinado de entidades.
Administración de los datos tabulares
Calcular valores
La herramienta Calcular campo se utiliza para la combinación o manipulación matemática de valores en uno o varios campos. Estos cálculos pueden ser tan simples como el cálculo de un campo determinado en 23 para todas las entidades o igual a verdadero para las entidades seleccionadas, o bien como la combinación de valores en varios campos. Por ejemplo, puede dividir un campo de población entre un campo de área para obtener los valores de densidad de población o concatenar el texto de los campos número de casa, nombre de calle y tipo de calle en un único campo de dirección. Normalmente, puede agregar un nuevo campo mediante la herramienta Agregar campo para albergar los resultados de los cálculos.
Unir tablas
La herramienta Agregar unión se utiliza a menudo para combinar los datos tabulares derivados durante un paso del análisis con otros datos. Si las tablas comparten un valor clave (un Id. de entidad o nombre, por ejemplo) podrán unirse. Los datos de ambas tablas pasarán entonces a estar disponibles para un análisis simultáneo. Esta herramienta únicamente es efectiva en las capas de entidades o vistas de tablas de la tabla de contenido de ArcMap, o bien en las creadas por medio de las herramientas Crear capa de entidades y Crear vista de tabla. La unión es temporal y sólo durará el tiempo de la sesión. Puede guardar los resultados unidos en una nueva clase de entidad o tabla por medio de las herramientas Copiar entidades o Copiar filas o bien mediante la exportación de datos en ArcMap.
Índices de atributos
La indexación de un campo puede hacer que el proceso de selección de filas con el atributo sea más eficaz. Es posible utilizar la herramienta Agregar índice de atributo para indexar un campo.
Dominios de atributos y subtipos
Cuando la tabla esté almacenada en una geodatabase, podrá crear subtipos de las entidades y atributos. Los subtipos proporcionan un método de división de clases de entidad o tablas en agrupaciones lógicas basadas en un valor de atributo, y permiten trabajar con un subconjunto de entidades en una clase de entidad o en las filas de una tabla. Los subtipos hacen posible la asignación de atributos consistentes y el comportamiento de estos subconjuntos.
Más información acerca de las herramientas que crean y administran subtipos
Los dominios ofrecen una forma de definir un rango de valores que pueda utilizarse en varios campos de atributos. El uso de los dominios ayuda a garantizar la integridad de datos mediante la limitación de la elección de los valores de un campo en concreto.
Más información acerca de las herramientas que crean y administran dominios
Vistas de tabla
Una tabla es una tabla física almacenada en el disco duro o en una base de datos. La vista de tabla es una tabla temporal que se guarda en la memoria del equipo y cuyo uso es similar al de una tabla física. Por lo general, se puede crear una vista de tabla con una consulta, como por ejemplo, una declaración SQL SELECT, por lo que sólo aparecerá en la vista de tabla un subconjunto de registros de la tabla física.
La herramienta Crear vista de tabla crea una vista de tabla a partir de una tabla de entrada, mientras que la herramienta Crear tabla de consultas crea una vista de tabla a partir de múltiples tablas de entrada que pueden unirse.
Si desea guardar una vista de tabla en una tabla física, utilice la herramienta Copiar filas.
Girar una tabla
La herramienta Girar tabla permite reducir la redundancia en una tabla de gran tamaño. Esto resulta de utilidad a la hora de convertir determinadas estructuras de datos CAD en entidades SIG o una larga lista delimitada por comas de estaciones de medición y valores en una tabla. Los valores exclusivos de un campo (el campo Girar) se convierten en encabezados de columna en la tabla de salida.
Tablas ráster
No es algo poco común que los valores de píxel de los rásteres contengan valores enteros discretos que clasifiquen sus datos, como por ejemplo, el tipo de vegetación. Por ejemplo, un valor de píxel igual a 1 equivale a un bosque, mientras que un valor de píxel igual a 2 representa un pantano. En estos rásteres, es recomendable disponer de una tabla de atributos ráster que describa cada uno de los valores de píxel exclusivos y se lleve a cabo la mayoría de las operaciones de tabla descritas anteriormente. La herramienta Generar tabla de atributos ráster crea o actualiza las tablas de atributos ráster.
Herramientas de tabla
Existen docenas de herramientas que se utilizan para la administración y manipulación de tablas y sus atributos. La mayor parte de estas herramientas se encuentran en la caja de herramientas Administración de datos.
Caja de herramientas |
Descripción |
---|---|
Caja de herramientas Análisis/Conjunto de herramientas Estadísticas |
Contiene las herramientas Frecuencia y Resumen de estadísticas |
Los datos se convierten en formatos de ArcGIS |
|
Las tablas de direcciones se pueden convertir en entidades de puntos |
|
Las tablas que contienen coordenadas [de ruta, medida] se pueden convertir en entidades de puntos |