El 9 de octubre de 2015, 11:09, Ana Calle <nico200...@gmail.com> escribió:
> Mucha gracias por la aclaración. > El problema lo tengo porque esto de guardar y recuperar la leyenda lo > quería hacer en un desarrollo, y me interesaba entonces que fuera todo ello > indicado en el fichero gvsleg (simbología y etiquetado) > Me temo que en el gvsleg solo va la simbología, pero si quieres guardar y recuperar el etiquetado también es simple, aunque iría en otro fichero distinto. Te dejo aquí otro :) pedazito de script que creo te servirá de inspiración. #-----------><--------------><----------------- from gvsig import * from java.io import File from java.io import FileOutputStream from java.io import FileInputStream from org.gvsig.tools import ToolsLocator def saveLabeling(layer, f): persistenceManager = ToolsLocator.getPersistenceManager() # Obtenemos el etiquetado de la capa labeling = layer.getLabelingStrategy() # Y lo guardamos en el fichero persistenceManager.putObject(FileOutputStream(f),labeling) def loadLabeling(layer,f): persistenceManager = ToolsLocator.getPersistenceManager() # Cagamos el etiquetado labeling = persistenceManager.getObject(FileInputStream(f)) # Lo asignamos a la capa y lo activamos layer.setLabelingStrategy(labeling) layer.setIsLabeled(True) #Forzamos el refreshco del mapa layer.getMapContext().invalidate() def main(*args): layer = currentLayer() f = File("/tmp/"+layer.getName()+".gvslab") #saveLabeling(layer,f) loadLabeling(layer,f) #-----------><--------------><----------------- Un saludo Joaquin > Pensaré a ver cómo lo resuelvo, pero gracias por vuestra ayuda > > Saludos > > El 9 de octubre de 2015, 10:29, mcarrera <mcarr...@gvsig.com> escribió: > >> >> Hola Ana, >> al guardar la leyenda solo se guarda la simbología. Para guardar el >> etiquetado lo que puedes hacer es exportar a capa de anotaciones. >> Saludos, >> Mario >> >> >> >> >> El 2015-10-09 09:41, Ana Calle escribió: >> > buenos días, >> > cuando en gvSig2.2 se guarda una leyenda en fichero gvsleg ¿guarda >> > también la configuración de etiquetado de la capa? >> > >> > He hecho alguna pruebas y parece que no lo guarda, aunque puede que >> > esté omitiendo algún detalle, ¿alguien puede confirmarme esto? >> > >> > muchas gracias, >> > saludos >> > Ana >> > >> > >> > _______________________________________________ >> > 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: >> > >> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios >> >> _______________________________________________ >> 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: >> >> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios >> > > > _______________________________________________ > 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: > > http://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 jjdelce...@gvsig.org gvSIG Association www.gvsig.com www.gvsig.org
_______________________________________________ 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: http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios