6/5/2017
Διαφορές από προηγούμενη έκδοση ok10
1. Δημιουργία GDEM για το τελικό DEM του TanDEM-X DEM
2. Μετατροπή σε utf8.

Κυρ 19 Νοέ 2017 09:55:02 πμ EET
Διαφορές από προηγούμενη έκδοση ok11
1. Αν κάποιο αρχείο ενός gdem δεν βρεθεί σε κανένα από τους προκαθορισμένους
   φακέλους, αποθηκεύεται σε set με τα μη ευρεθέντα έτσι ώστε να κάποιο άλλο
   σημείο ανήκει πάλι σε αυτό να μην γίνεται πάλι το ψάξιμο σε όλους τους
   φακέλλους.
2. Διόρθωση ονομάτων των gdems.


Διαφορές από προηγούμενη έκδοση ok12
21/11/2018
1. Νέα συνάρτηση geodDeg() που εξασφαλίζει ότι τα λ,φ (μοίρες) είναι -180<=λ<180<180
   και -90 <= φ < 90
2. Χρήση της συνάρτησης όπου χρειάζεται, και σχετικό comment εκεί θα χρειάζόταν, αλλά έχει ήδη
   κληθεί νωρίτερα οπότε δεν χρειάζεται.
Wed Apr  4 16:22:02 EEST 2018
Προσθήκη του gdem AW3D30 (ASTER ALOS WORLD 3D 30) από τη JAXA.

Διαφορές από προηγούμενη έκδοση ok13
Fri Apr 20 23:20:08 EEST 2018
Προσθήκη του gdem SRTM1ARCUSGS (SRTM ανά ένα δεύτερο της μοίρας) από το USGS.
Διόρθωση του SRTMcgiar: Το γεωραφικό πλάτος κυμαίνεται από -56 deg έως 60 deg
και όχι από -60 έως 60 deg όπως ήταν πριν.
Thu Apr 26 09:59:36 EEST 2018
α) Προσθήκη συνάρτησης thanGetAvailable(): Επιστρέφει όλα τα διαθέσιμα frames
    που υπάρχουν στο συγκεκριμένο υπολογιστή (εντός παραθύρου αν χρειάζεται),
    κοιτάζοντας όλα τα αρχεία στους φακέλους του gdem. Δεν αποθηκεύει τα
    frames στην cache, γιατί μπορούν άνετα να γεμίσουν τη μνήμη.
β) Προσθήκη συνάρτησης thanGetFrameRectangles(): Επιστρέφει τα περιγεγραμμένα
    ορθογώνια όλως των frames του gdem που είναι διαθέσιμα 
    που υπάρχουν στο συγκεκριμένο υπολογιστή (εντός παραθύρου αν χρειάζεται).
γ) GreekcGDEMold, GreekcGDEM, VlsoGreekcGDEM: the default no data value is 0.0
δ) Ιδέα: συνάρτηση thanPurge() η οποία να σβήνει την cache ενός gdem.

Tue Jul  3 23:03:02 EEST 2018
α) Το dict reportednotfound διεγράφη, διότι έκανε περίπου το ίδιο με το set cgiarNotfound.
β) Το class attribute fwild="*" προστέθηκε στην base κλάση GDEM (ήταν μόνο στην κλάση VlsoGreekcGDEM)
γ) Το class attribute fwild="??????????.img" προστέθηκε στην GreekcGDEM (ήταν μόνο στην κλάση VlsoGreekcGDEM)
δ) thanGetWinC(): νέο όρισμα fail=True. Αν False, τότε δεν σταμτάει το πρόγραμμα, απλά τυπώνει μήνυμα λάθους
ε) gorth.py: global orthoimage, LSO and VLSO του κτηματολογίου.

Sun Jul  8 11:08:37 EEST 2018
α) glp.py: global points, Τριγωνομετρικά ΓΥΣ στην Ελλάδα.


Sat Oct  6 18:14:34 EEST 2018
α) Τα TANXDEM30 και TANXDEM12 είναι τώρα σε διαφορετικούς φακέλους.
β) Οι  thanGetFrameRectangles(), thanGetAvailable() τώρα επιστρέφουν και το όνομα του αρχείου του frame.
γ) joinDem(): επανασύνταξη, διότι ήταν λανθασμένη.

23/10/2018
a) For "survey" and "surveyvlso" the actual directories where the data is, they are found
    automatically. Also added special code for windows was added (Yeah Windows "just" works).


ok15
Διαφορές από προηγούμενη έκδοση ok14
Σαβ 13 Απρ 2019 09:35:10 μμ EEST
1. Προσθήκη TANXDEM90HEM, TANXDEM30HEM, TANXDEM12HEM
Σαβ 10 Αύγ 2019 03:41:24 μμ EEST
Τα paths που μπορεί να βρίσκονται τα data (gdems, gorthos, glps) μεταφέρθηκαν
στο αρχείο pathearth.py
Δευ 12 Αύγ 2019 05:01:11 μμ EEST
glp.py: Τώρα ψάχνει όλα τα parent directories που ορίζονται στο pathearth.py

Πεμ 19 Μάρ 2020 10:45:44 μμ EET
Προσθήκη συνάρτησης datGdem() που διαβάζει όνομα GDEM από αντικείμενο Datlin.


ok16
Διαφορές από προηγούμενη έκδοση ok15
Σαβ 25 Ιούλ 2020 07:41:03 μμ EEST
1. gdem.m: Ριζική διόρθωση της   addAllSubdirs(self, parent, subdir)
2. todo: Η παραπάνω συνάρτηση πρέπει να γει κοινή για gdem.py, gortho.py, glp.py




Σαβ 29 Απρ 2023 01:09:44 μμ EEST
1. gdem.py: xrange -> range
2. gdem.py: Class Gdem now has the argument prt(), which is used instead of print().
3. gortho.py: Class Gortho now has the argument prt(), which is used instead of print().
4. glp.py: readTrigCsv() has now the argument prt(), which is used instead of print().
