project logo OSGeo Project

Εγχειρίδιο Γρήγορης Εκκίνησης Geomajas

Ξεκινώντας

Το Geomajas είναι ένα προγραμματιστικό περιβάλλον για την δημιουργία διαδικτυακών εφαρμογών GIS. Επομένως αυτό που είναι εγκατεστημένο στο παρών λειτουργικό είναι μια εφαρμογή επίδειξης υλοποιημένη με την τεχνολογία Geomajas.

Geomajas Showcase
  • Στην επιφάνεια εργασίας επιλέξτε τον φάκελο “Browser Clients”.
  • Κάντε κλίκ στο εικονίδιο “Start Geomajas”. Αυτό θα εκκινήσει τον περιηγητή FireFox ο οποίος θα σας πλοηγήσει στην κατάλληλη διεύθυνση αυτόματα.
  • Στην λίστα αριστερά παρουσιάζεται μια λίστα από απλά παραδείγματα που υποστηρίζονται από το Geomajas απευθείας, χωρίς να γράψετε κώδικα. Κάνοντας κλίκ σε αυτά θα παρουσιαστούν οι αντίστοιχες εφαρμογές.
  • Για κάθε παράδειγμα εφαρμογής, θα βρείτε μια περιγραφή στη δεξιά μεριά της οθόνης. Συνίσταται να διαβάσετε αυτές τις οδηγίες οι οποίες δίνουν λεπτομέρειες για τα παραδείγματα.

Δημιουργώντας νέες εφαρμογές Geomajas

Για να δημιουργήσετε μια νέα εφαρμογή βασισμένη στο Geomajas, θα χρειαστείτε εγκατεστημένο το Maven

$ sudo apt-get install maven2

Το Maven είναι ένα εργαλείο για την διαχείρηση και μεταγλώτιση εφαρμογών γραμμένων σε γλώσσα προγραμματισμού Java. Το Geomajas έχει ορισμένο ένα πρότυπο Maven, το οποίο δημιουργείται εύκολα με μια εντολή:

$ mvn archetype:generate -DarchetypeCatalog=http://files.geomajas.org/archetype-catalog.xml

Συγχαρητήρια, έχετε δημιουργήσει μια νέα εφαρμογή Geomajas. Έχετε τη δυνατότητα να την εκτελέσετε αμέσως ή να την ανοίξετε σε ένα περιβάλλον προγραμματισμού (IDE) και να δουλέψετε πάνω της. Για να την εκτελέσετε αμέσως, ανοίξτε το φάκελο της εφαρμογής (εκεί που βρίσκεται το αρχείο pom.xml), και εκτελέστε την παρακάτω εντολή Maven:

$ mvn jetty:run

Αυτό θα μεταγλωτίσει την εφαρμογή και θα την εκτελέσει σε έναν εξυπηρετητή jetty. Μπορείτε να βρείτε την εφαρμογή στην διεύθυνση: http://localhost:8080/

Διαβάστε το εγχειρίδιο Geomajas για περισσότερες λεπτομέρειες για την δημιουργία εφαρμογών Geomajas, ή για την δημιουργία ενός περιβάλλοντος προβληματισμού.

Για γενικές πληροφορίες δείτε την κεντρική σελίδα Geomajas.