GeoJSON
GeoJSON is een open standaardformaat om geografische gegevens te coderen in JSON (JavaScript Object Notation). De specificatie is vastgelegd in RFC 7946 en beschrijft hoe punten, lijnen, polygonen en multi-geometrieën worden weergegeven, samen met bijbehorende attributen. Het formaat is in 2008 geïntroduceerd en wordt breed ondersteund door web- en GIS-tools.
Een GeoJSON-document heeft een hoofdelement van het type FeatureCollection, dat een array van Feature-objecten bevat. Elk feature heeft een geometry (Point, LineString, Polygon, MultiPoint, enz.) en optioneel een properties-object voor attributen. Coördinaten zijn altijd in WGS84 (EPSG:4326) en volgorde is lengtegraad, breedtegraad. Een optionele bbox (bounding box) kan de geografische extent beschrijven.
GeoJSON wordt veel gebruikt in webkaarten, mobiele apps en REST-API's omdat het lichtgewicht is en eenvoudig door JavaScript te parsen. Veel WFS-diensten kunnen GeoJSON als outputformaat leveren, en platforms zoals Leaflet en Mapbox ondersteunen het native. Het is ideaal voor het uitwisselen van vectorlagen tussen systemen en voor het voeden van interactieve kaarten in de browser.
Voordelen zijn onder meer leesbaarheid voor mensen (in vergelijking met binaire formaten), geen aparte parser nodig in webbrowsers, en brede tooling-ondersteuning. Bij zeer grote datasets kan de bestandsgrootte een nadeel zijn; in die gevallen worden soms streaming-aanpakken of compactere varianten zoals TopoJSON gebruikt. Voor Nederlandse geo-toepassingen wordt GeoJSON vaak gecombineerd met PDOK, WFS en BAG-data.
Van theorie naar praktijk: GeoApps biedt gebruiksvriendelijke GIS-oplossingen waarmee u direct aan de slag kunt. Ontdek hoe onze apps en platformen u helpen bij het visualiseren, analyseren en delen van geografische data.

Ontdek hoe GeoApps uw organisatie helpt met professionele GIS-oplossingen.


