303.525 datasets geïndexeerd1.419 uitgevers
Open Data IndexDe index van open data over Nederland
Bronnen›Verkeer en vervoer
Provincie Gelderland
Nederlandse bron

Geoportaal Provincie Gelderland (ArcGIS REST)

De ArcGIS Enterprise-server van de provincie Gelderland, met 23 open mappen per thema (Infra, Natuur, Milieu_Stikstof, Omgevingsverordening …). Op 16 oktober 2026 telden we 1.027 kaartlagen in onze index, van bomen langs provinciale wegen en verkeersongevallen (BRON, 2017 tot en met 2024) tot de stikstofdepositie per hexagon. Het bijbehorende Portal (geoportaal.gelderland.nl/portaal) zoekt in 1.011 publieke diensten met leesbare titels en een wijzigingsdatum; het nieuwste item was van 13 oktober 2026.

Verkeer en vervoerKlimaat en milieuWonen en ruimteOpenAPIKaartlaagNederland · object (provincie Gelderland)
Actueel · bijgewerkt 3 dagen geleden · gecontroleerd 17:23
geoportaal.gelderland.nl
Schermafbeelding van geoportaal.gelderland.nl

Wat er allemaal in zit1.033

Alle diensten en lagen op deze ArcGIS-server, elke nacht opgehaald. Elke laag heeft een eigen pagina met velden, geometrie en een query-aanroep.

1.033in totaal
1.021kaartlagen
7tabellen
13,6 mln.objecten in totaal

Geregistreerde verkeersongevallen in Gelderland (BRON, laag van de provincie): 15.200 ongevallen in 2024, 5% minder dan in 2017

Geregistreerde verkeersongevallen in Gelderland (BRON, laag van de provincie), 2017 – 2024, in ongevallen. Het hoogste punt was 2019 (16.512).

Bron: Provincie Gelderland, ArcGIS-dienst Infra (laag Ongevallen registratie, bron BRON) · opgehaald 25 oktober 2026 · selectie: som van ong_tot per jaar, alle wegbeheerders; volgens de laag zijn er door de AVG de laatste jaren steeds minder gegevens: vergelijk jaren voorzichtigOpen de tabel Los blok

Kaartlagen op de ArcGIS-server van Gelderland per map: het meest Hosted (321 lagen), dan Infra en Overig

Kaartlagen op de ArcGIS-server van Gelderland per map, oktober 2026, in lagen. Totaal: 1.023; de grootste 12 van 23 categorieën staan in de grafiek. Hosted is 31% van het totaal. Geteld in de services-directory van de server zelf: 1.023 bladlagen in 261 diensten met lagen, verdeeld over 23 mappen. Groeplagen, tabellen, tegeldiensten en systeemmappen tellen niet mee. De map Hosted bevat de lagen die via het eigen Portal van Gelderland zijn gepubliceerd.

Bron: Provincie Gelderland, ArcGIS REST-server (services-directory) · opgehaald 25 oktober 2026 · selectie: groep: mapOpen de tabel Los blok

Wat kun je ermee?4 ideeën

Om te beginnen

Ongevallen op jouw weg

De laag Ongevallen registratie (map Infra) heeft 119.275 ongevallen uit BRON, 2017 tot en met 2024, met straatnaam, woonplaats en wegbeheerder. Filter op een straat of wegnummer en zet ze op de kaart.

Om te beginnen

Zoek in het Portal, haal op bij de server

De laagnamen op de server zijn technisch; het Portal heeft titels als 'Recreatie- Fietspad langs provinciale wegen' met een link naar de laag. Zoek daar, en vraag de gegevens op bij de REST-server.

Voor gevorderden

Eikenprocessierups langs de weg

Bestrijding eikenprocessierups nesten 2020 - 2024 (map Infra) volgt per eik langs provinciale wegen of er nesten waren. In 2020 stond bij 10.648 eiken 'EPR aanwezig', in 2023 bij 2.204. Let op: in 2024 staat er alleen nog 'inspectie uitgevoerd'.

Voor gevorderden

Stikstof per hexagon

De map Milieu_Stikstof heeft depositie, kritische depositiewaarde en overschrijding per hexagon (100.771 vakjes). Combineer met de Natura 2000-gebieden om te zien waar de overschrijding het grootst is.

