function bp_ensure_pc6( string $pc6 ): bool { if ( ! function_exists('bp_db') ) return false; $pc6 = strtoupper( str_replace(' ', '', $pc6) ); // Validate format if ( ! preg_match('/^\d{4}[A-Z]{2}$/', $pc6) ) return false; // ── Step 1: ensure PC6 exists in PDOK ──────────────────────── $pdok = bp_db()->get_row( bp_db()->prepare( "SELECT * FROM PDOK WHERE PC6 = %s", $pc6 ) ); if ( empty($pdok) ) { // Fetch from PDOK Locatieserver API $url = 'https://api.pdok.nl/bzk/locatieserver/search/v3_1/free?' . http_build_query([ 'q' => $pc6, 'fq' => 'type:postcode', 'rows' => 1, 'fl' => 'id,weergavenaam,gemeentecode,gemeentenaam,' . 'woonplaatsnaam,straatnaam,postcode,' . 'provinciecode,provincienaam,centroide_ll' ]); $response = wp_remote_get( $url, ['timeout' => 5] ); if ( is_wp_error($response) ) return false; $body = json_decode( wp_remote_retrieve_body($response), true ); $doc = $body['response']['docs'][0] ?? null; if ( empty($doc) ) return false; // PC6 doesn't exist in PDOK either // Insert into PDOK table bp_db()->insert( 'PDOK', [ 'PC6' => $pc6, 'woonplaatsnaam' => $doc['woonplaatsnaam'] ?? '', 'gemeentecode' => $doc['gemeentecode'] ?? '', 'gemeentenaam' => $doc['gemeentenaam'] ?? '', 'provinciecode' => $doc['provinciecode'] ?? '', 'provincienaam' => $doc['provincienaam'] ?? '', 'centroide_ll' => $doc['centroide_ll'] ?? '', 'straatnaam' => $doc['straatnaam'] ?? '', 'weergavenaam' => $doc['weergavenaam'] ?? '', ] ); // Re-fetch so we have a consistent $pdok object below $pdok = bp_db()->get_row( bp_db()->prepare("SELECT * FROM PDOK WHERE PC6 = %s", $pc6) ); } if ( empty($pdok) ) return false; // ── Step 2: lookup corop_id via gemeente_corop ──────────────── $gem_code = 'GM' . $pdok->gemeentecode; $corop_id = bp_db()->get_var( bp_db()->prepare( "SELECT corop_id FROM gemeente_corop WHERE gem_code = %s", $gem_code ) ); // ── Step 3: ensure PC6 exists in master ─────────────────────── $master = bp_db()->get_row( bp_db()->prepare("SELECT PC6, woonplaatsnaam, straatnaam, corop_id FROM master WHERE PC6 = %s", $pc6) ); if ( empty($master) ) { // INSERT new row bp_db()->insert( 'master', [ 'PC6' => $pc6, 'woonplaatsnaam' => $pdok->woonplaatsnaam, 'straatnaam' => $pdok->straatnaam, 'GemCode' => $gem_code, 'GemNaam' => $pdok->gemeentenaam, 'corop_id' => $corop_id ?: null, ] ); } else { // UPDATE only NULL fields $updates = []; if ( empty($master->woonplaatsnaam) ) $updates['woonplaatsnaam'] = $pdok->woonplaatsnaam; if ( empty($master->straatnaam) ) $updates['straatnaam'] = $pdok->straatnaam; if ( empty($master->corop_id) ) $updates['corop_id'] = $corop_id ?: null; if ( ! empty($updates) ) { bp_db()->update( 'master', $updates, ['PC6' => $pc6] ); } } return true; } Bürt.nl: Oosthavendijk 55, 4475 AB Wilhelminadorp

Oosthavendijk 55 — 4475 AB Wilhelminadorp

Wilhelminadorp 44754475 AB › Oosthavendijk 55

Huurwoningen in de buurt

Oosthavendijk 55 is een adres in de straat Oosthavendijk, met postcode 4475 AB in Wilhelminadorp. Het valt onder de gemeente Goes , in de provincie Zeeland. De buurt heet Wilhelminadorp, wijk Wijk 02 Wilhelminadorp.

Adres Oosthavendijk 55, 4475 AB Wilhelminadorp
Postcode 4475 AB
Woonplaats Wilhelminadorp
Gemeente Goes
Provincie Zeeland
Coördinaten 51.52819712, 3.89892553
Gem. WOZ-waarde 463.000 €

Huurmarkt context

Gemiddelde huurprijzen · april 2026 · bron: buert.nl database

Gemeente
De gemiddelde huurprijs per m² in Goes is €24,64. Dat is 19.2% lager dan het landelijk gemiddelde van €30,50.
Regio
De gemiddelde huurprijs per m² in Overig Zeeland is €21,38. Dat is 29.9% lager dan het landelijk gemiddelde van €30,50.
Provincie
De gemiddelde huurprijs per m² in Zeeland is €19,63. Dat is 35.6% lager dan het landelijk gemiddelde van €30,50.
Regio prijsrange
De goedkoopste huurhuizen in de regio staan in Vlissingen (gem. € 22,81/m²), de duurste in Goes (gem. € 24,05/m²).
Regio oppervlakte
De grootste huurwoningen in de regio staan in Middelburg (gem. 60 m²), de kleinste in Goes (gem. 51 m²).

Andere adressen met postcode 4475 AB:
Oosthavendijk 39, Oosthavendijk 41, Oosthavendijk 43, Oosthavendijk 45, Oosthavendijk 47, Oosthavendijk 49, Oosthavendijk 51, Oosthavendijk 53, Oosthavendijk 55, Oosthavendijk 57, Oosthavendijk 59, Oosthavendijk 61, Oosthavendijk 69, Oosthavendijk 71, Oosthavendijk 73, Oosthavendijk 75, Oosthavendijk 77, Oosthavendijk 79, Oosthavendijk 81, Oosthavendijk 83, Oosthavendijk 85, Oosthavendijk 87, Oosthavendijk 89, Oosthavendijk 91, Oosthavendijk 93, Oosthavendijk 95, Oosthavendijk 97, Oosthavendijk 99, Oosthavendijk 101, Oosthavendijk 103, Oosthavendijk 105.

Terug naar postcode 4475 AB