
Geografische operaties op ESDL-objecten
De Geo ESDL Service is een generieke component die de brug slaat tussen de GIS-wereld en de ESDL-wereld door geografische data om te zetten naar ESDL-objecten. De service ondersteunt verschillende soorten GIS-data — vector en raster uit een PostGIS-database of via WMS/WFS-services, en ook tabulaire datasets (CSV, Excel) met CBS-codering voor buurt, wijk of gemeente. Per dataset wordt een configuratie gemaakt die beschrijft welke databron bevraagd wordt, welke bewerkingen plaatsvinden en welk ESDL-objecttype met welke attributen wordt gegenereerd. Bevragingen kunnen op een locatie (lat/lon-coördinaat), binnen een polygoon-gebied of op basis van CBS-code worden gedaan. Geïntegreerd in de ESDL MapEditor verschijnt de service als context-menu-optie op de kaart of op een Area, en kan een gebruiker met één klik bijvoorbeeld een GeothermalSource, WindTurbine of restwarmtebron-lijst toevoegen. Voorbeeldtoepassingen zijn geothermiebron-plaatsing met automatisch ingevulde technische/economische attributen, wind-turbine-toevoeging met locatie-specifieke vollasturen, en waterstofopslag in zoutcavernes of voormalige gasvelden.
FeaturesVertaling van GIS-data (vector, raster, WMS, WFS) naar ESDL-objecten; Ondersteuning voor CBS-buurt/wijk/gemeente-datasets; Drie bevragingsmodi: punt-locatie, polygoon-gebied, CBS-code; Configureerbare service- en dataset-configuraties; CRUD op service-/dataset-configuraties via API; Context-menu-integratie in ESDL MapEditor; Voorbeeldtoepassingen voor geothermie, wind, restwarmte, gasopslag; Werkt ook stand-alone zonder MapEditor
De Geo ESDL service is een generieke software component die de link maakt tussen de geo- of GIS-wereld en de ESDL wereld. Deze component maakt het mogelijk om op een volledig configureerbare manier de volgende typen data naar ESDL te vertalen:
De Geo ESDL Service maakt gebruik van service configuraties en dataset configuraties voor bovenstaande twee data soorten. In die configuratie staat alle informatie die nodig is om te weten welke databron op welke manier bevraagd moet worden, welke bewerkingen op die data moeten plaatsvinden en hoe hier vervolgens een ESDL object van gemaakt moet worden.
GIS data kan op verschillende manieren bevraagd worden, afhankelijk van de structuur van de data.
Heel vaak worden datasets gepubliceerd met informatie over een specifiek gebied (een buurt, wijk, gemeente, provincie, RES regio). Deze informatie heeft niet betrekking op een precieze locatie, maar is relevant voor het gebied als geheel. Ook deze type datasets kunnen met de Geo ESDL Service ontsloten worden en vertaald worden naar ESDL.
Voorbeelden van dit soort datasets zijn:
De Geo ESDL Service biedt de volgende mogelijkheden:
Wat er gebeurt als de Geo ESDL Service aangeroepen wordt, staat schematisch weergegeven in onderstaande figuur. In principe kan deze service ook zonder de ESDL MapEditor gebruikt worden.

De Geo ESDL Service kan op verschillende manieren gebruikt worden vanuit de ESDL MapEditor. Dit hangt af van het type data dat bevraagd wordt. Voor locatie gebaseerde GIS-data, kan er in de MapEditor een menu optie geconfigureerd worden die verschijnt zodra een gebruiker met de rechter muisknop op de kaart klikt. Bij het aanroepen van de Geo ESDL Service worden de coordinaten van de locatie waarop geklikt wordt doorgegeven. Een andere optie is om een menu optie toe te voegen aan het context menu van een Area. Dat biedt de gebruiker de mogelijkheid om de polygoon van een Area te tekenen, en vervolgens voor dit gebied alle relevante informatie in een dataset te bevragen. De laatste mogelijkheid is om een context menu optie toe te voegen aan een CBS gebied (buurt, wijk, gemeente, …). Als voor deze optie gekozen wordt, wordt de CBS codering voor het gebied meegegeven in de aanroep van de Geo ESDL Service en kan deze codering gebruikt worden voor het ophalen van de relevante data.
De mogelijkheden met de Geo ESDL Service zijn gigantisch. Om een indruk te geven van deze mogelijkheden is het het makkelijkste om een aantal voorbeelden te noemen van toepassingen waarvoor de Geo ESDL Service op dit moment al gebruikt wordt.
De eerste mogelijke toepassing betreft het toevoegen van een geothermiebron in de ESDL, waarbij de technische en economische specificaties van de geothermiebron bepaald worden op basis van kaartdata. De te volgen gebruikersworkflow wordt gevisualiseerd op onderstaande slide

De volgende stappen worden onderscheiden:
Een ander voorbeeld betreft het toevoegen van wind turbines aan een ESDL energiesysteem beschrijving, waarbij de geproduceerde hoeveelheid energie berekend wordt gebruikmakend van een kaartlaag met locatie specifieke vollasturen voor wind op land.

Een ander voorbeeld betreft het opvragen van informatie over restwarmtebronnen in een bepaald gebied beschreven door een getekende polygoon.

Een ander voorbeeld betreft het toevoegen van een GasStorage asset aan een ESDL energiesysteem beschrijving, waarbij de capaciteit van de opslag bepaald wordt aan de hand van een dataset die van de geschikte velden informatie over de inhoud (volume) bevat.

