Package om geotechnisch grondonderzoek te verwerken
Project description
gefxml_reader
Application to read geotechnical CPT and bore data in GEF or BRO XML format
Dependecies
See environment.yml
Instruction
Create an empty object:
from geotexxx.gefxml_reader import Cpt, Bore
test = Cpt()
or test = Bore()
Read in a file:
test.load_gef(filename)
or test.load_xml(filename)
Create a plot in folder ./output
test.plot()
gui_plot.py provides a point and click interface to make plots of individual files or of all the files in a folder gui_gef2gpkg.py provides a point and click interface to get coordinates and other data from files to gpkg to plot in a GIS
Heb je geen ervaring met Python? Volg dan deze stappen
Benodigde programma's
- Download en installeer deze programma's met de standaardinstellingen:
De applicatie opslaan (dit is allemaal eenmalig)
- Maak een map waarin je de bestanden willen opslaan, noem deze bijvoorbeeld scripts
- Klik in de map scripts met de rechtermuisknop en kies voor Git Bash here (windows 10) of Open Git Bash (windows 11)
- Kopieer en plak (met rechtse muisknop of shift + Insert):
git clone https://github.com/Amsterdam/gefxml_viewer.git
-
Je kan het Git bash venster nu afsluiten met
exit
-
Er is nu een map gemaakt met de naam gefxml_viewer
-
Controleer of er in de map gefxml_viewer een map is met de naam output (let op kleine o, geen hoofdletter)
-
Is die er niet? Maak deze dan
-
Ga naar de Windows startknop en type daar
cmd
-
Kies Anaconda Prompt (Miniconda3)
-
Ga in de prompt naar de map gefxml_viewer
-
kopieer en plak:
conda env create --file environment.yml
De applicatie updaten
De applicatie is nog niet uitontwikkeld en er komen updates beschikbaar. Heb je de applicatie eerder al opgeslagen met de stappen onder De applicatie opslaan (dit is allemaal eenmalig)? Dan kun je zo de nieuwste versie krijgen:
- Ga naar de map waarin de bestanden zijn opgeslagen, in het voorbeeld heet deze scripts/gefxml_viewer
- Klik in de map scripts/gefxml_viewer met de rechtermuisknop en kies voor Git Bash here (windows 10) of Open Git Bash (windows 11)
- Kopieer en plak (met rechtse muisknop of shift + Insert):
git pull origin main
- Je kan het Git bash venster nu afsluiten met
exit
- Je hebt de nieuwste versie
Plaatjes maken van sonderingen en boringen
In de Anaconda Prompt (Miniconda3) kopieer en plak:
conda activate geo_env
(dit moet je iedere keer doen wanneer je begint met een sessie)python gui_plot.py
(dit start de applicatie, moet je iedere keer doen wanneer je plaatjes wil maken)
- Als het goed is, opent er nu een venster met knoppen
- Klik op Select File(s) navigeer naar de map met de GEF of XML waarvan je een plaatje wil maken
- Selecteer het bestand en klik Openen
- Je komt terug in het venster met knoppen, klik daar Continue
- Kijk in de map output of daar een png is gemaakt
- Wil je meer plaatjes maken, dan doe je weer
python gui_plot.py
- Als je klaar bent, sluit de prompt af met
exit
Vragen of opmerkingen?
- Stuur een bericht aan Thomas van der Linden, bijvoorbeeld via LinkedIn
Resultaten?
- Heb je mooie resultaten gemaakt met deze applicatie? We vinden het heel leuk als je ze deelt (en Thomas tagt)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file geotexxx-0.1.5.tar.gz
.
File metadata
- Download URL: geotexxx-0.1.5.tar.gz
- Upload date:
- Size: 30.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fc18e094c2ec10ada4b0f2f6a7ecb00ba9f87e9d3700cc71154fa148b179dd2 |
|
MD5 | 0d62f7dfc2c70448e3e537a8ffa2da64 |
|
BLAKE2b-256 | 792833e31f28d8b8e4cf0be8f6b321c6ac55b43ad2b3c3da9e236b1c15e466d4 |