Hello Larry,

yes, all layers are pure point layers and not multipoints. I tested it with 
both types and I had the hope that pointlayers could work. I am sorry.

Arnd


> Arnd,
> 
>   Just one thought: can you verify that your field measurement layer is
> coming in as Point and not MultiPoint.
> 
> Larry
> 
> On Thu, Sep 18, 2008 at 10:46 AM, Arnd Kielhorn <[EMAIL PROTECTED]> wrote:
> 
> > Hello Stefan,
> >
> > today I tested again with the Thiessen polygon tool. I used a new layer
> > with "fresh" drawn points (191 points without attributes), a point layer
> > from field measurement (with several attributes) and got different
> results:
> >
> > - "fresh" drawn points: correct Thiessen polygon
> > - point layer from field measurements (imported as PIROL-CSV or JML): no
> > Thiessen polygon but the described long error message (see below: B), if
> > the there are too many points
> > AND
> > incorrect Thiessen polygons (see attachment), if there are not so many
> > points (I filtered points under 10 meters).
> >
> > So, it seems that there special requirements to the point layer?
> >
> > I have no idea of an explanation, I only noticed this behaviour...
> >
> > Kindly regards
> > Arnd
> >
> > Stefan Steiniger schrieb:
> > > Hei Arnd,
> > >
> > > probably not a very useful answer
> > > a) problem A+B seem to be configuration problem. Unfortuanetly I am
> > > not able to solve them , as I did not wrote the triangulation/voronoi
> > > algorithm. Not sure what I can do here - except to find a replacement
> > > for the current algorithm.
> > >
> > > on B) would it be sufficient to deliver just the thiessen lines back
> > > and the to try polygonization by hand?
> > >
> > > b) i need to check problem C, but I am not sure if there is a
> > > misunderstanding. The background-border-layer is only used to
> > > determine the dimensions of the final output (i.e. to avoid having a
> > > too small output). Not sure if this is what you thought?
> > >
> > > btw. I am not sure when I can have a look at this things as I am
> > > traveling till beginning of October (I am in Freiburg - GER - right
> now)
> > >
> > > stefan
> > >
> > > Arnd Kielhorn schrieb:
> > >> Hello,
> > >>
> > >> yesterday I realized problem (A, B, C) with the function
> > >> tools>create>create Thiessen Polygons
> > >>
> > >> First of all:
> > >> - I found this behavior in the nightly builds from 5th and 9th Sept
> > >> - Let me tell that first I checked that no points with identical
> > >> coordinates exists.
> > >> - I got the same effects under Linux (ubuntu) and Windos XP
> > >> - I could send screenshots or a sample layer if it is helpful to
> > >> reproduce it.
> > >>
> > >> A) Working with small point layers (about 20 to 30 points):
> > >>
> > >> Uncorrect Thiessen polygons were created but with a error message in
> the
> > >> status line like this: "Several points were found in the polygon:2"
> > >>
> > >>
> > >> B) Working with larger point layers (about 100 or several 100
> points):
> > >> No Thiessen polygons were created but this error message appears:
> > >> Topology Exception
> > >> com.vividsolutions.jts.geom.TopologyException: found non-noded
> > >> intersection between LINESTRING ( 31220.85990660507
> 5798500.459306829,
> > >> 31220.85990660591 5798500.459306829 ) and LINESTRING (
> > >> 31220.859906605445 5798500.459306829, 31220.782436130103
> > >> 5798500.42323841 ) [ (31220.859906605445, 5798500.459306829, NaN) ]
> > >>     at
> > >>
> >
> com.vividsolutions.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:109)
> > >>
> > >>
> > >>     at
> > >>
> >
> com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:94)
> > >>
> > >>
> > >>     at
> > >>
> >
> com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:59)
> > >>
> > >>
> > >>     at
> > >>
> >
> com.vividsolutions.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:170)
> > >>
> > >>
> > >>     at
> > >>
> >
> com.vividsolutions.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:127)
> > >>
> > >>
> > >>     at
> > >>
> >
> com.vividsolutions.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:66)
> > >>
> > >>
> > >>     at
> > >>
> >
> com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp.getResultGeometry(SnapOverlayOp.java:68)
> > >>
> > >>
> > >>     at
> > >>
> >
> com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp.overlayOp(SnapOverlayOp.java:25)
> > >>
> > >>
> > >>     at
> > >>
> >
> com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:76)
> > >>
> > >>
> > >>     at
> > >>
> >
> com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:25)
> > >>
> > >>
> > >>     at com.vividsolutions.jts.geom.Geometry.union(Geometry.java:1140)
> > >>     at
> > >>
> >
> org.openjump.core.graph.delauneySimplexInsert.DTriangulationForJTS.getThiessenPolys(DTriangulationForJTS.java:298)
> > >>
> > >>
> > >>     at
> > >>
> >
> org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.createGraph(CreateThiessenPolygonsPlugIn.java:236)
> > >>
> > >>
> > >>     at
> > >>
> >
> org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.run(CreateThiessenPolygonsPlugIn.java:184)
> > >>
> > >>
> > >>     at
> > >>
> >
> com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager$TaskWrapper.run(TaskMonitorManager.java:149)
> > >>
> > >>
> > >>     at java.lang.Thread.run(Unknown Source)
> > >>
> > >> C) Delimiting the Thiessen Polygons with a border layer do not work:
> > >> It seems that the border layer (another layer with a polygon that
> should
> > >> delimit the Thiessen Polygons) was not considered.
> > >>
> > >> But let me tell that the option to delimit the Thiessen Polygon is
> > >> really very useful!! I was really very happy to see that!
> > >>
> > >> Kindly regards
> > >> Arnd
> > >> _______________________________________________
> > >> jump-users mailing list
> > >> [email protected]
> > >> http://lists.refractions.net/mailman/listinfo/jump-users
> > >>
> > >>
> > > _______________________________________________
> > > jump-users mailing list
> > > [email protected]
> > > http://lists.refractions.net/mailman/listinfo/jump-users
> > >
> >
> >
> > _______________________________________________
> > jump-users mailing list
> > [email protected]
> > http://lists.refractions.net/mailman/listinfo/jump-users
> >
> >
> 
> 
> -- 
> http://amusingprogrammer.blogspot.com/
_______________________________________________
jump-users mailing list
[email protected]
http://lists.refractions.net/mailman/listinfo/jump-users

Reply via email to