El:Potlatch 2

From OpenStreetMap Wiki
Jump to navigation Jump to search
Potlatch 2
P2-osm.png
Άδεια: WTFPL
Πλατφόρμα: Web
Έκδοση: 2.4.16
Γλώσσα: Αγγλικά
Δικτυακός τόπος: https://www.openstreetmap.org/edit?editor=potlatch2
Γλώσσα προγραμματισμού: ActionScript

Το Potlatch 2 (μερικές φορές αναφέρεται ως P2) είναι ένας επεξεργαστής για το OpenStreetMap.

Απαιτεί ένα πρόσθετο flash στο πρόγραμμα περιήγησης, επομένως δεν υποστηρίζει όλα τα προγράμματα περιήγησης (δεν υπάρχει διαθέσιμο πρόσθετο για κάποια).

Το Potlatch 2 ξαναγράφηκε πλήρως από το αρχικό Potlatch 1, τα σημαντικά νέα χαρακτηριστικά του περιλαμβάνουν:

  • Εύχρηστη προσθήκη ετικετών με προσαρμόσιμες προεπιλογές
  • WYSIWYG απόδοση
  • Επίπεδα με διανυσματικό φόντο
  • Ένα πιο ευέλικτο σύστημα αναίρεσης/επαναφοράς
  • Υποστήριξη OAuth για να μπορείτε να το χρησιμοποιήσετε σε άλλους ιστότοπους
Potlatch 2 Logo.png

Τοποθεσίες για χρήση του Potlatch 2

Διατίθεται στο εσωτερικό του μενού "Επεξεργασία ▼" της αρχικής σελίδας του www.osm.org (φυσικά μπορείτε επίσης να το επιλέξετε ως καθιερωμένο επεξεργαστή στις προτιμήσεις σας).

Το Potlatch 2 αναπτύσσεται επίσης σε αρκετούς ιστότοπους, μερικοί με σημαντικές παραλλαγές.Potlatch 2 is available on http://www.geowiki.com

Πως να χρησιμοποιήσετε το Potlatch 2

Βασική επεξεργασία

Προχωρημένη επεξεργασία

Αναφορές και σφάλματα

Τοποθετώντας το Potlatch 2 στην δική σας ιστοσελίδα

Το Potlatch 2 μπορεί να φιλοξενηθεί σε οποιονδήποτε ιστότοπο, προσαρμοσμένο στις δικές σας απαιτήσεις, και στραμμένο στο OpenStreetMap. Αυτό σας επιτρέπει να αναπτύξετε προσαρμοσμένες εκδόσεις για (ας πούμε) ποδηλάτες χαρτογράφους, ή για μεμονωμένες χώρες ή ό,τι θέλετε. Ανατρέξτε στην Αξιοποίηση του Potlatch 2 για οδηγίες.

Εμπλακείτε!

Υπάρχουν πολλοί τρόποι να εμπλακείτε στην ανάπτυξη του Potlatch 2, πολύ λίγοι από τους οποίους χρειάζονται ικανότητες κωδικοποίησης.

  • Γράψτε χρήσιμες αναφορές σφαλμάτων όταν εντοπίσετε προβλήματα - δείτε παραπάνω
  • Βελτιώστε τις οδηγίες για τον χρήστη σε αυτό το wiki
  • Δημιουργήστε προσαρμοσμένα στυλ MapCSS και βελτιώστε αυτά που έχουμε (δεν απαιτείται συλλογή)
  • Δημιουργήστε προσαρμοσμένα αρχεία προκαθορισμένων ρυθμίσεων και βελτιώστε αυτά που έχουμε (δεν απαιτείται συλλογή)
  • Βελτιώστε τις οδηγίες API του προγραμματιστή
  • Αναπτύξτε την ακολουθία των δοκιμών μονάδων
  • Καταδιώξτε και διορθώστε τα σφάλματα που καταγράφονται στο trac
  • Προσθέστε νέα χαρακτηριστικά!

Το Potlatch 2 είναι γραμμένο σε ActionScript 3 χρησιμοποιώντας την ανοιχτή πηγή Flex framework. Θα το λατρέψετε αν πρόκειται να εμπλακείτε στην ανάπτυξη.

Η πηγή αποθηκεύεται σε git, δεν χρησιμοποιούμε πλέον svn. Εγγραφείτε στην λίστα αλληλογραφίας potlatch-dev για να έρθετε σε επαφή με τους προγραμματιστές.

Διαβάστε περισσότερα στην ανάρτηση blog του OpenGeoData και δείτε μια παρουσίαση από το WhereCamp.EU 2010.

