<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <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>
      <i></i></p>
    <p><i></i>Kind regards,<br>
      Pieter<br>
    </p>
  </body>
</html>