1
0
Fork 0
Commit graph

1246 commits

Author SHA1 Message Date
Christian Schmitt
f0895597b9 bump SG version to 3.1.0 2014-02-14 12:24:30 +01:00
Christian Schmitt
65462f1269 fix numerous compile errors caused by SG changes 2014-02-14 12:00:06 +01:00
Martin Spott
505a2ea982 Update to latest decode-script as used for World Scenery 2.0 2014-02-02 08:09:48 -08:00
Peter Sadrozinski
9bf7357297 warning cleanup and final checks - TNCM, EKNB, and LIMJ all look good 2014-01-23 18:17:43 -05:00
Peter Sadrozinski
c5d6c20998 additional fix for TNCM - handle western longitude and souther latitude rounding 2014-01-20 15:53:05 -05:00
Peter Sadrozinski
733f9347ab adding mutex around directory and file creation in tgconstruct.
fixes corruption of stage 2 data files, which would crash stage 3
lower print verbosity at INFO level.
2014-01-02 19:33:25 -05:00
Peter Sadrozinski
2aff051ea7 - detect and ignore triangles with duplicate nodes after converting
CGAL arbitrary precision numbers to double
2014-01-02 19:32:15 -05:00
Peter Sadrozinski
c9074ab45c Utilize SGBucket::get_corner when building clip rectangles in
ogr-decode, genapts, and tg-construct.
2013-12-31 13:40:31 -05:00
Peter Sadrozinski
5d45916b23 fix tile bounding box errors leading to z-fightine near tile borders
- round to coorect snap point when converting double to clipper uint64
- add tgPolygon::ToClipperfile to aid debugging clipper related issues
2013-12-31 09:21:10 -05:00
Peter Sadrozinski
36e75560e6 clipper 6.0x and supporting modifications
some debug fixes
2013-12-30 22:04:35 -05:00
Christian Schmitt
ac334ecca4 genapts850: allow lower-case ICAO codes for the --airport option 2013-11-15 23:57:19 +01:00
Christian Schmitt
cc751857de Make cmake happy 2013-11-15 10:43:10 +01:00
Christian Schmitt
3191c6464d genapts: correctly calculate bucket center and radius for the airport btg files.
We already fixed this for construct in 2012 in commit eaec9905f7
2013-11-14 20:54:54 +01:00
Peter Sadrozinski
c55eaeeb1d Potential fix for airports that could generate FPE on simgear load 2013-10-18 12:38:43 -07:00
Martin Spott
7cca6919ab Ease separation of the different stages 2013-10-14 07:30:05 -07:00
Martin Spott
4959236103 Dump Shapefiles anyway 2013-10-13 09:15:37 -07:00
Martin Spott
7ea7735162 Merge casual fixes 2013-10-02 15:04:42 -07:00
Martin Spott
357b229355 Minor corrections, improvements; cleanup. 2013-09-23 02:05:28 -07:00
Martin Spott
1c8791a765 Merge GRASS landcover processing scripts into one. 2013-09-20 12:42:00 -07:00
Martin Spott
f6a9b54bf9 Fix stage3 comment 2013-09-12 14:32:57 -07:00
Peter Sadrozinski
ecb1653eee fix memory leak in tgconstruct 2013-09-08 14:04:40 -04:00
Martin Spott
d13ec65114 Test map availability 2013-08-24 07:05:59 -07:00
Martin Spott
7be5e0f906 Rename 2013-08-24 07:04:58 -07:00
Martin Spott
efc4386423 Merge VMap0 procedures into a single file 2013-08-24 07:04:14 -07:00
Martin Spott
f6dca14b0d Don't rename *and* update files on the same commit .... 2013-08-22 08:40:13 -07:00
Martin Spott
08b628e647 Commit before re-write .... 2013-08-21 15:34:09 -07:00
Christian Schmitt
7d13ac32b0 Fix underlinking (newer binutils exhibits it) 2013-08-17 19:43:30 +02:00
Peter Sadrozinski
d71aacde76 finally fixed the crazy valleys / ridges
- issue is caused by very long edges.  osm_coastline has lots of them.
- split_long_edges info was getting lost in many cases, as clipper
  'optimizes' the output.  To work around this, I would gather the
  nodes before a clip, then add them back after.  Unfortunately, I was
  only getting one of the polygons nodes
  ( sometimes, just a bucket - 4 nodes )
