Commit Graph

86 Commits

Author SHA1 Message Date
d6a8412d08 elimination unit tests 2021-05-19 22:57:49 +03:00
e7fa3b695e wm_elimination tests like on paper now 2021-05-19 22:57:49 +03:00
fae914d2ef wm_elimination bugfixes 2021-05-19 22:57:49 +03:00
0da5f8433c retain zero-sized bends 2021-05-19 22:57:49 +03:00
8c10fbecfb always order wm_debug by insertion time 2021-05-19 22:57:49 +03:00
86ea42f6cf add dbggen everywhere 2021-05-19 22:57:49 +03:00
cf2a4962e6 wm_elimination does not break existing tests 2021-05-19 22:57:49 +03:00
077738c28c wip elimination 2021-05-19 22:57:49 +03:00
93d0dba307 working with geometries 2021-05-19 22:57:48 +03:00
ae76bc4344 Add Merkys 2021-05-19 22:57:48 +03:00
05d7cc0a77 selfcrossing-1 too 2021-05-19 22:57:48 +03:00
0e86f6144f proper cleanup before 'make test' 2021-05-19 22:57:48 +03:00
6d1b043df9 wip selfcrossing-1 real visual 2021-05-19 22:57:48 +03:00
bc5e8f575e simultaneous unit + integration tests 2021-05-19 22:57:48 +03:00
d31e678268 estimate how long the algo will take 2021-05-19 22:57:48 +03:00
6cefc87b19 selfcrossing-1-rev does not overlap 2021-05-19 22:57:48 +03:00
ff1dd7af96 shorten tests a little 2021-05-19 22:57:47 +03:00
b6b97852bb simplify invoking of ST_SimplifyWM 2021-05-19 22:57:47 +03:00
fd1250a73b selfcrossing-1 and selfcrossing-1-rev tests 2021-05-19 22:57:47 +03:00
d390d373a9 self-crossing bugfix 2021-05-19 22:57:47 +03:00
ff28d6b14d remove debug statements, back to normal
punt it
2021-05-19 22:57:47 +03:00
f30354290f wip -- debugging 2021-05-19 22:57:47 +03:00
71c2a902a4 add crossings 2021-05-19 22:57:47 +03:00
95756033a2 visualize self-crossing 2021-05-19 22:57:47 +03:00
ef94a601c4 more visual inflection-1 2021-05-19 22:57:47 +03:00
92972694ee add fig8 2021-05-19 22:57:47 +03:00
f3bc22b5ba add fig8 2021-05-19 22:57:47 +03:00
0b349d8681 isolated bends 2021-05-19 22:57:47 +03:00
f3f66cebcc convert to jsonb 2021-05-19 22:57:47 +03:00
77850b352b name all tables to wm_ 2021-05-19 22:57:47 +03:00
41a14a1ded style and comments 2021-05-19 22:57:47 +03:00
dc50ae173e fix the incorrect test 2021-05-19 22:57:47 +03:00
fb4a3eac6d fix bug in tests: detect_bends() works only on lines 2021-05-19 22:57:47 +03:00
e9d1587c8e improve observability 2021-05-19 22:57:47 +03:00
d028ad2ff0 debugging multilinestrings 2021-05-19 22:57:47 +03:00
dc0a713f2e rename dbgname to name 2021-05-19 22:57:47 +03:00
fe289aa6ad rename columns 2021-05-19 22:57:46 +03:00
84d77a6102 less reliance on test tables 2021-05-19 22:57:46 +03:00
d5c44b0363 use debug_wm more 2021-05-19 22:57:46 +03:00
7a567f1b1a add i to ebendattrs 2021-05-19 22:57:46 +03:00
125392f165 remove demo_bends1 2021-05-19 22:57:46 +03:00
773bc97759 simplify debugging 2021-05-19 22:57:46 +03:00
c5b870b2ae bend_attrs now go to a dedicated type 2021-05-19 22:57:46 +03:00
863b23f2ef calculate adjusted size too 2021-05-19 22:57:46 +03:00
711c050d53 prezentacija 2021-05-19 22:57:46 +03:00
8d4a1c1e60 fix bug in final line merging 2021-05-19 22:57:46 +03:00
5b805bde9c easier debugging 2021-05-19 22:57:46 +03:00
6ebb3fc37b better tests and cleaning 2021-05-19 22:57:46 +03:00
7c2609c410 demo test with multi-island 2021-05-19 22:57:46 +03:00
4b402598d0 demo with island 2021-05-19 22:57:46 +03:00