Zo verwerk je het4 stappen

  1. Zoek een laag in het Portal

    De zoek-API van het Portal geeft titel, tags, wijzigingsdatum (modified, in milliseconden) en de url van de laag.

    https://geoportaal.gelderland.nl/portaal/sharing/rest/search?q=ongevallen&f=json
  2. Haal GeoJSON op

    Met f=geojson en outSR=4326 krijg je een bestand dat direct op een webkaart past. maxRecordCount is per laag verschillend (meestal 2.000, bij deze laag 20.000).

    https://geoportaal.gelderland.nl/gisserver/rest/services/Infra/Infra/MapServer/229/query?where=jaar%3D%272024%27&outFields=jaar,ong_tot,ong_let,stt_naam,wpsnaamnen&outSR=4326&resultOffset=0&resultRecordCount=5&f=geojson
  3. Laat de server tellen

    outStatistics met groupByFieldsForStatistics telt of somt per categorie in één aanroep. Hier: het aantal ongevallen per jaar.

    https://geoportaal.gelderland.nl/gisserver/rest/services/Infra/Infra/MapServer/229/query?where=1%3D1&outStatistics=%5B%7B%22statisticType%22%3A%22sum%22%2C%22onStatisticField%22%3A%22ong_tot%22%2C%22outStatisticFieldName%22%3A%22n%22%7D%5D&groupByFieldsForStatistics=jaar&f=json
  4. Sla de tegeldiensten over

    In de map Hosted staan naast bevraagbare lagen ook tegeldiensten (capabilities TilesOnly): daar kun je niets opvragen, alleen kaartbeelden tonen.

    https://geoportaal.gelderland.nl/gisserver/rest/services/Hosted?f=json

Interessante koppelingen

Vergelijkbare bronnen

  • data.overheid.nl

    Gelderland zet 201 datasets in data.overheid.nl, de meeste met licentie publiek domein, met titels in hetzelfde 'Thema- Naam'-patroon als het Portal.

  • Geoportaal Provincie Overijssel (ArcGIS REST)

    Ook een provinciale ArcGIS-server, maar zonder Portal, zonder datums en met een proxy die geen statistieken toelaat.

Waar je op moet letten

  • Licentie niet vastgesteld

    Server en Portal zeggen niets over hergebruik (licenseInfo leeg bij 100 bekeken items). Gelderland zelf publiceert in data.overheid.nl vooral als publiek domein.

  • Mappen met een token

    IMGEO, Intern, Klimaat en Test vragen een token (499). Die slaan we over; de rest is open.

  • Datums alleen in het Portal

    De REST-server geeft geen wijzigingsdatum per laag. Het Portal wel (modified per item), maar niet elke laag heeft een item.

  • Ongevallen worden onvollediger

    Volgens de beschrijving van de ongevallenlaag zijn er 'de laatste jaren door de AVG steeds minder gegevens beschikbaar'. Vergelijk jaren dus voorzichtig.

  • Zwakke beschrijvingen

    Veel diensten zeggen alleen 'Geen metadata'. copyrightText is een code van 32 tekens, geen naam of licentie.

APIArcGIS REST · gelezen 16 okt 2026

StandaardArcGIS RESTdocumentatie
Toegang zonder sleutel

Geen sleutel voor de openbare mappen. Vijf mappen (IMGEO, Intern, Klimaat, Test, Utilities) geven 'Token Required' (code 499). getest

Omvang779

bladlagen in 100 bevraagbare diensten (605 unieke namen), plus 161 tegeldiensten in de map Hosted getest

Formaten

jsongeojsonpbfpng (export)

Basisadres

https://geoportaal.gelderland.nl/gisserver/rest/services

Endpoints 7

  • GET?f=jsonDirectory: versie, mappen en diensten (naam + type).
  • GET/{map}?f=jsonDiensten in één map.
  • GET/{dienst}/MapServer?f=jsonDienst: lagen en tabellen (id, naam, groeplaag of niet), maxRecordCount, capabilities, projectie, beschrijving.
  • GET/{dienst}/MapServer/{laag}?f=jsonLaag: velden (naam, type, alias, lengte), geometrietype, maxRecordCount, supportedQueryFormats en advancedQueryCapabilities (paginering, statistiek, orderBy, distinct).
  • GET/{dienst}/MapServer/{laag}/queryObjecten opvragen met een where-voorwaarde of ruimtelijk filter; ook tellen (returnCountOnly) en groeperen (outStatistics). Antwoord in JSON, GeoJSON of PBF.
  • GET/{dienst}/MapServer/legend?f=jsonLegenda per laag: labels en symbolen (PNG als base64).
  • GET/{dienst}/MapServer/export?bbox=…&bboxSR=4326&size=600,400&format=png&f=imageKaartbeeld als PNG voor een rechthoek; met f=json krijg je een link naar het beeld. Zonder bbox: fout 'bbox must be specified'.

