[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