Hoi @mairimoz,
Ja. En ja.
WFS is een standaard van het OGC. Het OGC biedt E-learning en er is ook een les over de WFS standaard.
Bij een GetFeature rquest kun je een Bounding Box (BBOX) parameter meegeven: “Another parameter that can be added to a GetFeature request is that of the Bounding Box (BBOX). This parameter is a comma-separated list of four numbers that indicate the minimum and maximum bounding coordinates of the feature instances that should be returned.”
Een voorbeeld van een dergelijk request - waarbij wegen worden opgevraagd in een gebied van één vierkante kilometer in Amersfoort - is: https://geodata.nationaalgeoregister.nl/nwbwegen/wfs?service=WFS&version=2.0.0&request=GetFeature&typename=nwbwegen%3Awegvakken&BBOX=154500%2C462500%2C155500%2C463500&outputFormat=application%2Fjson
Als je R en RStudio geïnstalleerd hebt, dan kun je onderstaande code uitproberen, zodat de opgehaalde wegvakken direct in de Viewer van RStudio zichtbaar zijn (zie afbeelding onderaan deze mail).
library(httr)
library(sf)
library(tmap)
url <- parse_url("https://geodata.nationaalgeoregister.nl/nwbwegen/wfs")
url$query <- list(service = "WFS",
version = "2.0.0",
request = "GetFeature",
typename = "nwbwegen:wegvakken",
BBOX = "154500,462500,155500,463500",
outputFormat = "application/json")
request <- build_url(url)
nwb_wegen_amersfoort <- st_read(request)
tmap_mode("view")
tm_shape(nwb_wegen_amersfoort)+tm_lines(col="red", lwd = 4)+tm_format("NLD")
Groet,
Egge-Jan