11 Commits

Author SHA1 Message Date
e82ecc9d32 Transition to image-based contour detection for resource allocation. Allocation of resources not yet implemented with this code. Contour detection requires opencv-python to be present. 2025-01-10 12:59:36 +01:00
cf25d45789 Another change to resource allocation 2025-01-03 11:47:28 +01:00
ce631dc9f9 New mechanism for resource allocation 2025-01-03 11:07:18 +01:00
f460964722 Further corrections in resource allocation code 2024-12-31 16:22:52 +01:00
4ab426308b Issue of incorrectly assigned resources appears to be fixed. Complete tile to be tested. 2024-12-28 19:59:26 +01:00
c2d4915114 Another attempt to correct resource placement discoloration 2024-12-24 09:05:27 +01:00
01e53bdcde Contrast values moved into separate file to make sure values only appear once. Appropriate adjustments toward that in layergen. Made sure trees do not get placed in water in photogen. 2024-12-20 14:05:48 +01:00
8b027cf096 Different approach to resource placement raytracing, several layergen fixes, adjustments to photogen, new logging type. 2024-12-19 12:16:21 +01:00
2278fe3b0a Massive commit. Raytracer for tile preparation. Resource generator. Everything moved into RAM for processing. 2024-12-17 17:18:05 +01:00
fc88947768 Initial step toward all-in-memory management, osmxml is now completely in-RAM driven. Remaining parts to follow. Initial changes to all other elements toward preparation-then-render approach. 2024-11-12 20:25:46 +01:00
925f7bee27 XML handling moved completely into memory for performance. Initial commit of tileprep class in preparation for ortho generation redesign 2024-11-12 12:44:22 +01:00