DOV-Vlaanderen / pydov

Python package to retrieve data from Databank Ondergrond Vlaanderen (DOV)
https://pydov.readthedocs.io/en/latest/
MIT License
31 stars 19 forks source link

CPT data in pdf, GEF, Excel or CSV format #290

Open ChandraAlgoe opened 4 years ago

ChandraAlgoe commented 4 years ago

Description

ticket uit @DOVMELDPUNT

Wij zijn een start-up die binnenkort een nieuwe geotechnische software op de markt zal brengen. Wij willen onze users o.a. de mogelijkheid geven om met behulp van Pydov rechtstreeks data te kunnen binnentrekken vanuit de Databank Ondergrond Vlaanderen. Wij stellen vast dat sonderingen eigenlijk meetpunt per meetpunt worden binnengetrokken.. Is er bijvoorbeeld een mogelijkheid om eveneens het pdf-rapport, GEF-, Excel- en-of csv-bestand binnen te trekken? Wij zien hierover niet meteen iets staan in de documentatie.

rebot commented 4 years ago

Je kan de pkey_boring en pkey_sondering gebruiken om een .pdf op te halen, .xml of zelfs een .json. Plak gewoon de extensie aan de betreffende pkey.

Hoe heet de start-up? Ik werk voor een studiebureau en is vast interessant om de start-up te leren kennen

Roel commented 3 years ago

Pydov werkt via de standaard DOV webservices en de permanente links van de objecten. Er wordt gezocht op de WFS service en, indien nodig, wordt de volledige data opgehaald in XML via de permanente link (pkey in pydov). De combinatie van de gegevens uit de WFS en XML wordt vervolgens omgezet naar een Pandas dataframe.

Via de permanente link van een object kan je dus een XML , JSON of PDF voorstelling verkrijgen door de juist extentie toe te voegen aan de URL.

Ik vermoed dat de GEF export niet beschikbaar is via de permanente URL (ook omdat dit specifiek voor sonderingen is)? @jorissynaeve kan jij dit eens verifiëren?

Een Excel of csv bestand kan je eenvoudig aanmaken met pydov op basis van het verkregen Pandas dataframe, met respectievelijk to_excel en to_csv.