Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de...

26
Manuales de uso Manuales de uso Kosmo Desktop v2.0 6. Herramientas: cálculo Versión 1.0 01/12/2009

Transcript of Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de...

Page 1: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

Manuales de usoManuales de uso

Kosmo Desktop v2.0

6. Herramientas: cálculo

Versión 1.001/12/2009

Page 2: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 2

0 Licencia

Puede visualizar la licencia completa en castellano en el siguiente enlace:

http://creativecommons.org/licenses/by-sa/3.0/es/legalcode.es

Page 3: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 3

1 CONTROL DE VERSIONESVERSIÓN AUTOR FECHA CAMBIO

1.0 SAIG, S.L. 01/12/2009 Versión Inicial

Índice de contenido0 Licencia..............................................................................................................................................21CONTROL DE VERSIONES......................................................................................................................32Introducción..........................................................................................................................................43Herramientas de cálculo.......................................................................................................................4

3.1Calcular áreas y perímetros..........................................................................................................43.2Asignar valor a un campo.............................................................................................................63.3Calculadora...................................................................................................................................83.4Constructor de consultas............................................................................................................10

3.4.1Interfaz de usuario..............................................................................................................103.4.2Seleccionar la capa.............................................................................................................103.4.3Construir una consulta........................................................................................................113.4.4Construir una expresión......................................................................................................11

Seleccionar el campo........................................................................................................11Seleccionar el operador.....................................................................................................11Especificar el valor del segundo operando........................................................................12

3.4.5Añadir una expresión a la consulta.....................................................................................133.4.6Ejecutar una consulta.........................................................................................................133.4.7Eliminar una consulta..........................................................................................................143.4.8Visualizar información asociada a los registros seleccionados por la consulta.....................143.4.9Guardar resultado consulta como una nueva capa..............................................................143.4.10Cargar consulta.................................................................................................................143.4.11Guardar consulta..............................................................................................................143.4.12Ejemplo práctico de consulta Geométrica.........................................................................14

3.5Generar polígono convexo (Convex Hull)....................................................................................183.6Recalcular numeración...............................................................................................................203.7Obtención de centroides.............................................................................................................22

3.7.1Introducción........................................................................................................................223.7.2Funcionamiento..................................................................................................................223.7.3Uso detallado......................................................................................................................22

Índice de ilustracionesImagen 1: Calcular áreas y perímetros: Activar herramienta..................................................................4Imagen 2: Calcular áreas y perímetros: Calcular área y/o perímetro.......................................................5Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos................................................................5Imagen 4: Asignar valor a un campo: Activar herramienta.....................................................................6Imagen 5: Asignar valor a un campo: Seleccionar campo y añadir nuevo valor......................................6Imagen 6: Asignar valor a un campo: Tabla de atributos antes del cambio.............................................6Imagen 7: Asignar valor a un campo: Tabla de atributos después del cambio........................................7Imagen 8: Calculadora de atributos mediante expresiones.....................................................................8Imagen 9: Generar polígono convexo: Activar herramienta..................................................................18Imagen 10: Generar polígono convexo: Salvar nueva capa...................................................................18Imagen 11: Generar polígono convexo: Resultado ...............................................................................19Imagen 12: Recalcular numeración: Activar herramienta......................................................................20Imagen 13: Recalcular numeración: recalcular numeración..................................................................20Imagen 14: Recalcular numeración: Tabla de atributos antes del cambio.............................................20Imagen 15: recalcular numeración: Tabla de atributos después del cambio..........................................21Imagen 16: Obtener centroides: detalle de kosmo con una capa de polígonos cargada.......................22Imagen 17: Obtener centroides: Accediendo a la herramienta Obtener centroides...............................23Imagen 18: Obtener centroides: Diálogo de selección de destino.........................................................23Imagen 19: Obtener centroides: Diálogo de selección de cálculo aproximado de centroides en el interior del polígono..............................................................................................................................23Imagen 20: Obtener centroides: Resultado de Obtener centroides.......................................................24Imagen 21: Obtener centroides: Ejemplo de centroides exactos y aproximados...................................24

