Indeed, if the two scraps are joined, then using -outline out creates  a hole which is not colored.

The main problem in this configuration is that the bottom scrap should close its outline contour using the pit line rather than using an implicit line connecting the two shortest points where the contour is open. However, connecting the wall of the bottom scrap to the pit line does not solve the problem since the pit line should have outline out on the top scrap and outline in on the bottom scrap. The solution I used to patch that was to duplicate the geometry of the pit line of the top scrap into a "wall:invisible" line (inversely oriented to have the correct orientation) on the bottom scrap. When the two scarps are not deformed too differently, this works. But if the scraps are deformed differently, then the top and bottom lines are deformed independently and differently and this can create a small hole.

This is basically the same solution as the one Footleg just proposed. I wish there would be a more principled way of joining two scraps along a shared line.

Xavier


Le 10-May-19 à 14:31, Footleg a écrit :
I do this sort of thing a lot. You just need an equivalent line in the lower (blue) survey with -outline out to extend the blue scrap border to cover the white hole in your plan. I generally use an invisible wall line (so does not need '-outline out' option specifying) and make it slightly larger than the curved pit line so the overlap of the scraps is maintained even if a bit of distortion is applied due to loop closure corrections. As long as the scraps are in the same map level (i.e. not separated by a break) then the upper scrap will hide the overlapping area of the lower one. You cannot 'join' the scraps automatically now as neither will have an opening in the outline at the pit now. So if you need to join them to keep them aligned you have to specify the exact line points to join to pin the points at either end of the curved lines to each other in the pair of scraps.

Footleg

On Fri, 10 May 2019 at 12:42, Tarquin Wilton-Jones via Therion <therion@speleo.sk <mailto:therion@speleo.sk>> wrote:

    Thanks for the reply.

    > Adding the option -outline out to the (closed) line of your pit
    on the
    > top scrap should create the whole that you want in the blue color so
    > that you will see the green color of the bottom scrap.

    See attached for what happens when you do that. I need the blue to
    fill
    the blank area. Blue and green belong to different surveys, so getting
    them to perfectly match the curve of each other manually is ... hard.

    Is there a way to create a scrap within the green survey (where it is
    easy to perfectly follow the same line), but tell it to take it's
    altitude colour from the blue scrap instead?
    _______________________________________________
    Therion mailing list
    Therion@speleo.sk <mailto:Therion@speleo.sk>
    https://mailman.speleo.sk/listinfo/therion


_______________________________________________
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion

--
-------------------------
Xavier Pennec
Senior Research Scientist / Directeur de recherche
Asclepios project-team, INRIA Sophia-Antipolis
2004 Route des Lucioles, BP93
F-06902 Sophia-Antipolis Cedex, France
+33 4 92 38 76 64
+33 6 78 35 16 90
http://www-sop.inria.fr/asclepios/
-------------------------------

_______________________________________________
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion

Reply via email to