[Gvsig_desarrolladores] Asociar leyenda a un dxf por código
Isidro Arquero
isidroarquero1981 en hotmail.com
Mie Abr 29 16:12:15 CEST 2009
Hola, tengo una opcion de menú que carga un dxf, pero tengo un problema con la leyenda, cada vez que cargo la misma tengo que volver a ponerle la leyenda que quiero.
Alguien sabe como asociar a la carga de una capa su leyenda desde código.
Muchas gracias por si ayuda este es el simple trozo de código:
public void execute(String actionCommand) {
View v = (View) PluginServices.getMDIManager().getActiveWindow();
DriverManager writerManager = LayerFactory.getDM();
MapControl mapCtrl = v.getMapControl();
Driver driver = writerManager.getDriver("gvSIG DXF Memory Driver");
LayerFactory.setDriversPath(
"./gvSIG/extensiones/com.iver.cit.gvsig/drivers");
FLayer lyr;
String layerName = "finca registral";
lyr = LayerFactory.createLayer(layerName,(VectorialFileDriver)driver,new File("C:/Documents and Settings/InformacionAsociada/finca registral.dxf"),mapCtrl.getProjection());
mapCtrl.getMapContext().getLayers().addLayer(lyr);
_________________________________________________________________
¿Quieres crear tus propios emoticonos gratis? Descubre cómo hacerlo en el Club Oficial de Messenger
http://vivelive.com/ilovemessenger/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20090429/c08af31b/attachment.htm
Más información sobre la lista de distribución gvSIG_desarrolladores