[Gvsig_usuarios] Problemas al exportar mapa a PDF
Alexandra Rodriguez
rodriguez_alemar en gva.es
Lun Jul 19 09:32:31 CEST 2010
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)
Más información sobre la lista de distribución gvSIG_usuarios