java.awt.geom.NoninvertibleTransformException: Determinant is 0 at java.awt.geom.AffineTransform.inverseTransform(AffineTransform.java: 3466) at > com.vividsolutions.jump.workbench.ui.Viewport.toModelPoint(Viewport.java: 174) at com.vividsolutions.jump.workbench.ui.LayerViewPanel $2.mouseLocationChanged(LayerViewPanel.java:141) at com.vividsolutions.jump.workbench.ui.LayerViewPanel $2.mouseMoved(LayerViewPanel.java:136) at > java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java: 312) at > java.awt.Component.processMouseMotionEvent(Component.java:6083) at > javax.swing.JComponent.processMouseMotionEvent(JComponent.java: 3283)

Google Groups | Cride5 | 8 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Using a LayerViewPanel to display ESRI Shapefiles

    Google Groups | 8 years ago | Cride5
    java.awt.geom.NoninvertibleTransformException: Determinant is 0 at java.awt.geom.AffineTransform.inverseTransform(AffineTransform.java: 3466) at > com.vividsolutions.jump.workbench.ui.Viewport.toModelPoint(Viewport.java: 174) at com.vividsolutions.jump.workbench.ui.LayerViewPanel $2.mouseLocationChanged(LayerViewPanel.java:141) at com.vividsolutions.jump.workbench.ui.LayerViewPanel $2.mouseMoved(LayerViewPanel.java:136) at > java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java: 312) at > java.awt.Component.processMouseMotionEvent(Component.java:6083) at > javax.swing.JComponent.processMouseMotionEvent(JComponent.java: 3283)

    Root Cause Analysis

    1. java.awt.geom.NoninvertibleTransformException

      Determinant is 0 at java.awt.geom.AffineTransform.inverseTransform(AffineTransform.java: 3466) at > com.vividsolutions.jump.workbench.ui.Viewport.toModelPoint(Viewport.java: 174) at com.vividsolutions.jump.workbench.ui.LayerViewPanel $2.mouseLocationChanged(LayerViewPanel.java:141) at com.vividsolutions.jump.workbench.ui.LayerViewPanel $2.mouseMoved(LayerViewPanel.java:136) at > java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java: 312) at > java.awt.Component.processMouseMotionEvent(Component.java:6083) at > javax.swing.JComponent.processMouseMotionEvent(JComponent.java: 3283)

      at java.awt.Component.processEvent()
    2. Java RT
      Component.dispatchEvent
      1. java.awt.Component.processEvent(Component.java:5807)
      2. java.awt.Container.processEvent(Container.java:2058)
      3. java.awt.Component.dispatchEventImpl(Component.java:4410)
      4. java.awt.Container.dispatchEventImpl(Container.java:2116)
      5. java.awt.Component.dispatchEvent(Component.java:4240)
      5 frames