Hi Alan,
Thanks so much for the update! I tried out 3.12.7 and found that I had to save the SELAFIN with double precision in order to avoid XY-value truncation (curiously, to the nearest 0.5 m) in the mesh. However, it seems to work in double and the Z-values are not overwritten! Thank you thank you thank you! I can now move forward with my project.
Curiously, every time I open the SELAFIN object and show the BOTTOM variable in a 2D plot, the colour scale defaults to only one colour, red, and this for the minimum elevation value. I have to click Reset and Apply every time I want to show it. Not a showstopper, simply a curious behaviour that may want some looking at.
Incidentally, I ran into another bug in all of this. Whenever I create a 2D Interpolator with an .xyz file without a header (I haven't tested it with one, because of the aforementioned header bugs), and with no ConstraintOutline, if I save and reopen the 2D Interpolator, it gives me the following error:
OnFileOpendata(): ERROR: on Activate()
The dialog box only has an OK button, and then the 2D Interpolator is not displayed.
Again, I can happily open tickets for these issues in 3.12.7, as they are far less critical than the broken SELAFIN generation that you have magically fixed!
Please let me know if I should indeed do so.
Kind regards,
André