FAQ

Σπασμένοι χαρακτήρες "tofu" (□□□) εμφανίζονται σε μικρά μεγέθη κάτω από το Linux

Φαινόμενο: Όλα τα κείμενα (συμπεριλαμβανομένων των αγγλικών) είναι σπασμένα όπου χρησιμοποιείται μια γραμματοσειρά μικρότερου μεγέθους στη διεπαφή, π.χ. για το μενού επιλογών. αποδίδονται ως χαρακτήρες "tofu" ("□□□") οι οποίοι είναι εντελώς δυσανάγνωστοι.

Αιτία:

  • Δεν προκαλείται από κανένα σφάλμα Flash ή από τις ρυθμίσεις fontconfig του συστήματος ή από εσφαλμένη απόδοση γραμματοσειράς.
  • Οφείλεται στο γεγονός ότι η εγκατάσταση του συστήματός σας δεν έχει τη γραμματοσειρά "Arial", η οποία δυστυχώς έχει "σκληρό κωδικό" και απαιτείται σε σταθερό μέγεθος από το Potlatch2. Ως εφαρμογή του δικτύου, η μόνη γραμματοσειρά που μπορεί να χρησιμοποιήσει με ασφάλεια είναι η "sans-serif". Στο MacOS, αυτό το πρόβλημα αποφεύγεται επειδή το λειτουργικό σύστημα παρέχει μια κατάλληλη εναλλακτική λύση από την ελλειπή γραμματοσειρά "Arial" στο "Helvetica" (και οι δύο γραμματοσειρές έχουν παρόμοια μετρικά συστήματα).

Λύση:

  • Αντιγράψτε τη γραμματοσειρά Arial που λείπει από ένα υπάρχον διαμέρισμα των Windows (από το φάκελο `C:\Windows\Fonts\Arial.ttf`) στο φάκελο που χρησιμοποιείται από το Linux. Μπορείτε είτε να το εγκαταστήσετε χρησιμοποιώντας το βοηθητικό πρόγραμμα γραμματοσειράς KDE/GNOME/Other DE's, είτε να το τοποθετήσετε στο φάκελο `/usr/share/fonts/truetype/` (η τροποποίηση του περιεχομένου αυτού του φακέλου κανονικά απαιτεί την εκτέλεση του με το προνόμιο του superuser).

Μπορείτε επίσης να χρησιμοποιήσετε το εργαλείο πακέτου λογισμικού για τη διανομή του Linux σας και με αυτό να επιλέξτε το προαιρετικό πακέτο για να εγκαταστήσετε τις αναδιανομημένες γραμματοσειρές του πυρήνα της Microsoft για τον ιστό:

    • Μπορείτε να το κάνετε επίσης και τρέχοντας το `sudo apt-get install ttf-mscorefonts-installer`.
    • Θα λάβετε μια προτροπή για να αποδεχτείτε την "Άδεια χρήσης τελικού χρήστη" (EULA) της Microsoft πριν προχωρήσετε στην εγκατάσταση.
    • Αυτό θα εγκαταστήσει στη συνέχεια μερικές κοινές γραμματοσειρές που χρησιμοποιούνται στα Windows, αλλά με πιο βασική κάλυψη από τις εκδόσεις που παρέχονται με τα Windows, όπως: Andale Mono, Arial Black, Arial (Bold, Italic, Bold Italic), Comic Sans MS (Bold), Courier New (Bold, Italic, Bold Italic), Georgia (Bold, Italic, Bold Italic), Impact, Times New Roman (Bold, Italic, Bold Italic), Trebuchet (Bold, Italic, Bold Italic), Verdana (Bold, Italic, Bold Italic), Webdings. Αυτές οι γραμματοσειρές δημιουργήθηκαν το 1996 και παρέμειναν σχεδόν αμετάβλητες αφού: αν το μηχάνημά σας διαθέτει έγκυρη άδεια για μια πρόσφατη έκδοση των Windows, αυτές οι γραμματοσειρές θα είναι καλύτερες με βελτιωμένη τοποθέτηση, μεγαλύτερη κάλυψη των διακριτικών σημείων και πρόσθετα γράμματα που απαιτούνται για ορισμένες γλώσσες.
  • Αφού εγκαταστήσετε τις γραμματοσειρές, πρέπει να ενημερώσετε την προσωρινή μνήμη των γραμματοσειρών χρησιμοποιώντας αυτή την εντολή: 'sudo fc-cache -f -v'
  • Πώς να εγκαταστήσετε τις γραμματοσειρές της Microsoft Windows με το Linux Ubuntu.