De API's van deze bron 1 · uit de documentatie van de aanbieder uit de beschrijving

Portal-zoekindex (ArcGIS Enterprise)

Betere ingang voor titels en datums: 1.011 openbare Feature- en Map Service-items, met leesbare titel ('Thema- Naam'), beschrijving, tags, modified en de url van de laag.

https://geoportaal.gelderland.nl/portaal/sharing/rest
  • GET/search?q=ongevallen&f=jsonItems zoeken (q in Lucene-stijl, num, start, sortField=modified, sortOrder=desc)
  • GET/content/items/{id}?f=jsonEén item met alle metadata

Filteren platform

SQL-achtige where-voorwaarde op de velden van de laag, plus een optioneel ruimtelijk filter (geometry). Groeperen en tellen met outStatistics.

=<>>>=<<=LIKEINIS NULLBETWEENANDORNOT

Parameters 13

whereVoorwaarde in SQL-92-stijl: 1=1 voor alles, tekst tussen enkele aanhalingstekens (GEMEENTE='Zwolle'), LIKE met %, AND/OR, datums als DATE 'JJJJ-MM-DD'. Verplicht als er geen ander filter is.getest
outFieldsVelden in het antwoord, gescheiden door komma's, of * voor alle velden.getest
returnGeometryfalse = alleen attributen (veel kleiner antwoord).getest
outSRProjectie van de geometrie in het antwoord; 4326 = graden (WGS84). Standaard de projectie van de laag, hier RD (28992).getest
fFormaat: json (Esri-JSON), geojson, pbf (protobuf), pjson (ingesprongen) of html (bladeren in de browser).getest
resultOffsetPaginering: aantal objecten overslaan (vanaf 0). Gebruik samen met orderByFields voor een vaste volgorde.getest
resultRecordCountMaximaal aantal objecten in dit antwoord (afgekapt op maxRecordCount van de laag).getest
orderByFieldsSorteren, bv. 'OBJECTID' of 'n DESC' (ook op een statistiekveld).getest
returnCountOnlytrue = alleen het aantal objecten dat aan where voldoet: {"count": …}.getest
outStatisticsStatistiek op de server: lijst van {statisticType, onStatisticField, outStatisticFieldName}; statisticType count, sum, min, max, avg, stddev of var. URL-coderen.getest
groupByFieldsForStatisticsVelden om op te groeperen bij outStatistics (zoals GROUP BY).getest
returnDistinctValuestrue met outFields en returnGeometry=false: de unieke waarden van die velden.getest
geometryRuimtelijk filter: een punt 'x,y' of rechthoek 'xmin,ymin,xmax,ymax', met geometryType (esriGeometryPoint, esriGeometryEnvelope), inSR (projectie van de invoer), spatialRel (esriSpatialRelIntersects) en eventueel distance + units (esriSRUnit_Meter) voor een straal.platform

Velden van de voorbeeldlaag 14 · Infra/Infra/MapServer/229 (119.275 locaties, 2017–2024)

NaamTypeBetekenis
objectidOIDObjectsleutel
jaarStringJaar van het ongeval, als tekst ('2024')
ong_totIntegerTotaal aantal ongevallen op deze plek
ong_umsIntegerOngevallen met uitsluitend materiële schade
ong_letIntegerOngevallen met letsel
ong_dodIntegerOngevallen met een dodelijk slachtoffer
slaIntegerAantal slachtoffers
dodIntegerAantal doden
wegbehsrtStringSoort wegbeheerder (R = Rijk, P = provincie, G = gemeente …)
wegbehnaamStringWegbeheerder
stt_naamStringStraatnaam
wpsnaamnenStringWoonplaats
Toon alle 14
NaamTypeBetekenis
latitudeDouble · gradenBreedtegraad
longitudeDouble · gradenLengtegraad

