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 < jjdelce...@gvsig.org> wrote: > > > ---------- Forwarded message --------- > De: Ovidio Ribeira <albore...@hotmail.es> > Date: mié., 19 feb. 2020 a las 7:10 > Subject: [Gvsig_usuarios] Añadir dxf > To: Lista U. GVSIG <gvsig_usuarios@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@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 > jjdelce...@gvsig.com > gvSIG Association > www.gvsig.com >
_______________________________________________ gvSIG_usuarios mailing list gvSIG_usuarios@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