Buenas tardes,

Cuando intento obtener los centroides de mis distritos (POLIGONOS), el
programa muestra un error


=============================mensajes
==========================================================

java.lang.NullPointerException
        at
org.saig.core.renderer.LegendIconMaker.reallyMakeLegendIcon(LegendIconMaker.
java:277)
        at
org.saig.core.renderer.LegendIconMaker.makeLegendIcon(LegendIconMaker.java:1
96)
        at
org.saig.core.renderer.LegendIconMaker.makeLegendIcon(LegendIconMaker.java:1
83)
        at
org.saig.core.renderer.LegendIconMaker.makeLegendIcon(LegendIconMaker.java:1
73)
        at
org.saig.core.renderer.LegendIconMaker.makeLegendIcon(LegendIconMaker.java:1
78)
        at
org.saig.jump.widgets.util.RuleRenderer.getTreeCellRendererComponent(RuleRen
derer.java:106)
        at
com.vividsolutions.jump.workbench.ui.LayerTreeCellRenderer.getTreeCellRender
erComponent(LayerTreeCellRenderer.java:119)
        at
com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel$7.getTreeCellRendere
rComponent(TreeLayerNamePanel.java:478)
        at
javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(B
asicTreeUI.java:2693)
        at
javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.j
ava:475)
        at
javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize
(VariableHeightLayoutCache.java:1342)
        at
javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeig
htLayoutCache.java:1478)
        at
javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeig
htLayoutCache.java:1270)
        at
javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeig
htLayoutCache.java:966)
        at
javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLa
youtCache.java:164)
        at
javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.jav
a:1556)
        at
javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:364
9)
        at javax.swing.JTree.fireTreeExpanded(JTree.java:2235)
        at javax.swing.JTree.setExpandedState(JTree.java:3006)
        at javax.swing.JTree.expandPath(JTree.java:1742)
        at javax.swing.JTree.makeVisible(JTree.java:1601)
        at
com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel$6.visit(TreeLayerNam
ePanel.java:438)
        at
com.vividsolutions.jump.workbench.ui.TreeUtil.visit(TreeUtil.java:79)
        at
com.vividsolutions.jump.workbench.ui.TreeUtil.visit(TreeUtil.java:83)
        at
com.vividsolutions.jump.workbench.ui.TreeUtil.visit(TreeUtil.java:75)
        at
com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel$5.treeNodesInserted(
TreeLayerNamePanel.java:434)
        at
com.vividsolutions.jump.workbench.ui.FirableTreeModelWrapper.fireTreeNodesIn
serted(FirableTreeModelWrapper.java:72)
        at
com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel.layerChanged(TreeLay
erNamePanel.java:778)
        at
com.vividsolutions.jump.workbench.model.LayerManager$3.run(LayerManager.java
:470)
        at
com.vividsolutions.jump.workbench.ui.GUIUtil.invokeOnEventThread(GUIUtil.jav
a:596)
        at
com.vividsolutions.jump.workbench.model.LayerManager.fireLayerEvent(LayerMan
ager.java:434)
        at
com.vividsolutions.jump.workbench.model.LayerManager.fireLayerChanged(LayerM
anager.java:468)
        at
com.vividsolutions.jump.workbench.model.LayerManager.fireLayerChanged(LayerM
anager.java:492)
        at
com.vividsolutions.jump.workbench.model.AbstractLayerable.fireLayerChanged(A
bstractLayerable.java:96)
        at
com.vividsolutions.jump.workbench.model.AbstractLayerable.fireAppearanceChan
ged(AbstractLayerable.java:103)
        at
com.vividsolutions.jump.workbench.model.Layer.setStyles(Layer.java:628)
        at
com.vividsolutions.jump.workbench.ui.style.ChangeStylesPlugIn.execute(Change
StylesPlugIn.java:171)
        at
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(Ab
stractPlugIn.java:119)
        at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
        at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
        at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:4
20)
        at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
        at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
        at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000)
        at
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI
.java:1041)
        at java.awt.Component.processMouseEvent(Component.java:5501)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
        at java.awt.Component.processEvent(Component.java:5266)
        at java.awt.Container.processEvent(Container.java:1966)
        at java.awt.Component.dispatchEventImpl(Component.java:3968)
        at java.awt.Container.dispatchEventImpl(Container.java:2024)
        at java.awt.Component.dispatchEvent(Component.java:3803)
        at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
        at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
        at java.awt.Container.dispatchEventImpl(Container.java:2010)
        at java.awt.Window.dispatchEventImpl(Window.java:1778)
        at java.awt.Component.dispatchEvent(Component.java:3803)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:242)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
:163)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) 

================================ FIN
====================================================

 COMO PUEDO EVITAR ESTE ERROR ???

Saludos

 

Jose Lionel Medina Osis MD
UTAI-DSFI-DIS
Direccion General de Epidemiologia
Ministerio de Salud
Tel: +51 - 1 4335859  anexo 121
Cel: +51 - 1 991684853


_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo

Responder a