Page 4: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 4

2 Introducción

A lo largo de este documento se va a explicar el funcionamiento de las diferentes herramientas incorporadas en Kosmo. Algunas de ellas están disponibles de forma directa en el paquete principal:

– Calcular áreas y perímetros.

– Asignar valor a un campo.

– Calculadora.

– Constructor de consultas.

– Generar polígono convexo (Convex Hull).

– Recalcular numeración.

Otras pasan a estar disponibles a través de la carga de la extensión Herramientas avanzadas, la cual añade la siguiente herramienta, que está explicada detalladamente en el manual Extensiones – Herramientas avanzadas:

- Crear malla de polígonos.

Se pasará ahora a la descripción del amplio conjunto de herramientas disponibles.

3 Herramientas de cálculo

3.1 Calcular áreas y perímetros

La herramienta Calcular áreas y perímetros permite realizar cálculos y almacenar sus resultados en un determinado campo de la tabla de atributos de una capa.

Para que la herramienta pueda ser activada la capa destino de los cálculos ha de estar en el modo de edición. Dependiendo de si dicha capa tiene elementos seleccionados o no los cálculos se harán sobre el total de la capa o sobre los registros de aquellos elementos seleccionados.

Para poder tener acceso a esta herramienta el usuario deberá hacer clic en el menú herramientas < submenú cálculo < calcular áreas y perímetros.

Imagen 1: Calcular áreas y perímetros: Activar herramienta

Page 5: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 5

A continuación, aparecerá una nueva ventana donde se pedirá que es lo que queremos calcular y el nombre de la tabla donde guardaremos el resultado:

Con estos pasos ya hemos calculado el área y el perímetro de la capa en su tabla de atributos, tal y como podemos observar en la siguiente imagen:

Imagen 2: Calcular áreas y perímetros: Calcular área y/o perímetro

Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos

Page 6: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 6

3.2 Asignar valor a un campo

La herramienta Asignar valor a un campo permite asignarle un valor a un campo determinado de la tabla de atributos.

Para que la herramienta pueda ser activada la capa destino de los cálculos ha de estar en modo de edición. Dependiendo si dicha capa tiene elementos seleccionados o no los cálculos se harán sobre el total de la capa o sobre los registros de aquellos elementos seleccionados.

Para poder tener acceso a esta herramienta el usuario deberá hacer clic en el menú herramientas < submenú cálculo < asignar valor a un campo.

A continuación, aparecerá una nueva ventana donde se pedirá que campo es el que queremos cambiar y cual es el nuevo valor.

Con estos pasos ya hemos puesto el nuevo valor en el campo de la tabla de atributos, tal y como podemos observar en la siguiente imagen:

Imagen 4: Asignar valor a un campo: Activar herramienta

Imagen 5: Asignar valor a un campo: Seleccionar campo y añadir nuevo valor

Imagen 6: Asignar valor a un campo: Tabla de atributos antes del cambio

Page 7: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 7

Imagen 7: Asignar valor a un campo: Tabla de atributos después del cambio

Page 8: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 8

3.3 Calculadora

La calculadora es una herramienta que permite realizar cálculos y almacenar sus resultados en un determinado campo de la tabla de atributos de una capa. Es posible realizar cálculos simples, cálculos que dependan de otros campos de la tabla o incluso cálculos que impliquen características geométricas de la propia capa.

Para que la herramienta pueda ser activada la capa destino de los cálculos ha de estar en el modo de edición. Dependiendo de si dicha capa tiene elementos seleccionados o no los cálculos se harán sobre el total de la capa o sobre los registros de aquellos elementos seleccionados.

1. En primer lugar se ha de elegir el atributo destino de los cálculos. Para ello teniendo el cursor en la casilla de “Guardar en Atributo” se hace doble click sobre el atributo deseado de la lista de “Atributos”.

