Make reconstruction deterministic and harden LoD 1.1 fallback#165
Conversation
|
Possible regression when processing individual footprints, we see possibly unjustified LOD 1.2 fallbacks in our national run. Will investigate further. |
A default of 5 seems reasonable. And maybe we should make this optional, as to not have 'hidden' filters enabled by default that may be confusing to new users (as we have now).
I agree it would be best to drop this feature given the problem that you see with it. We can simply remove it, and users will see an error if they still try it (don't expect there to be many users that would see this). |
| "fallback to LoD 1.1 extrusion. This plane count is the deterministic " | ||
| "complexity cutoff that bounds reconstruction time per building.", | ||
| cfg_.lod11_fallback_planes, {check::HigherThan<int>(0)}); | ||
| reconstruction.add( |
There was a problem hiding this comment.
Remove the deprecated notification.
| } | ||
| } | ||
| } | ||
| } else if (key == "lod11-fallback-time") { |
99c8cf4 to
c1f7575
Compare
|
Hi @Ylannl, we've completed a test run using this version of roofer, because we're confident that this version works, I have the following requests:
The new min_building_density should also help with: |
Kadaster observed run-to-run variance in roofer while generating the national 3DBAG. The same input could produce different output across runs.
Before merging the pull request, I'd like to confirm the following:
We've set the floor to 1 point/m², Roofer has mainly been validated on AHN (~10 points/m²), so a higher floor like 5 points/m² may be more appropriate.
We're dropping limit_n_milliseconds entirely. How should we handle existing configs that set it, show a warning or show a configuration error?