Gestión Catastral

CÓMO EXTRAER LAS COORDENADAS DE CUALQUIER PARCELA EN GVSIG 2.X

Gvsig nos da la posibilidad de extraer mediante scripting las coordenadas de los vértices que conforman una o varias parcelas. Esta función es válida tanto para ficheros de tipo SHP como DWG, DGN o DXF.

Para mostrarlo vamos a abrir gvSIG y vamos a añadir el Parcelario Catastral de cualquier Municipio, en mi caso añado las Parcelas del término Municipal de Murcia.

Imagen_I

El siguiente paso será añadir un Script (como hemos dicho es indispensable para extraer las coordenadas). La podemos localizar en el Menú Herramientas- Scripting – Scripting Composer.

Imagen_II

Aceptamos y en la siguiente ventana debemos generar el Script. Copiamos el código que os presento a continuación de la imagen sobre el panel.

Imagen_III

from gvsig import *

from commonsdialog import *

def main(*args):

    «»»Read wkt»»»

    sel = currentLayer().getSelection()

    pfile = str(saveFileDialog(«Seleccionar fichero texto de salida»)[0])

    f = open(pfile,’w’)

    for s in sel:

        f.write(«\n\n================\n\n»)

        f.write(«\n»+str(s.getValues())+»\n\n»)

        g = str(s.geometry().convertToWKT())

        f.write(g)

    f.close()

    print pfile

Guardamos el Script creado.

A continuación sobre la vista seleccionamos la parcela o las parcelas que nos interesen y abrimos el Lanzador de Scripts que se presenta con el nombre de “Script Launcher. Haremos doble clic sobre el mismo y se nos abrirá una ventana donde podremos seleccionar la ruta y nombre del fichero. Importante guardar el archivo en .txt para evitar problemas y que el editor de texto lo pueda reconocer rápidamente.

Imagen_IV

Si vamos al sitio donde hemos guardado nuestro archivo y lo abrimos podremos ver que se ha generado un documento con la información de las coordenadas de los vértices que conforman esa Parcela desde inicio a fin.

En mi caso visualizamos dos apartados como resultado de haber seleccionado dos parcelas. En la primera línea podremos observar los valores de registro de la Parcela en cuestión donde podremos deducir a que Finca pertenecen las coordenadas extraídas.

Imagen_V

Add Comment

Click here to post a comment

¡SIGUE MI PROYECTO!

X

Pin It on Pinterest

X

Si continuas utilizando este sitio aceptas el uso de cookies. Más Info

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar