[Gvsig_usuarios] Problemas al exportar mapa a PDF

HUMBERTO NEL FLOREZ RAMOS hnflorezramos en gmail.com
Lun Jul 19 16:18:18 CEST 2010


Buenos dias Alexandra.

Primero que todo muchas gracias por responder.
1- Sistemas Operativo Win Xp
2- Uso gvSIG 1.9 Build 1253.
3- El proyecto donde encontre el problema tiene capas de puntos lineas y
polígonos.
4 -Realizando varias configuraciones con las capas, el problema se presenta
cuando utilizo la opción de *etiquetas definidas por el usuario*.

Espero que este informacion les sea de utilidad.

Saludos
El 19 de julio de 2010 02:32, Alexandra Rodriguez
<rodriguez_alemar en gva.es>escribió:

> Hola Humberto,
>
> Nos podrias dar un poco mas de informacion, sino no podremos ayudarte o
> reportar el error para que sea corregido.
> ¿qué sistema operativo empleas? ¿que version y build de gvSIG utilizas?
> ¿qué elementos tiene tu mapa (tipos de capas)? ¿has aplicado algun tipo
> de etiquetado?
>
> Saludos, Alexandra.
>
> HUMBERTO NEL FLOREZ RAMOS wrote:
> > Buenos dias señores.
> >
> > *Tengo un mapa diseñado y listo para exportar a PDF pero al hacer esto
> > me sale el siguiente error*
> >
> > null java.lang.
> > NullPointerException: null
> >
> com.iver.cit.gvsig.fmap.core.symbols.SimpleTextSymbol.getTextWrappingShape(SimpleTextSymbol.java:312)
> >
> com.iver.cit.gvsig.fmap.core.symbols.SimpleTextSymbol.getBounds(SimpleTextSymbol.java:325)
> >
> com.iver.cit.gvsig.fmap.rendering.styling.labeling.LabelClass.getSize(LabelClass.java:237)
> >
> com.iver.cit.gvsig.fmap.rendering.styling.labeling.LabelClass.getBounds(LabelClass.java:624)
> >
> org.gvsig.symbology.fmap.labeling.placements.LinePlacementInTheMiddle.initialLocation(LinePlacementInTheMiddle.java:102)
> >
> org.gvsig.symbology.fmap.labeling.placements.AbstractLinePlacement.guess(AbstractLinePlacement.java:83)
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.drawLabelInGeom(GeneralLabelingStrategy.java:429)
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.draw(GeneralLabelingStrategy.java:369)
> >
> com.iver.cit.gvsig.fmap.layers.FLyrVect.drawLabels(FLyrVect.java:1965)
> >
> com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:215)
> >
> com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)
> >     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1092)
> >
> com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)
> >
> com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)
> >     java.lang.Thread.run(Unknown Source) null
> > java.lang.NullPointerException: null
> >
> com.iver.cit.gvsig.fmap.rendering.styling.labeling.LabelClass.draw(LabelClass.java:350)
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.lookupAndPlaceLabel(GeneralLabelingStrategy.java:514)
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.drawLabelInGeom(GeneralLabelingStrategy.java:464)
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.draw(GeneralLabelingStrategy.java:369)
> >
> com.iver.cit.gvsig.fmap.layers.FLyrVect.drawLabels(FLyrVect.java:1965)
> >
> com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:215)
> >
> com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)
> >     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1092)
> >
> com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)
> >
> com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)
> >     java.lang.Thread.run(Unknown Source)
> > java.lang.NullPointerException java.lang.NullPointerException: null
> >
> com.iver.cit.gvsig.fmap.core.symbols.SimpleTextSymbol.getTextWrappingShape(SimpleTextSymbol.java:312)
> >
> com.iver.cit.gvsig.fmap.core.symbols.SimpleTextSymbol.getBounds(SimpleTextSymbol.java:325)
> >
> com.iver.cit.gvsig.fmap.rendering.styling.labeling.LabelClass.getSize(LabelClass.java:237)
> >
> com.iver.cit.gvsig.fmap.rendering.styling.labeling.LabelClass.getCartographicSize(LabelClass.java:571)
> >
> com.iver.cit.gvsig.fmap.rendering.styling.labeling.LabelClass.toCartographicSize(LabelClass.java:615)
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.drawLabelInGeom(GeneralLabelingStrategy.java:425)
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.draw(GeneralLabelingStrategy.java:369)
> >
> com.iver.cit.gvsig.fmap.layers.FLyrVect.drawLabels(FLyrVect.java:1965)
> >
> com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:215)
> >
> com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)
> >     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1092)
> >     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1147)
> >
> com.iver.cit.gvsig.project.documents.layout.fframes.FFrameView.draw(FFrameView.java:426)
> >
> com.iver.cit.gvsig.project.documents.layout.FLayoutDraw.drawLayout(FLayoutDraw.java:138)
> >
> com.iver.cit.gvsig.project.documents.layout.LayoutControl.paintComponent(LayoutControl.java:256)
> >     javax.swing.JComponent.paint(Unknown Source)
> >     javax.swing.JComponent.paintChildren(Unknown Source)
> >     javax.swing.JComponent.paint(Unknown Source)
> >     javax.swing.JComponent.paintChildren(Unknown Source)
> >     javax.swing.JComponent.paint(Unknown Source)
> >     javax.swing.JComponent.paintChildren(Unknown Source)
> >     javax.swing.JComponent.paint(Unknown Source)
> >     javax.swing.JLayeredPane.paint(Unknown Source)
> >     javax.swing.JComponent.paintChildren(Unknown Source)
> >     javax.swing.JComponent.paint(Unknown Source)
> >     javax.swing.JComponent.paintChildren(Unknown Source)
> >     javax.swing.JComponent.paint(Unknown Source)
> >     javax.swing.JComponent.paintChildren(Unknown Source)
> >     javax.swing.JComponent.paint(Unknown Source)
> >     javax.swing.JLayeredPane.paint(Unknown Source)
> >     javax.swing.JComponent.paintWithOffscreenBuffer(Unknown Source)
> >     javax.swing.JComponent.paintDoubleBuffered(Unknown Source)
> >     javax.swing.JComponent._paintImmediately(Unknown Source)
> >     javax.swing.JComponent.paintImmediately(Unknown Source)
> >     javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
> >
> javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown
> > Source)     java.awt.event.InvocationEvent.dispatch(Unknown Source)
> >     java.awt.EventQueue.dispatchEvent(Unknown Source)
> >
> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
> >     java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
> > Source)
> >     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
> > Source)     java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> >     java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> >     java.awt.EventDispatchThread.run(Unknown Source) Bug en el código
> > java.lang.NullPointerException: null
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.draw(GeneralLabelingStrategy.java:291)
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.print(GeneralLabelingStrategy.java:846)
> >
> com.iver.cit.gvsig.fmap.layers.FLyrVect.printLabels(FLyrVect.java:1971)
> >
> com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.print(DefaultMapContextDrawer.java:243)
> >
> com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.print(DefaultMapContextDrawer.java:496)
> >     com.iver.cit.gvsig.fmap.MapContext.print(MapContext.java:724)
> >
> com.iver.cit.gvsig.project.documents.layout.fframes.FFrameView.printX(FFrameView.java:497)
> >
> com.iver.cit.gvsig.project.documents.layout.fframes.FFrameView.draw(FFrameView.java:454)
> >
> com.iver.cit.gvsig.project.documents.layout.fframes.FFrameView.print(FFrameView.java:482)
> >
> com.iver.cit.gvsig.project.documents.layout.gui.Layout.drawLayoutPrint(Layout.java:198)
> >     com.iver.cit.gvsig.Print.drawShapes(Print.java:126)
> >     com.iver.cit.gvsig.Print.print(Print.java:195)
> >     sun.print.RasterPrinterJob.printPage(Unknown Source)
> >     sun.print.RasterPrinterJob.print(Unknown Source)
> >     sun.print.RasterPrinterJob.print(Unknown Source)
> >
> com.iver.cit.gvsig.project.documents.layout.gui.Layout.showPrintDialog(Layout.java:280)
> >     com.iver.cit.gvsig.Print$1.run(Print.java:103)
> >
> com.iver.andami.PluginServices$RunnableDecorator$1.run(PluginServices.java:479)
> >     java.awt.event.InvocationEvent.dispatch(Unknown Source)
> >     java.awt.EventQueue.dispatchEvent(Unknown Source)
> >
> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
> >     java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
> > Source)
> >     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
> > Source)     java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> >     java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> >     java.awt.EventDispatchThread.run(Unknown Source) Error no
> > capturado por el usuario java.lang.NullPointerException: null
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.draw(GeneralLabelingStrategy.java:291)
> >
> org.gvsig.symbology.fmap.labeling.GeneralLabelingStrategy.print(GeneralLabelingStrategy.java:846)
> >
> com.iver.cit.gvsig.fmap.layers.FLyrVect.printLabels(FLyrVect.java:1971)
> >
> com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.print(DefaultMapContextDrawer.java:243)
> >
> com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.print(DefaultMapContextDrawer.java:496)
> >     com.iver.cit.gvsig.fmap.MapContext.print(MapContext.java:724)
> >
> com.iver.cit.gvsig.project.documents.layout.fframes.FFrameView.printX(FFrameView.java:497)
> >
> com.iver.cit.gvsig.project.documents.layout.fframes.FFrameView.draw(FFrameView.java:454)
> >
> com.iver.cit.gvsig.project.documents.layout.fframes.FFrameView.print(FFrameView.java:482)
> >
> com.iver.cit.gvsig.project.documents.layout.gui.Layout.drawLayoutPrint(Layout.java:198)
> >     com.iver.cit.gvsig.Print.drawShapes(Print.java:126)
> >     com.iver.cit.gvsig.Print.print(Print.java:195)
> >
> com.iver.cit.gvsig.project.documents.layout.FLayoutDraw.toPDF(FLayoutDraw.java:752)
> >
> com.iver.cit.gvsig.project.documents.layout.gui.Layout.layoutToPDF(Layout.java:631)
> >
> com.iver.cit.gvsig.project.documents.layout.gui.Layout.layoutToPDF(Layout.java:667)
> >
> com.iver.cit.gvsig.ExportLayoutExtension.execute(ExportLayoutExtension.java:92)
> >
> com.iver.andami.plugins.ExtensionDecorator.execute(ExtensionDecorator.java:89)
> >
> com.iver.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:673)
> >     javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
> >     javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
> >     javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
> >     javax.swing.DefaultButtonModel.setPressed(Unknown Source)
> >     javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
> > Source)     java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
> >     java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
> >     java.awt.Component.processMouseEvent(Unknown Source)
> >     javax.swing.JComponent.processMouseEvent(Unknown Source)
> >     java.awt.Component.processEvent(Unknown Source)
> >     java.awt.Container.processEvent(Unknown Source)
> >     java.awt.Component.dispatchEventImpl(Unknown Source)
> >     java.awt.Container.dispatchEventImpl(Unknown Source)
> >     java.awt.Component.dispatchEvent(Unknown Source)
> >     java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
> >     java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
> >     java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> >     java.awt.Container.dispatchEventImpl(Unknown Source)
> >     java.awt.Window.dispatchEventImpl(Unknown Source)
> >     java.awt.Component.dispatchEvent(Unknown Source)
> >     java.awt.EventQueue.dispatchEvent(Unknown Source)
> >
> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
> >     java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
> > Source)
> >     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
> > Source)     java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> >     java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> >     java.awt.EventDispatchThread.run(Unknown Source)
> >
> > Espero me puedan ayudar. *He podido detectar que el problema es con la
> > simbologia avanzada*.
> >
> > --
> > Humberto Nel Florez Ramos
> >
> >
> > --
> > Humberto Nel Florez Ramos
> > Ing. Catastral y Geodesta
> > Esp en Medio Ambiente y Geoinformatica
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > gvSIG_usuarios mailing list
> > 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:
> >
> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
> >
>
>
> --
> Alexandra Rodríguez Marco
> Proyecto gvSIG
> Consellería de Infraestructuras y Transportes (GVA)
> Valencia (Spain)
>
> _______________________________________________
> gvSIG_usuarios mailing list
> 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:
>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>



-- 
Humberto Nel Florez Ramos
Ing. Catastral y Geodesta
Esp en Medio Ambiente y Geoinformatica
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20100719/de6680c3/attachment.htm 


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