2. Después pasamos al apartado de “Expresión”. En el podemos construir la expresión usando para ello los recursos que nos brindan los paneles de “Atributos” y “Operaciones”. Su uso es muy intuitivo y se dispone de ayuda contextual autoexplicativa:

Imagen 8: Calculadora de atributos mediante expresiones.

Page 9: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 9

etc.

• Una vez definida la expresión a calcular bastará con hacer click en el botón de “aceptar” para que el contenido del atributo definido para recibir los cálculos sea actualizado.

Page 10: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 10

3.4 Constructor de consultas

Kosmo dispone de un constructor de consultas que nos va a permitir construir consultas tanto alfanuméricas como espaciales asociadas a las capas cargadas en el sistema.

3.4.1 Interfaz de usuario

Para poder visualizar el constructor de consultas el usuario deberá de hacer clic sobre la

herramienta Constructor de consultas situado en la barra de herramientas o en el menú Herramientas Cálculo > submenú constructor de consultas.

Aparece la siguiente ventana:

Como podemos apreciar en la figura anterior aparece una ventana denominada Constructor de consultas en la que el usuario podrá crear tanta consultas como desee.

3.4.2 Seleccionar la capa

Para poder construir una consulta el usuario deberá de seleccionar la capa sobre la que desee actuar a través del desplegable Capa.

Imagen 9: Constructor de consulta

Page 11: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 11

Imagen 10: Selección de la capa – Constructor de consulta

Una vez seleccionada la capa con la que deseemos trabajar podremos construir la consulta deseada.

3.4.3 Construir una consulta

Para poder construir una consulta tendremos que construir expresiones y añadirlas a la consulta final mediante las condiciones.

Imagen 11: Expresión-Constructor de consulta

De la figura anterior se pueden apreciar cuatro zonas bien diferencias:

• Expresión: permite construir una nueva expresión para añadirla a la consulta que se desee construir.

• Condición: permite añadir la expresión construida a la consulta.

• Consulta: consulta resultante.

• Barra de herramientas: barra de herramientas que ofrece diversa funcionalidad.

Page 12: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 12

3.4.4 Construir una expresión

Para construir una expresión y añadirla a la consulta hay que realizar los siguientes pasos:

Seleccionar el campoSeleccionando el valor deseado a través del desplegable Campo.

Seleccionar el operadorSeleccionado el valor deseado a través del desplegable Operador. Se distinguen dos tipos de

operadores: alfanuméricos y espaciales.

Operadores alfanuméricos

Los operadores alfanuméricos permiten construir una expresión alfanumérica. Son los siguientes: >, <, >=, >=, ¡= (distinto), = y like. El operador like permite construir expresiones regulares utilizando comodines. Los comodines que se pueden emplear son los siguientes:

• *: significa “cualquier cosa con un número indeterminado de caracteres”. Por ejemplo la expresión Sev*, la cumplen tanto el valor Sevilla como el valor Sevillano.

• ?: significa “cualquier cosa con un único carácter”. Por ejemplo la expresión Pat?, la cumplen tanto el valor Pato como el valor Pata.

Operadores espaciales

Este tipo de operadores permiten construir expresiones espaciales que sólo se pueden aplicar a campos de tipo geométricos y el segundo operador ha de ser una geometría en formato WKT (Well Known Text). Estos operadores son los siguientes:

• INCLUIDO EN VISTA: a través de este operador podremos seleccionar aquellos elementos cuya geometría se encuentre incluida dentro de la vista especificada.

• CONTIENE A: permite seleccionar aquellos elementos que incluyan completamente a la geometría especificada en el segundo operador.

• CRUZA CON: este operador permite seleccionar a aquellos elementos que crucen con la geometría especificada en el segundo operador.

• DISJUNTO A: permite seleccionar a aquellos elementos que no intersecten con la geometría especificada en el segundo operador.

• IGUAL A: selecciona a aquellos elementos que cuya geometrías sean iguales a la geometría especificada en el segundo parámetro.

