Versio

Nederlandse plaatsnamen, gemeentes, provincies db

Multidimensional array met alle plaatsnamen, gemeente en provincie. Ook is hier een SQL bestand voor je database te downloaden.

Structuur:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$plaatsnamen = Array
(
    [0] => Array
        (
            [0] => 's-Graveland
            [1] => Wijdemeren
            [2] => Noord-Holland
        )

    [1] => Array
        (
            [0] => 's-Gravendeel
            [1] => Binnenmaas
            [2] => Zuid-Holland
        )

    [2] => Array
        (
            [0] => 's-Gravenhage
            [1] => Den Haag
            [2] => Zuid-Holland
        )
..................... etc


Plaatsnamen staan op alfabetische volgorde.
Array is dynamisch aangemaakt, bewust zonder whitespace om bytes te besparen.

In totaal 205 KB aan PHP script.

Er is ook een SQL versie. Deze is:
Data 139,5 KB
Index 45,056 Bytes
Totaal 183,5 KB

Gesponsorde koppelingen

PHP script bestanden

  1. nederlandse-plaatsnamen-gemeentes-provincies-db

 

17 reacties op 'Nederlandse plaatsnamen, gemeentes, provincies db'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Karl Karl
Karl Karl
4 jaar geleden
 
0 +1 -0 -1
Ziet er goed uit, alle kleine gaten die ik kan bedenken staan erin. Maar één gehucht stond er niet in (maar das ook echt een gehucht).
Waar heb je ze vandaan gehaalt?
Citroen Anoniem Graag
Citroen Anoniem Graag
4 jaar geleden
 
0 +1 -0 -1
Inderdaad heel handig. Maar is dit wel op legale wijze verkregen? Want anders kan je hier best wel problemen mee krijgen
Remco
remco
4 jaar geleden
 
0 +1 -0 -1
Ziet er goed uit. Enige opmerking over de SQL versie is het ontbreken van de Normalisatie. Als je dat zou doen scheelt het je heel wat (K)B's Je kunt namelijk een tabel maken met alle gemeenten en een tabel met alle provincies en dan in de tabel met plaatsnamen het bijbehorende gemeente en provincie id opnemen.


4 jaar geleden
 
0 +1 -0 -1
Als we dan toch bezig zijn met plaatsnamen, is dit ook heel handig:
http://kvdb.net/projects/6pp/
Eddy Erkelens
Eddy Erkelens
4 jaar geleden
 
0 +1 -0 -1
Ik heb inmiddels de tabellen genormaliseerd (3 tabellen: provincies | gemeenten | plaatsen), maar de export-functie werkt nog even niet mee.
Zodra dat weer werkt zal ik die hier posten.

Zoals Remco zegt verwijs ik per plaats naar een gemeente_id
En per gemeente naar een provincie_id.
Per plaats verwijs ik dus NIET naar een provincie_id (want dat is nogal dubbelop).
Toby hinloopen
toby hinloopen
4 jaar geleden
 
0 +1 -0 -1
@ iedereen:
ik heb de plaatsnamen gekopieerd van een website met alle nederlandse plaatsnamen. Weet niet meer welke.

Vervolgens met een regex alles eruit gevist.

Wat kan er nou erg zijn aan het "jatten" van een lijst met nederlandse plaatsnamen? :P
"heb je dit wel op legale wijze verkregen"
welke legale wijze? is er ook een illegale manier om aan een lijst met nederlandse plaatsnamen te "lenen"?

@remco:
de provincie-naam is een ENUM en er zijn bijna net zoveel gemeentes als plaatsnamen. Vond het daarom niet echt nodig om 2 tabellen aan te maken. Had het bovendien "ff snel" omgezet van array naar sql.
TJVB tvb
TJVB tvb
4 jaar geleden
 
0 +1 -0 -1
Toby,
Het kopiëren van die gegevens zal als dat zonder toestemming van de eigenaar van de website is illegaal zijn volgens de databanken wet.

Het normaliseren van je tabellen zal een duidelijk verschil maken. Zowel in grote als in snelheid (en een stuk prettiger werken met foreignkeys). Je slaat namelijk een id op (is een kort getal met 12 provincies) i.p.v. een volledige provincienaam.
Teun Beijers
Teun Beijers
4 jaar geleden
 
0 +1 -0 -1
Is wel nice. Alleen als je er dan ook wijken/buurten inzet, doe het dan wel compleet. Zo staat de wijk naast ons er wel in, maar onze wijk niet :P

Of het is bedoelt als plaatsnaam van een gemeente, maar dan klopt het niet, want Bedaf in Uden is geen plaats maar een buurt.


4 jaar geleden
 
0 +1 -0 -1
@TJVB: plaatsnamen zijn, naar mijn weten, algemeen goed en daar bestaat geen copyright op. Bovendien is dit nooit te controleren/bewijzen, aangezien iedere tabel met plaatsnamen (vrijwel) identiek zal zijn...
Frank Zuiderduin
Frank Zuiderduin
4 jaar geleden
 
0 +1 -0 -1
Bizarre mengeling van combinaties van buurtschap/wijk/plaats-, gemeente- en provincienamen. Zoals teuneboon al schrijft, er zitten aardig wat gaten in (of er zit het een en ander ten onrechte in, afhankelijk van hoe je het bekijkt).
En fouten ook. Het derde array is bijvoorbeeld al onzinnig: 's-Gravenhage is niet (alleen) de plaatsnaam, maar (ook) de gemeentenaam.
Michael -
Michael -
4 jaar geleden
 
0 +1 -0 -1
Quote:
Als we dan toch bezig zijn met plaatsnamen, is dit ook heel handig:
http://kvdb.net/projects/6pp/

Zo'n systeem lijkt me ook heel handig. Jammer dat het niet werkt. Als ik mijn postcode en huisnr invul komt er niks. Als ik het dan weer leeg haal kan ik kiezen uit 13 straten. Als ik daarop klik staat er 13 keer "undefined".
FF 3.0.7
TJVB tvb
TJVB tvb
4 jaar geleden
 
0 +1 -0 -1
@Matthijs, ik heb het ook niet over copyright maar over de Databenken wet Dat gaat over de inspanning voor het samenstellen van een databank en de bescherming daarvan.
Er zijn nog wel eens methodes om het te bewijzen (bijvoorbeeld fouten in databank a die ook precies in databank b zitten)


4 jaar geleden
 
0 +1 -0 -1
@Turmin: bij mij werkt het perfect. Overigens kan je daar ook een complete database downloaden, ipv gebruik te maken van de webservice. En dat werkt wél (mits je het zelf goed doet).

@TJVB: okee, je hebt gelijk. Van die wet was ik nog niet op de hoogte :)
Roel van de Water
Roel van de Water
4 jaar geleden
 
0 +1 -0 -1
Dit is geweldig! Bedankt voor het delen!
Eddy Erkelens
Eddy Erkelens
4 jaar geleden
 
0 +1 -0 -1
Eindelijk werkt de exportfunctie weer.

1 bestandje: even direct uitvoeren in een SQL (of phpMyAdmin oid) en het moet werken.
Let wel op dat tabellen (plaatsen/gemeenten/provincies) nog niet bestaan.

Link: http://www.zunflappie.nl/temp/nl_plaatsnamen.sql
Toby hinloopen
toby hinloopen
4 jaar geleden
 
0 +1 -0 -1
@ Eddy:
hij is niet compleet. Onderaan wordt er maar 1 provincie ingevoegd.
Eddy Erkelens
Eddy Erkelens
4 jaar geleden
 
0 +1 -0 -1
Ik zie het.
Net even bijgewerkt (handmatig), zodat alles erin staat.


Edit:

Nog een typefout in de provicies gevonden en gecorrigeerd.
Er miste een ') achter Friesland.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

  • Labels
  • Geen tags toegevoegd.
Get Adobe Flash player