[mkgmap-dev] Question reg. BoundaryUtil
From GerdP gpetermann_muenchen at hotmail.com on Fri Jan 20 16:16:45 GMT 2012
Hi WanMil, I am hitting a problem in BoundaryUtil.splitToElements() I create a boundary object with Boundary boundary = new Boundary(nodeElem.area, nodeElem.boundary.getTags()); Now I want to verify it with List<BoundaryElement> boundaryElements = boundary.getBoundaryElements(); if (boundaryElements.size() == 0) continue; My problem: I am hitting this assertion in BoundaryUtil.splitToElements(): assert bElements.get(0).isOuter() : log.threadTag()+" first element is not outer. "+ bElements; The area looks like this: [Curve[0, (448156.0, 2442187.0), (448156.0, 2442187.0), D], Curve[1, (448156.0, 2442187.0), (448177.0, 2442274.0), D], Curve[1, (448177.0, 2442274.0), (448176.4834437087, 2442270.543046358), U], Curve[1, (448176.48344370874, 2442270.543046358), (448156.1621621622, 2442187.0), U]] Can you tell me what's wrong with that? The area is split into one list of coords, and that describes a way that is considered to be anti-clockwise: [2442187/448156, 2442274/448177, 2442271/448176, 2442187/448156] I am not sure where I should search the error. Ciao, Gerd -- View this message in context: http://gis.638310.n2.nabble.com/Question-reg-BoundaryUtil-tp7208126p7208126.html Sent from the Mkgmap Development mailing list archive at Nabble.com.
- Previous message: [mkgmap-dev] About PBF format
- Next message: [mkgmap-dev] Question reg. BoundaryUtil
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list