• INTERSECTA CON: permite seleccionar a aquellos elementos que intersecten con la geometría especificada en el segundo operador.

• SUPERPUESTO CON: permite seleccionar a aquellos elementos que intersecten con la geometría especificada en el segundo operador pero sin estar incluidas.

• DENTRO DE: permite seleccionar aquellos elementos que se encuentren incluidos dentro de la geometría especificada en el segundo operador.

Especificar el valor del segundo operando.Existen dos posibilidades para realizar esta acción, escribirla directamente o haciendo clic con el

botón izquierdo del ratón sobre el botónSeleccionar valor ... , situado a la derecha del segundo operador. Aparece un cuadro de diálogo desde el cual el usuario podrá seleccionar uno de los valores asociados al campo seleccionado.

Page 13: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 13

Imagen 12: Valores - Constructor de consulta

Si el campo seleccionado es de tipo geométrico primero seleccionaremos una geometría de alguna capa, seleccionando primero el nombre de la capa en el árbol de capas. Cuando pulsamos el botón Seleccionar valor… nos sale un cuadro que en el que se nos pide que metamos el valor, en metros del buffer sobre la geometría seleccionada

Imagen 13: Área de influencia - Constructor de consulta

3.4.5 Añadir una expresión a la consulta

Una vez construida la expresión hay que añadirla a la consulta que se desea construir. Si la consulta estuviera vacía hay que hacer clic sobre el botón Añadir. Si la consulta no estuviese vacía existen 3 posibilidades para añadir la nueva expresión:

• Haciendo clic sobre el botón Y a la consulta que ya tuviésemos construida se le añadirá el operador lógico binario Y seguido de un segundo operador constituido por la expresión previamente construida. (CONSULTA) AND (EXPRESIÓN).

• Haciendo clic sobre el botón O a la consulta que ya tuviésemos construida se le añadirá el operador lógico O seguido de un segundo operador constituido por la expresión previamente construida. (CONSULTA) OR (EXPRESIÓN).

• Y haciendo clic sobre el botón NO se le aplica el operador lógico NO a la consulta que ya tuviésemos construida. NOT (CONSULTA)

3.4.6 Ejecutar una consulta

Una vez que tengamos construida la consulta deseada podemos ejecutarla haciendo clic con el

botón izquierdo del ratón sobre el botón Ejecutar consulta . Esto hará que se seleccionen en el área de visualización aquellos elementos que cumplan con las condiciones expuestas en la consulta.

Page 14: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 14

Imagen 14: Ejecución de la consulta

Si hubiese cualquier error el sistema nos informará de la incidencia.

3.4.7 Eliminar una consulta

Podremos limpiar la consulta actualmente activa haciendo clic con el botón izquierdo del ratón

sobre el botón Limpiar consulta . Esto nos permitirá poder crear una nueva consulta.

3.4.8 Visualizar información asociada a los registros seleccionados por la consulta

Una vez ejecutada la consulta podremos visualizar la información asociada a los registros seleccionados por la consulta haciendo clic con el botón izquierdo del ratón sobre el botón Ver

registros . Esto hará que se visualicen en la ventana de información, la información correspondiente a los elementos seleccionados por la consulta.

Page 15: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 15

Imagen 15: Registros de la consulta

3.4.9 Guardar resultado consulta como una nueva capa

Una vez ejecutada la consulta, podremos guardar los elementos seleccionados por la consulta en una nueva capa haciendo clic con el botón izquierdo del ratón sobre el botón Guardar resultados

como una nueva capa .

3.4.10 Cargar consulta

Podremos recuperar un filtro guardado anteriormente a través de la herramienta Cargar filtro

. Se visualizará un cuadro de diálogo en el cual podremos seleccionar ficheros con extensión ftr.

3.4.11 Guardar consulta

Para poder salvar la consulta que hayamos creado utilizaremos la herramienta Guardar filtro . Se visualizará un cuadro de diálogo en el cual podremos especificar el nombre del fichero (con extensión ftr) en el cual vamos a almacenar la consulta.

