U zou het op de volgende wijze kunnen aanvliegen
(1) Opvragen van de suggest service van de locatie server
https://geodata.nationaalgeoregister.nl/locatieserver/v3/suggest?q=laan%20van%20westenenk
Het resultaat kan er dan als volgt zien:
{
“response”: {
“numFound”: 67, “start”: 0, “maxScore”: 32.53508, “docs”: [
{
“type”: “weg”, “weergavenaam”: “Laan van Westenenk, Apeldoorn”, “id”: “weg-562fa6cf1b6d38ffce8c4a2079f6463d”, “score”: 32.53508
}, {
“type”: “adres”, “weergavenaam”: “Laan van Westenenk 4, 7336AZ Apeldoorn”, “id”: “adr-83001bfe161fd2c2f5f31db8bedb2581”, “score”: 22.52209
}, {
“type”: “adres”, “weergavenaam”: “Laan van Westenenk 5, 7336AZ Apeldoorn”, “id”: “adr-ab5deded29754585dd351f74b7fb49b9”, “score”: 22.52209
}, {
“type”: “adres”, “weergavenaam”: “Laan van Westenenk 6, 7336AZ Apeldoorn”, “id”: “adr-1e6a82b8c76189869e658ba09d344087”, “score”: 22.52209
}, {
“type”: “adres”, “weergavenaam”: “Laan van Westenenk 8, 7336AZ Apeldoorn”, “id”: “adr-ec158479f052710cb0bab02d27554225”, “score”: 22.52209
}, {
“type”: “adres”, “weergavenaam”: “Laan van Westenenk 11, 7336AZ Apeldoorn”, “id”: “adr-a59bf8541701939907bd5755782f780f”, “score”: 22.52209
}, {
“type”: “adres”, “weergavenaam”: “Laan van Westenenk 12, 7336AZ Apeldoorn”, “id”: “adr-501e1cd8e0ce4316e06d94bf9a44921c”, “score”: 22.52209
}, {
“type”: “adres”, “weergavenaam”: “Laan van Westenenk 42, 7336AZ Apeldoorn”, “id”: “adr-b05b79ed7a13d731794a17f4147669e8”, “score”: 22.52209
}, {
“type”: “adres”, “weergavenaam”: “Laan van Westenenk 45, 7336AZ Apeldoorn”, “id”: “adr-12e4f4d0aa0797d0116ac2cb8e66d0f7”, “score”: 22.52209
}, {
“type”: “adres”, “weergavenaam”: “Laan van Westenenk 50, 7336AZ Apeldoorn”, “id”: “adr-0fd65f7ae9e8fe23daac9274f03981cf”, “score”: 22.52209
}
]
}, “highlighting”: {
“weg-562fa6cf1b6d38ffce8c4a2079f6463d”: {
“suggest”: [
“Laan van Westenenk, Apeldoorn”
]
}, “adr-83001bfe161fd2c2f5f31db8bedb2581”: {
“suggest”: [
“Laan van Westenenk 4, 7336AZ Apeldoorn”
]
}, “adr-ab5deded29754585dd351f74b7fb49b9”: {
“suggest”: [
“Laan van Westenenk 5, 7336AZ Apeldoorn”
]
}, “adr-1e6a82b8c76189869e658ba09d344087”: {
“suggest”: [
“Laan van Westenenk 6, 7336AZ Apeldoorn”
]
}, “adr-ec158479f052710cb0bab02d27554225”: {
“suggest”: [
“Laan van Westenenk 8, 7336AZ Apeldoorn”
]
}, “adr-a59bf8541701939907bd5755782f780f”: {
“suggest”: [
“Laan van Westenenk 11, 7336AZ Apeldoorn”
]
}, “adr-501e1cd8e0ce4316e06d94bf9a44921c”: {
“suggest”: [
“Laan van Westenenk 12, 7336AZ Apeldoorn”
]
}, “adr-b05b79ed7a13d731794a17f4147669e8”: {
“suggest”: [
“Laan van Westenenk 42, 7336AZ Apeldoorn”
]
}, “adr-12e4f4d0aa0797d0116ac2cb8e66d0f7”: {
“suggest”: [
“Laan van Westenenk 45, 7336AZ Apeldoorn”
]
}, “adr-0fd65f7ae9e8fe23daac9274f03981cf”: {
“suggest”: [
“Laan van Westenenk 50, 7336AZ Apeldoorn”
]
}
}, “spellcheck”: {
“suggestions”: [], “collations”: []
}
}
We kiezen dan het tweede resultaat, Laan van Westenenk 4 met adres id “adr-83001bfe161fd2c2f5f31db8bedb2581”
We kunnen op basis van het adres-id meer details opvragen bij de locatieserver:
https://geodata.nationaalgeoregister.nl/locatieserver/v3/lookup?id=adr-83001bfe161fd2c2f5f31db8bedb2581
Dit ziet er dan als volgt uit:
{
“response”: {
“numFound”: 1, “start”: 0, “maxScore”: 15.696433, “docs”: [
{
“bron”: “BAG”, “woonplaatscode”: “3560”, “type”: “adres”, “woonplaatsnaam”: “Apeldoorn”, “huis_nlt”: “4”, “openbareruimtetype”: “Weg”, “gemeentecode”: “0200”, “weergavenaam”: “Laan van Westenenk 4, 7336AZ Apeldoorn”, “straatnaam_verkort”: “Laan van Westenenk”, “id”: “adr-83001bfe161fd2c2f5f31db8bedb2581”, “gekoppeld_perceel”: [
“APD01-V-4999”
], “gemeentenaam”: “Apeldoorn”, “identificatie”: “0200010000130126-0200200000034253”, “openbareruimte_id”: “0200300022472362”, “provinciecode”: “PV25”, “postcode”: “7336AZ”, “provincienaam”: “Gelderland”, “centroide_ll”: “POINT(5.93520895 52.19182711)”, “nummeraanduiding_id”: “0200200000034253”, “adresseerbaarobject_id”: “0200010000130126”, “huisnummer”: 4, “provincieafkorting”: “GD”, “centroide_rd”: “POINT(192471.24 467219.87)”, “straatnaam”: “Laan van Westenenk”
}
]
}
}
Het laaste wat nu nog moet gebeuren in een Bounding box berekenen van de aangeleverde centroide (veld centroide_rd uit het bovenstaande resultaat). Daarmee bevragen we dan het wms voor de kadastrale kaart:
http://geodata.nationaalgeoregister.nl/kadastralekaartv3/wms?LAYERS=kadastralekaart&FORMAT=image%2Fpng&TRANSPARENT=TRUE&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A28992&BBOX=192187.233,467119.545,192786.993,467319.885&WIDTH=1428&HEIGHT=477
Dit levert de onderstaande afbeelding op: