[Gvsig_usuarios] Añadir dxf

Ovidio Ribeira alboredos en hotmail.es
Lun Feb 24 12:10:01 CET 2020


Saúdos José, muchas gracias el script va perfecto.
Ovidio

________________________________
De: gvsig_usuarios-bounces en listserv.gva.es <gvsig_usuarios-bounces en listserv.gva.es> en nombre de José Olivas <jolivas en gvsig.com>
Enviado: viernes, 21 de febrero de 2020 20:33
Para: gvsig_usuarios en listserv.gva.es <gvsig_usuarios en listserv.gva.es>
Asunto: Re: [Gvsig_usuarios] Añadir dxf

Saludos;

Adjunto script para añadir un fichero .DXF a la vista.

# encoding: utf-8

import gvsig
from org.gvsig.fmap.mapcontext import MapContextLocator
from org.gvsig.fmap.dal import DALLocator

def main(*args):

    #Creación del Store
    manager = DALLocator.getDataManager()
    storeParameters = manager.createStoreParameters("DXF")
    storeParameters.setDynValue("CRS","EPSG:25830")
    storeParameters.setDynValue("File","C:/rioja.dxf")
    store = manager.openStore("DXF",storeParameters)

    #Creación de la capa
    mcm = MapContextLocator.getMapContextManager()
    layer=mcm.createLayer("dxf2View", store)

    #Visualizar capa en la vista
    gvsig.currentView().getMapContext().getLayers().addLayer(layer)

    #Otra opción es sustituir las líneas 18 ( layer=mcm.createLayer("dxf2View", store) ) y 21 ( gvsig.currentView().getMapContext().getLayers().addLayer(layer) ) por la siguiente
    #gvsig.currentView().addLayer(mcm.createLayer("dxf2View", store))



José Olivas Carriquí

On Thu, Feb 20, 2020 at 8:05 PM Joaquin Jose del Cerro Murciano <jjdelcerro en gvsig.org<mailto:jjdelcerro en gvsig.org>> wrote:


---------- Forwarded message ---------
De: Ovidio Ribeira <alboredos en hotmail.es<mailto:alboredos en hotmail.es>>
Date: mié., 19 feb. 2020 a las 7:10
Subject: [Gvsig_usuarios] Añadir dxf
To: Lista U. GVSIG <gvsig_usuarios en listserv.gva.es<mailto:gvsig_usuarios en listserv.gva.es>>


Hola, buenos días necesitaba ayuda sobre cómo añadir, a la vista, una capa dxf desde un scrit,
Gracias y saludos
_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es<mailto:gvSIG_usuarios en listserv.gva.es>

Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:

https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios


--
--------------------------------------
Joaquin Jose del Cerro Murciano
Development and software arquitecture manager at gvSIG Team
jjdelcerro en gvsig.com<mailto:jjdelcerro en gvsig.com>
gvSIG Association
www.gvsig.com<http://www.gvsig.com>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20200224/8c8f89ef/attachment.html>


Más información sobre la lista de distribución gvSIG_usuarios