background image

 

75 

 

 

Παράρτημα 

 

Οδηγίες εγκατάστασης και χρήσης του αλγορίθμου 

 

Για  την  εκτέλεση  του  αλγορίθμου  απαιτείται  η  εγκατάσταση  της  Python  3  από  την 

ιστοσελίδα

 

https://www.python.org/download/releases/3.0/

 

αλλά και η χρήση ενός αρχείου που 

περιέχει  το  ψηφιακό  υψομετρικό  μοντέλο  μιας  περιοχής.  Για  να  εκτελεστεί  ο  κώδικα  είναι 

απαραίτητες οι παρακάτω βιβλιοθήκες: 

1.  Math 

2.  PIL 

3.  Rasterio 

4.  Time 

5.  Mpi4py 

Η εγκατάσταση των βιβλιοθηκών πραγματοποιείται χειροκίνητα με τη χρήση της εντολής pip 

install και το όνομα της βιβλιοθήκης. 

 

Επιπλέον,  είναι  απαραίτητο  το  αρχείο  με  το  υψομετρικό  μοντέλο  της  περιοχής.  Το 

αρχείο αυτό είναι της μορφής TIFF (Tagged Image File Format) και περιέχει το υψόμετρο του 

εδάφους  για  το  κέντρο  του  κάθε  σημείου  της  εικόνας.  Το  αρχείο  πρέπει  να  βρίσκεται  στο 

φάκελο που περιέχει τον κώδικα και να έχει το όνομα «DSM_Test.tif». Εναλλακτικά, μπορεί 

να γίνει αλλαγή στο όνομα του αρχείου με τις κατάλληλες αλλαγές στη γραμμή 52 του κώδικα, 

όπως φαίνεται παρακάτω. 

 

Σχήμα 50 Απεικόνιση της γραμμής και του ονόματος του αρχείου που περιέχει το ψηφιακό υψομετρικό μοντέλο 

και χρησιμοποιείται ως είσοδος του αλγορίθμου. 

 Για  να  διευκρινιστεί  η  θέση  και  το  ύψος  του  παρατηρητή  μπορούν  να  τροποποιηθούν  οι 

συντεταγμένες  για  τη  λίστα  vp,  η  οποία  βρίσκεται  στη  γραμμή  30  του  αλγορίθμου,  όπως 

φαίνεται στο παρακάτω σχήμα (

Σχήμα 51

)

 

Σχήμα 51 Απεικόνιση της γραμμής και του ονόματος της λίστας που περιέχει τις συντεταγμένες του παρατηρητή 

που χρησιμοποιείται ως είσοδος του αλγορίθμου.