<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi Chris,</p>
<p>I've asked the question simple as possible, but I'm really trying
to accomplish the use cases you mentioned! <br>
</p>
<p>I'm trying to symbolize all different administrative levels,
including the shoreline. This can be partially accomplish with
lines by stacking all, from the most general ones, like the
international border, to the the less ones. Less important borders
are covered by more important ones, like in the simple screenshot:
<a class="moz-txt-link-freetext" href="https://nextcloud.geomaster.pt/index.php/s/Pb3XWNCtzqbPQyi">https://nextcloud.geomaster.pt/index.php/s/Pb3XWNCtzqbPQyi</a></p>
<p>This does not solve the shoreline problem. And, if we use
markers, we can not cover the border underneath. We really need to
render just the most general border on that segment.</p>
<p>We are using just "simple features" to represent the world. This
simple representation is quite limited for this kind of relations
between layers. We need more semantics.</p>
<p>Thanks you for your input, Chris!</p>
<p>Regards,</p>
<p>Jorge<br>
</p>
<div class="moz-cite-prefix">On 11/06/20 16:03, chris hermansen
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CACc2_68rWk8m1c80z4uJxORRaNPYoEYkP3irx=29bTTd4Uhz9A@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr">Jorge and List,<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, Jun 11, 2020 at 7:13
AM Jorge Gustavo Rocha <<a href="mailto:jgr@geomaster.pt"
moz-do-not-send="true">jgr@geomaster.pt</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p>Thank you for the feedback, Karl and Christoph.</p>
<p>Your work around is valid. It is possible to transform
the polygons into lines and then render them correctly.<br>
</p>
<p>It would be nice to have an option to render only once
adjacent polygons, with a a common border.</p>
</div>
</blockquote>
<div><br>
</div>
<div>In my experience, this is one of many kinds of
"cartographic boundary weirdness" that would be nice to
have, conceptually speaking anyway.</div>
<div><br>
</div>
<div>Another is an international boundary that disappears when
the ocean is on one side and land is on the other (the
border between Spain and Portugal symbolized as an
international border, but Portugal's and Spain's coastlines
symbolized as shoreline).<br>
</div>
<div><br>
</div>
<div>Or provincial / state boundaries disappear when one
country is on one side and one is on the other (the border
between Portalegre and Castel Branco shows as provincial
border, but the border between Portalegre and Extremadura
shows as national border).</div>
<div><br>
</div>
<div>And of course as you say, in no case should the border be
symbolized twice.</div>
<div><br>
</div>
<div>Regardless of whether the process of this symbolization
is manual or automatic, there is obviously a process of
converting polygons to lines, removal of duplicate lines,
then analyzing the entities to the left and right to
determine how to symbolize the line according to some
pre-configured list of priorities.</div>
</div>
<br>
-- <br>
<div dir="ltr" class="gmail_signature">
<div dir="ltr">Chris Hermansen · clhermansen "at" gmail "dot"
com<br>
<br>
C'est ma façon de parler.</div>
</div>
</div>
</blockquote>
<div class="moz-signature">-- <br>
<title>Email Signature</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<table style="width: 525px; font-size: 11pt; font-family: Arial,
sans-serif;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="text-align:center; font-size: 10pt; font-family:
Arial, sans-serif; border-right: 1px solid;
border-right-color: #fb6303; width: 125px; padding-right:
10px; vertical-align: top;" rowspan="6" width="125"
valign="top"> <a href="https://www.geomaster.pt"
target="_blank"><img alt="Logo" style="width:105px;
height:auto; border:0;"
src="https://geomaster.pt/wp-content/uploads/2017/02/cropped-geomaster300x300-1.png"
width="85" border="0"></a> </td>
<td style="padding-left:10px">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="font-size: 10pt; color:#0079ac;
font-family: Arial, sans-serif; width: 400px;
padding-bottom: 5px; padding-left: 10px;
vertical-align: top;" valign="top"> <strong><span
style="font-size: 14pt; font-family: Arial,
sans-serif; color:#fb6303;">Geomaster</span></strong><br>
<strong><span style="font-size: 11pt; font-family:
Arial, sans-serif; color:black;">Jorge Gustavo
Rocha</span></strong> <span
style="font-family: Arial, sans-serif;
font-size:11pt; color:#000000;"><span
style="padding-right: 5px; padding-left: 5px;">
| </span>Software Engineer</span> </td>
</tr>
<tr>
<td style="font-size: 10pt; color:#444444;
font-family: Arial, sans-serif; padding-bottom:
5px; padding-top: 5px; padding-left: 10px;
vertical-align: top; line-height:17px;"
valign="top"> <span><span style="color: #fb6303;"><strong>e:</strong></span><span
style="font-size: 10pt; font-family: Arial,
sans-serif; color:#000000;"> <a class="moz-txt-link-abbreviated" href="mailto:jgr@geomaster.pt">jgr@geomaster.pt</a></span></span>
<span><span style="padding-left:
5px;padding-right: 5px;"> | </span><span
style="color: #fb6303;"><strong>m:</strong></span><span
style="font-size: 10pt; font-family: Arial,
sans-serif; color:#000000;"> +351 910 333 888<br>
</span></span> <span><span style="color:
#fb6303;"><strong>g:</strong></span><span
style="font-size: 10pt; font-family: Arial,
sans-serif; color:#000000;"> 41.54094,-8.40490</span></span>
<span><span style="padding-left:
7px;padding-right: 5px;"> | </span><span
style="color: #fb6303;"><strong>v: </strong></span><span
style="font-size: 10pt; font-family: Arial,
sans-serif; color:#000000; padding-left: 7px;">
510 906 109<br>
</span></span> <span> <span style="color:
#fb6303;"><strong>a: </strong></span> </span>
<span> <span style="font-size: 10pt; font-family:
Arial, sans-serif; color: #000000;"><span> </span>Rua
António Cândido Pinto, 67, 4715-400 Braga<br>
</span></span> </td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>