:Author: Oliver Tonnhofer :Version: osgeo-live5.0 :License: Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) .. image:: ../../images/project_logos/logo-mapproxy.png :alt: project logo :align: right :target: http://mapproxy.org/ Εγχειρίδιο Γρήγορης Εκκίνησης MapProxy ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Το MapProxy είναι ΤΟ πολυεργαλείο για όλες τις λειτουργίες WMS. Αποθηκεύει προσωρινά, επιταχύνει και μετατρέπει δεδομένα από υπάρχοντες παρόχους χαρτών σε κάθε σύστημα ή περιβάλλον web GIS. .. image:: ../../images/screenshots/800x600/mapproxy.png :alt: MapProxy diagram :align: center To MapProxy δεν είναι μόνο μια λύση προσωρινής αποθήκευσης. Παρέχει επιπλέον πολλά καινοτόμα χαρακτηριστικά και πλήρη υποστήριξη για χρήστες WMS. Εκκίνηση αυτόνομης λειτουργίας επίδειξης -------------------------------------------------------------------------------- Το MapProxy έχει ευέλικτες επιλογές ολοκλήρωσης με άλλα λογισμικά όπως το Apache. Επίσης είναι δυνατή η εκκίνησή του σε αυτόνομη λειτουργία εξυπηρέτησης η οποία είναι και η καλύτερη επιλογή για αρχή. Για να ξεκινήσετε το MapProxy αυτόνομα επιλέξτε :menuselection:`Geospatial --> Web Services --> MapProxy --> Start MapProxy`. Δείτε την χρήση του MapProxy -------------------------------------------------------------------------------- Η σελίδα επίδειξης του MapProx περιέχει ένα στοιχειώδες WMS για κάθε διαμορφωμένο επίπεδο απεικόνισης.Για παράδειγμα δεν μπορείτε να αλλάξετε την προβολή απεικόνισης αλλά απλά να επαληθεύσετε ότι λειτουργεί. Μπορείτε να το ανοίξετε σε έναν δικτυακό περιηγητή με την εντολή: ``_ Δείτε το ως Desktop GIS -------------------------------------------------------------------------------- Μπορείτε να προσθέσετε το MapProxy σε κάθε περιβάλλον Desktop GIS όπως τα uDig, QGIS ή gvSIG. Η διεύθυνση σύνδεσης είναι: ``_ Το παράδειγμα περιέχει μερικά επίπεδα απεικόνισης τα οποία χρησιμοποιούν διαφορετικές μηχανές και χαρτογραφικά δεδομένα. Δείτε παρακάτω περισσότερες λεπτομέρειες για κάθε ένα. .. figure:: ../../images/screenshots/800x600/mapproxy_udig.png :alt: MapProxy example in uDig :align: center Απλό επίπεδο απεικόνισης WMS με δεδομένα από δύο πηγές και `FeatureInformation` από μία. Διαθέσιμα επίπεδα -------------------------------------------------------------------------------- **mapnik**: Ο παγκόσμιος πληθυσμός επεξεργασμένος από το Mapnik. Δεν χρειάζεται να εκκινήστε την λειτουργία του Mapnik διότι αυτό το επίπεδο χρησιμοποιεί την ενσωματωμένη λειτουργία του στο MapProxy. **tilelite**: Ο TileLite είναι ένας απλός εξυπηρετητής ο οποίος παρέχει τα αποσπάσματα εικόνων (tiles) από την λειτουργία παγκόσμιου πληθυσμού του Mapnik. Αυτό το επίπεδο δείχνει την ικανότητα να ενσωματώνεις και να διαθέτεις λειτουργίες WMS στο MapProxy. Για να είτε αυτή την λειτουργία θα πρέπει να εκκινήσετε το TileLite με την επιλογή *Start Mapnik & TileLite*. **geoserver**: Ο πληθυσμός των ΗΠΑ επεξεργασμένος από το :doc:`GeoServer <../overview/geoserver_overview>` WMS. Αυτό το επίπεδο υποστηρίζει αιτήματα ``GetFeatureInfo`` τα οποία προωθούνται στο αρχικό WMS. Για να είτε αυτή την λειτουργία θα πρέπει να εκκινήσετε το GeoServer με την επιλογή |osgeolive-appmenupath-geoserver|. **mapnik_geoserver**: Αυτό το επίπεδο δείχνει την δυνατότητα να συνδυάζεις πολλαπλές πηγές σε ένα επίπεδο. Εδώ συνδυάζουμε τον παγκόσμιο πληθυσμό από το Mapnik με τον πληθυσμό των ΗΠΑ από τον GeoServer. Παράλληλα η λειτουργία ``GetFeatureInfo`` για τον πληθυσμό των ΗΠΑ παραμένει διαθέσιμη. Για να είτε αυτή την λειτουργία θα πρέπει να εκκινήσετε το GeoServer με την επιλογή |osgeolive-appmenupath-geoserver|. **mapserver**: Το επίπεδο αυτό χρησιμοποιεί τα δεδομένα Itasca του Mapserver. Είναι ένα τοπικό σύνολο δεδομένων οριζόμενο στην περιοχή Itasca, IL. Δημιουργείστε τις δικές σας ρυθμίσεις -------------------------------------------------------------------------------- Μπορείτε να χρησιμοποιείστε το ``mapproxy-util`` για να δημιουργήσετε νέα αρχεία ρυθμίσεων και να ξεκινήσετε έναν δοκιμαστικό εξυπηρετητή. Για ένα νέο αρχείο ρυθμίσεων:: mapproxy-util create -t base-config ~/mapproxy Για να ξεκινήστε έναν εξυπηρετητή στην πύλη 8011 με βάση τις προηγούμενες ρυθμίσεις:: mapproxy-util serve-develop ~/mapproxy/mapproxy.yaml -b 0.0.0.0:8011 Επισκεφτείτε την σελίδα επίδειξης στην διεύθυνση http://127.0.0.1:8011/demo/. Το MapProxy θα ξαναφορτώνει αυτόματα όποια αλλαγή κάνετε στο αρχείο ρυθμίσεων. Τι ακολουθεί; -------------------------------------------------------------------------------- * Διαβάστε την τεκμηρίωση `documentation of MapProxy <../../mapproxy/index.html>`_ * Διαβάστε τις ενδεικτικές ρυθμίσεις (``/usr/local/share/mapproxy/mapproxy.yaml``)