Limieten en valkuilen

  • Hoogstens 20.000 (deze laag; elders meestal 2.000, soms 1.000 of meer) objecten per antwoord (maxRecordCount van de laag; verschilt per laag, staat in /{laag}?f=json). Is er meer, dan staat exceededTransferLimit: true in het antwoord: haal de rest op met resultOffset en resultRecordCount. getest
  • Geen sleutel en geen gedocumenteerde rate limit. Doe rustig aan (een paar verzoeken per seconde) en vraag liever statistieken of tellingen op dan alle objecten. ervaring
  • Fouten komen terug met HTTP 200 en een JSON-object {"error": {"code": 400, …}} ('Failed to execute query.' bij een onbekend veld in where). Controleer altijd op een veld error, niet alleen op de statuscode. getest
  • De MapServers hebben hier geen WMS-extensie (supportedExtensions leeg; /WMSServer geeft HTTP 400). Kaartbeelden alleen via export. getest
  • 161 diensten in de map Hosted zijn tegeldiensten (TilesOnly): geen velden en geen query. ervaring
  • De REST-server geeft geen datums. Het Gelderse Portal wel: /portaal/sharing/rest/search geeft per item titel ('Infra- Ongevallen registratie'), beschrijving, modified (nieuwste 13 okt 2026) en de url van de laag. getest
  • Veldnamen zijn kort (ong_let, wpsnaamnen), maar de aliassen in /{laag}?f=json zijn leesbaar ('Aantal ongevallen met letsel'). getest
  • Verbindingen naar deze server faalden bij eerdere oogsten soms met een time-out of SSL-fout; probeer opnieuw. ervaring
  • Groeplagen (met subLayerIds) hebben geen query; vraag de bladlagen eronder op. Rasterlagen hebben geen velden en geen telling. platform

Probeer het HTTP 200 · 732 ms · 16 okt

https://geoportaal.gelderland.nl/gisserver/rest/services/Infra/Infra/MapServer/229/query?where=1%3D1&outStatistics=[{"statisticType"%3A"sum"%2C"onStatisticField"%3A"ong_tot"%2C"outStatisticFieldName"%3A"n"}]&groupByFieldsForStatistics=jaar&orderByFields=jaar&f=json
{
  "displayFieldName": "",
  "fieldAliases": {
    "jaar": "jaar",
    "n": "n"
  },
  "fields": [
    {
      "name": "jaar",
      "type": "esriFieldTypeString",
      "alias": "jaar",
      "length": 7
    },
    {
      "name": "n",
      "type": "esriFieldTypeBigInteger",
      "alias": "n"
    }
  ],
  "features": [
    {
      "attributes": {
        "jaar": "2017",
        "n": 15957
      }
    },
    {
      "attributes": {
        "jaar": "2018",
        "n": 15956
      }
    }
  ]
}

Ingekort antwoord, opgeslagen bij het oogsten. Klik op het adres voor het echte, actuele antwoord.

Gelezen uit Directory: 28 mappen, geen diensten in de root · Laag Ongevallen registratie: velden met leesbare aliassen · Portal-zoekindex: 1.011 openbare items met titel en wijzigingsdatum · Esri: query-operatie (alle parameters). Labels: uit de beschrijving staat in wat de api zelf publiceert. getest uit onze eigen kleine aanroep. platform geldt voor elk api van dit platform, volgens de documentatie. ervaring zelf ondervonden bij het bouwen van open data index.

Zo haal je het op

curl "https://geoportaal.gelderland.nl/gisserver/rest/services/Infra/Infra/MapServer/229/query?where=wpsnaamnen%3D%27Arnhem%27&outFields=jaar,ong_tot,stt_naam&outSR=4326&resultRecordCount=100&f=geojson"

Gebruikt door

Meer van Gelderland in onze index

1.223 datasets in Geoportaal Provincie Gelderland, data.overheid.nl. Dit zijn de laatst gewijzigde.

Alles over Gelderland

Meer in dit thema

Bekijk hoe deze pagina is opgebouwd
bron: geoportaal-gelderland
blokken: []
secties:
  - ideeen
  - verwerken
  - koppelingen
  - vergelijkbaar
  - beperkingen
  - code
  - gebruiktDoor
cache:
  tag: bron:geoportaal-gelderland
  ververs: na statuscheck, als de bron nieuwer is
statuscheck:
  methode: services-directory (?f=json) bereikbaar, aantal diensten als noot;
    versheid = nieuwste wijziging in het Portal (sharing/rest/search)
  verwacht: maandelijks

Bron: content/bronnen/geoportaal-gelderland.yaml · Markdown