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: Schweitzerstraat 38, 1433 AE Kudelstaart

Schweitzerstraat 38 — 1433 AE Kudelstaart

Kudelstaart 14331433 AE › Schweitzerstraat 38

Huurwoningen in de buurt

Schweitzerstraat 38 is een adres in de straat Schweitzerstraat, met postcode 1433 AE in Kudelstaart. Het valt onder de gemeente Aalsmeer , in de provincie Noord-Holland. De buurt heet Kudelstaart, wijk Wijk 01 Kudelstraat en Kalslag.

Adres Schweitzerstraat 38, 1433 AE Kudelstaart
Postcode 1433 AE
Woonplaats Kudelstaart
Gemeente Aalsmeer
Provincie Noord-Holland
Coördinaten 52.23621987, 4.75460917

Huurmarkt context

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

Gemeente
De gemiddelde huurprijs per m² in Aalsmeer is €23,35. Dat is 23.4% lager dan het landelijk gemiddelde van €30,50.
Regio
De gemiddelde huurprijs per m² in Utrecht is €27,40. Dat is 10.2% lager dan het landelijk gemiddelde van €30,50.
Provincie
De gemiddelde huurprijs per m² in Noord-Holland is €33,61. Dat is 10.2% hoger dan het landelijk gemiddelde van €30,50.
Regio prijsrange
De goedkoopste huurhuizen in de regio staan in Wilnis (gem. € 13,90/m²), de duurste in Bunnik (gem. € 37,00/m²).
Regio oppervlakte
De grootste huurwoningen in de regio staan in Abcoude (gem. 204 m²), de kleinste in Bunnik (gem. 42 m²).

Andere adressen met postcode 1433 AE:
Schweitzerstraat 28, Schweitzerstraat 29, Schweitzerstraat 30, Schweitzerstraat 31, Schweitzerstraat 32, Schweitzerstraat 33, Schweitzerstraat 34, Schweitzerstraat 35, Schweitzerstraat 36, Schweitzerstraat 37, Schweitzerstraat 38, Schweitzerstraat 39, Schweitzerstraat 40, Schweitzerstraat 41.

Terug naar postcode 1433 AE