<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>PS: The tagging for a postal code boundary relation is:
`type=boundary; boundary=postal_code; postal_code=*`.
Alternatively, if a postal code aligns 100% with an administrative
boundary, one can also add `postal_code=*` on it.<br>
<br>
addr:postcode or addr:postalcode are incorrect for this purpose -
there are still a few of those out there, but I'm gradually
cleaning them up.<br>
<br>
Kind regards,<br>
Pieter<br>
</p>
<div class="moz-cite-prefix">On 09.12.21 17:49, Pieter Vander Vennet
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:5fcdf3f6-a03a-bb97-d60c-9db9a125a6c7@posteo.net">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<p>Hi all,<br>
<br>
Recently, I got the challenge to get all postal codes in
Belgium. Turns out that there is no open dataset available to do
this (yet).<br>
</p>
<p>OpenStreetMap already got me a long way (hooray!) but Wallonia
is still a bit... lacking and has big holes. Time to fix this!<br>
<br>
(Of course, I also setup a <a moz-do-not-send="true"
href="https://pietervdvn.github.io/mc/develop/postal_codes.html?z=9&lat=50.51866&lon=5.158081&fs-export=true&language=en#relation/224757">MapComplete
theme with the postal codes</a>)<br>
<br>
So, after some talk on Matrix, I downloaded an <a
moz-do-not-send="true"
href="https://opendata.bosa.be/index.nl.html">Open Address
dataset</a> (with postal codes) of Wallonia. A few scripts
later, I had a geojson of addresses for every postal code, which
I then could run through a convex hull algorithm, getting the
boundaries of each postal code with an open license... <br>
</p>
<p><br>
The last step is to get these outlines integrated into OSM.
While it is quite fun to map, adding a few hundred of them is a
bit too much work, which is why I'm asking you all for some
help. If you have experience with JOSM and have spare time,
please, pick out a few postal code boundaries and add them.<br>
<br>
<b>How to add a postal code boundary<br>
</b></p>
<p>1. Grab the dataset <a moz-do-not-send="true"
href="https://github.com/pietervdvn/pietervdvn.github.io/blob/master/missing_postal_code_boundaries.geojson">over
here<br>
</a>2. Load the data into JOSM<br>
3. Download the OSM-boundary data of the relevant area (e.g.
with the 'query overpass'-mode in the download field)<br>
4. Create a multipolygon-relation, reusing already existing
border lines of create a new line alltogether. <i>It is
discouraged to use the actual geometry, as they can be jittery
and jump from address point to address point<br>
</i>5. Upload the data<br>
6. ????<br>
7. Profit!<br>
</p>
<p>Kind regards,<br>
Pieter<br>
</p>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Talk-be mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-be@openstreetmap.org">Talk-be@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-be">https://lists.openstreetmap.org/listinfo/talk-be</a>
</pre>
</blockquote>
</body>
</html>