3.4.12 Ejemplo práctico de consulta Geométrica

Vamos a realizar un ejemplo de una consulta Geométrica, consistirá en ver que parcelas están dentro de un área de 300m alrededor del río.

Primero seleccionaremos el río que queremos tratar:

Page 16: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 16

Imagen 16: Selección del elemento geométrico

Después de seleccionar el río sobre el que queremos hacer la consulta, activamos la herramienta de consulta:

Imagen 17: Seleccionar el constructor de consulta

Seleccionamos en la herramienta la capa parcelas, el campo GEOMETRY, donde se encuentra la geometría de las parcelas, e indicamos que queremos seleccionar las geometrías que se encuentren (interseccionen) a una distancia menor o igual a 300m del río seleccionado:

Page 17: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 17

Imagen 18: Construcción de la expresión

Pulsamos sobre el botón con puntos suspensivos para indicar el buffer que queremos sobre la geometría seleccionada:

Imagen 19: Distancia en metros

Después de esto, solo tenemos que pulsar el botón añadir, y luego darle al botón de ejecución de la consulta, el resultado lo podemos ver en la pantalla, vemos como hemos seleccionado las parcelas que están a 300m o menos del río.

Como podemos observar, respecto de la operativa “tradicional”, en la que en primer lugar deberíamos haber generado una capa con resultado del buffer (área de influencia) a 300m del río y, posteriormente, haber realizado la intersección, Kosmo-Desktop permite realizarlo todo en un único paso, y sin necesidad de operaciones y/o capas intermedias.

Page 18: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 18

Imagen 20: Poligonos seleccionados por la consulta

Page 19: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 19

3.5 Generar polígono convexo (Convex Hull)

La herramienta Generar polígono convexo permite crear una nueva capa poligonal en la que todos los elementos de la capa origen están incluidos en dicho polígono.

Esta herramienta puede ser usada tanto en capas puntuales, lineales y poligonales.

Para poder tener acceso a esta herramienta el usuario deberá hacer clic en el menú herramientas < submenú cálculo < generar polígono convexo.

A continuación aparecerá una nueva ventana, con la cual podremos salvar la nueva capa en un directorio o solo verla temporalmente en el proyecto.

Ya sea haciendo clic en Sí para salvar los cambios permanentemente o pulsando en No, la herramienta genera una nueva capa poligonal.

Ya sea haciendo clic en Sí para salvar los cambios permanentemente o pulsando en No, la herramienta genera una nueva capa poligonal.

Imagen 21: Generar polígono convexo: Activar herramienta

Imagen 22: Generar polígono convexo: Salvar nueva capa

Page 20: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 20

3.6 Recalcular numeración

La herramienta Recalcular numeración permite asignarle valor a un campo determinado de la

Imagen 23: Generar polígono convexo: Resultado

Page 21: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 21

tabla de atributos.

Para que la herramienta pueda ser activada la capa destino de los cálculos ha de estar en modo de edición. Dependiendo si dicha capa tiene elementos seleccionados o no los cálculos se harán sobre el total de la capa o sobre los registros de aquellos elementos seleccionados.

Para poder tener acceso a esta herramienta el usuario deberá hacer clic en el menú herramientas < submenú cálculo < recalcular numeración.

A continuación, aparecerá una nueva ventana donde se pedirá que campo es el que queremos recalcular, la anchura de la fila y el número con el que queremos empezar la numeración.

Tras rellenar los datos anteriores y pulsar el botón Aceptar, abriremos la tabla de atributos de la capa para visualizar los cambios que hemos acometido.

Imagen 24: Recalcular numeración: Activar herramienta

Imagen 25: Recalcular numeración: recalcular numeración

Imagen 26: Recalcular numeración: Tabla de atributos antes del cambio

Page 22: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 22

Imagen 27: Recalcular numeración: Tabla de atributos después del cambio

Page 23: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 23