2013-08-17 10:52:31 -04:00
Peter Sadrozinski
9d4f65f766 hookup --debug to shapefile generation in ogrdecode 2013-07-23 20:54:53 -04:00
Martin Spott
23aa8a8ef3 Bump required SG version number 2013-07-13 08:57:22 -07:00
Peter Sadrozinski
4e16bb7bb6 fixed the crazy texturing issue.
I think we're ready for another world scenery test.
2013-07-13 11:15:46 -04:00
Peter Sadrozinski
dc6e420abf conditional compile the new edits from last known good terragear for
debugging the messed up texture coordinates
2013-07-06 14:44:56 -04:00
Peter Sadrozinski
a6098f3c4a - fix ogr-decode missing landclass
sometimes, sgBucketSpan returned an extra row ( a sliver )
  chop would pick this and save it as the landclass output - instead of the full bucket poly.
  construct wouldn't have any poly for the area, and mark it as ocean
2013-04-15 19:41:21 -04:00
Christian Schmitt
d42b7269cf Genapts850: Add a version 810 check. This version is unsupported. 2013-04-02 03:00:02 +02:00
Peter Sadrozinski
4f29c32c18 - fixes to get full world vmap0 working
- use exact construction when triangulating in CGAL
2013-03-26 19:20:53 -04:00
Christian Schmitt
5132fa61d1 genapts: proper fix for LFPG segfault 2013-03-20 18:41:34 +01:00
Christian Schmitt
73f07b7506 Reset state machine to "simple" after closing a bezier curve.
Fixes a segfault at LFPG.
2013-03-20 12:57:33 +01:00
Christian Schmitt
b1dd1d9e36 Genapts: fix memory leaks 2013-03-20 12:57:25 +01:00
Christian Schmitt
a61df8aec0 Fix memory access beyond vector bounds. Reported by valgrind 2013-03-20 00:42:55 +01:00
Peter Sadrozinski
a74edcd91b fix ogr-decode double save issue
- added some experimental (and unused) iterative tests
2013-03-11 09:12:42 -04:00
Peter Sadrozinski
08f5c17221 Fixes from full world parsing tests
- Use new SimGear API in construct to gather all tiles within a bounding box
- Bring in new clipper lib, which seems to fix more orientation issues
- Various debug cleanup
- Fix Find/Merge slivers - but leave it turned off
- New OffsetPoints for small speedup in GenApts - currently disabled
2013-03-10 09:42:07 -04:00
Christian Schmitt
0d0d1d36c9 Adapt logging function to SG logstream changes and enable multithreaded output again 2013-02-08 11:31:45 +01:00
Christian Schmitt
5c44d450d4 Bump minimum SG version. Make TG compile again. Own multithread logging is disabled for now. 2013-02-07 20:30:17 +01:00
Christian Schmitt
d469bc04a9 minor ogr-decode fixes 2013-02-03 17:22:36 +01:00
Christian Schmitt
5c83e4e5b5 tg_chopper.cxx: do not exit the process completely if we encounter the same amount of nodes after clipping as before.
Instead, only return and keep processing.
2013-01-10 16:19:04 +01:00
Christian Schmitt
e0cceae841 ogr-decode: be more verbose about the currently processed shapefile 2013-01-08 13:54:00 +01:00
Christian Schmitt
70ae2ecdfe tg_chopper.cxx: Fix typo that only became apparent on sphere (older boost version...) 2013-01-08 00:43:51 +01:00
Christian Schmitt
3732f63117 Bump minimum required SG version to be sure we have the threads changes from there available 2013-01-07 22:56:11 +01:00
Frederic Bouvier
d6e753014d Suppress warnings under Windows. The level of code duplication is remarkable. Maybe a template could fit 2013-01-06 00:22:11 +01:00
Frederic Bouvier
29e10a7314 Fix a namespace collision under Windows 2013-01-06 00:20:00 +01:00