You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Marc Schlagenhauf 247be13595 Merge pull request 'dev' (#4) from dev into master 3 months ago
static/svg . 3 months ago
templates Fehlerbehandlung 3 months ago
tmp initial 3 months ago
README.md . 3 months ago
go.mod mod 3 months ago
go.sum Abgabebranch 3 months ago
main.go svg 3 months ago
wtv svg 3 months ago

README.md

WTV

Im Zweig "2020-08-16" ist der Stand zum Abgabedatum am 16.08.2020 zu finden.

Bauen und ausführen

Go installieren

Für die meisten Linux-Distributionen existiert ein Paket in den ditributionseigenen Repositories. Falls dies nicht der Fall sein sollte oder aber Windows oder MacOS benutzt werden soll, findet sich ein Download-Link unter https://golang.org/dl/

Projekt bauen

Zum Bauen des Projektes wechselt man in den Projektordner und führt dort folgenden Befehl aus:

go build

Projekt ausführen

Um das Projekt auszuführen, startet man die zuvor gebaute Binärdatei:

./wtv

(Unter Windows muss die gebaute wtv.exe gestartet werden.)

Das Projekt kann nun unter http://localhost:4041 im Browser erreicht werden.

Was funktioniert und was nicht

Was funktioniert:

  • Berechnung der Werte der Iso-Linien
  • Berechnung der Farben der Iso-Flächen
  • Erstellung einer Legende
  • Einteilung der CSV-Daten in Quadrate und Berechnung der Eckwerte
  • Interpolation der Schnittpunkte mit den Kanten der Quadrate

Was noch nicht vollständig funktioniert:

  • Berechnung der Iso-Linien und -Flächen (noch nicht alle möglichen Fälle implementiert)
  • Generieren der SVG-Datei (hauptsächlich aufgrund des vorherigen Punktes)

Beispielbilder