3.7 Obtención de centroides

3.7.1 Introducción

La herramienta Obtener centroides calcula el centroide de cada una de las geometrías de una capa.

La capa puede contener polígonos o líneas. En el caso de los polígonos se puede forzar el resultado para que el centroide se aproxime de forma que quede dentro del propio polígono.

En caso de que alguna geometría produzca un error durante el cálculo de su centroide se guardará la misma en una nueva capa.

Se puede acceder a la herramienta a través del menú Herramientas y del submenú Cálculo.

3.7.2 Funcionamiento

Tras activar una ventana de vistas (haciendo clic con el ratón sobre ella) y seleccionar una capa (y sólo una) en el árbol de capas se está en condiciones de ejecutar la herramienta.

El programa preguntará al usuario si desea guardar el resultado en una capa en memoria o en un archivo shape (.shp).

A continuación, si las geometrías son de tipo polígono, se ofrece la opción de forzar el resultado. Activando esta opción se consigue que los centroides que estén situados fuera del propio polígono se recalculen de forma aproximada para asegurar que estén dentro del mismo. El centroide aproximado será el punto medio de la línea horizontal que corta al polígono a la altura del centroide real (si hay más de una línea de intersección, como en una corona circular, se cogerá el punto medio de la línea más cercana al centroide real).

Los centroides obtenidos tendrán los mismos atributos que la geometría a la que pertenecen.

Si la capa de origen contiene multi-líneas o multi-polígonos, los centroides se calcularán para cada geometría individual que los componen.

La capa con los centroides será siempre de tipo puntual y se llamará como la capa de origen con el añadido “ - Centroides”.

La capa con las geometrías que hayan producido errores durante el cálculo de los centroides, en el caso de que se hayan producido, se llamará como la capa de origen con el añadido “ - Centroides_error”.

3.7.3 Uso detallado

Imagen 28: Obtener centroides: detalle de kosmo con una capa de polígonos cargada

Page 24: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 24

Para ejecutar la herramienta la ventana de la vista debe estar activada (basta hacer clic con el ratón sobre ella) y seleccionar la capa que se desea procesar. Sólo una capa puede estar seleccionada y debe ser de tipo polígono o línea.

Tras cumplir estos requisitos se puede acceder a la función Obtener centroides en el menú Herramientas y el submenú Cálculo.

Tras ejecutar la herramienta se muestra el siguiente diálogo que permite al usuario seleccionar el destino del resultado: memoria o archivo shape.

En el caso de que las geometrías contenidas en la capa de origen sean de tipo poligonal se mostrará a continuación un diálago como el de la figura siguiente que permite especificar si se desea que los centroides se recalculen de forma aproximada en aquellos polígonos en los que quede fuera del mismo (forzar).

Imagen 29: Obtener centroides: Accediendo a la herramienta Obtener centroides

Imagen 30: Obtener centroides: Diálogo de selección de destino

Imagen 31: Obtener centroides: Diálogo de selección de cálculo aproximado de centroides en el interior del polígono

Page 25: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

KOSMO DESKTOP v2.0 | 25

El resultado de la herramienta para el ejemplo mostrado es el de la siguiente figura.

En la siguiente figura se muestran ejemplos del cálculo del centroide normal que cae fuera de la polígono amarillo (el centroide en rojo oscuro) y del centroide calculado aproximadamente (en verde). También se muestra el centroide de una línea.

Imagen 32: Obtener centroides: Resultado de Obtener centroides

Imagen 33: Obtener centroides: Ejemplo de centroides exactos y aproximados

Page 26: Manuales de uso - kosmoland.es€¦ · Imagen 3: Calcular áreas y perímetros: Ver tabla de atributos ... Resultado de Obtener centroides.....24 Imagen 21: Obtener centroides: Ejemplo

http://www.saig.es

Email: [email protected]

Avenida República Argentina 28. Edificio Domocenter. Oficina 7, 2ª planta.41930, Bormujos – Sevilla – España