oscarpilote / Ortho4XP

A scenery generator for the X-Plane flight simulator
502 stars 205 forks source link

ERROR: Triangle4XP really couldn't make it ! #173

Closed FredVi closed 2 years ago

FredVi commented 2 years ago

While trying to triangulate the 3D mesh of the +48-003 area, I get the above message. Here's the complete message and the .node and .poly files

Step 2 : Building mesh for tile +48-003 :

-> Modifying curv_tol weight map according to runway locations. -> Modifying curv_tol weight map according to coastline location.

  • Recycling OSM data from ..\OSM_data+40-010+48-003+48-003_coastline.osm.bz2 -> Start of the mesh algorithm Triangle4XP. Loading altitudes from DEM file. Loading curv_tol geographic weights. Computing curvatures from altitudes. Constructing Delaunay triangulation by divide-and-conquer method. Recovering segments in Delaunay triangulation. Internal error in segmentintersection(): Topological inconsistency after splitting a segment. Splitting subsegment (0.7803597, 0.5709207) (0.780358137985, 0.571076022852) at (0.780358137985, 0.571076022852).

WARNING: Triangle4XP could not achieve the requested quality (min_angle), most probably due to an uncatched OSM error. It will be tempted now with no angle constraint (i.e. min_angle=0). Loading altitudes from DEM file. Loading curv_tol geographic weights. Computing curvatures from altitudes. Constructing Delaunay triangulation by divide-and-conquer method. Recovering segments in Delaunay triangulation. Internal error in segmentintersection(): Topological inconsistency after splitting a segment. Splitting subsegment (0.7803597, 0.5709207) (0.780358137985, 0.571076022852) at (0.780358137985, 0.571076022852).

ERROR: Triangle4XP really couldn't make it !

If the reason is not due to the limited amount of RAM please file a bug including the .node and .poly files that you will find in ..\Tiles\zOrtho4XP_+48-003.

Thanks for your help. zOrtho4XP_+48-003.zip

d41k4n commented 2 years ago

https://forums.x-plane.org/index.php?/forums/topic/204708-osm-error-at-48-003/