Search:
Login
Preferences
Help/Guide
About Trac
Register
Forgot your password?
Wiki
Timeline
Changelog
Browse Source
View Tickets
New Ticket
Roadmap
Builds
Sonar
Search
Context Navigation
+0
Start Page
Index
History
Editing El:Styles
Adjust edit area height:
8
12
16
20
24
28
32
36
40
Edit side-by-side
[[TranslatedPages(revision=174)]] [[PageOutline(2-10,Table of Content)]] = Τεχνοτροπίες Χαρτών JOSM = [[JOSMImage(dialogs/mapstyle,middle,margin-right=20,48,link=)]] Η [wikitr:/Help/MapView προβολή χάρτη] JOSM μπορεί εύκολα να προσαρμοστεί με διαφορετικά στυλ. Πολλές τεχνοτροπίες περιλαμβάνονται στο JOSM από προεπιλογή. Υπάρχουν ''βασικές τεχνοτροπίες'' (π.χ. [source:/trunk/resources/styles/standard/elemstyles.mapcss τυπική JOSM] ή [wiki:/Styles/Potlatch2 Potlatch 2]) που καλύπτουν ένα ευρύ φάσμα χαρακτηριστικών το καθένα. Μπορούν να συνδυαστούν με ''πρόσθετα στυλ''που καλύπτουν πιο ειδικά θέματα. Δείτε τη [https://josm.openstreetmap.de/wiki/El%3AStyles#%CE%9B%CE%AF%CF%83%CF%84%CE%B1%CE%B4%CE%B9%CE%B1%CE%B8%CE%AD%CF%83%CE%B9%CE%BC%CF%89%CE%BD%CF%84%CE%B5%CF%87%CE%BD%CE%BF%CF%84%CF%81%CE%BF%CF%80%CE%B9%CF%8E%CE%BD λίστα με τις διαθέσιμες τεχνοτροπίες] παρακάτω. Περαιτέρω προσαρμογή είναι δυνατή μέσω [https://josm.openstreetmap.de/wiki/El%3AStyles#AdvancedPreferences επιλογών στυλ] ή [https://josm.openstreetmap.de/wiki/El%3AStyles#CreateStyle δημιουργώντας το δικό σας στυλ]. == Επιλέγοντας τεχνοτροπίες ==#ChooseStyles Το JOSM έχει ''τρεις λίστες'' ''Διαθέσιμες τεχνοτροπίες:'' διαθέσιμα στυλ (όλα τα στυλ από το αποθετήριο στυλ) → Ενεργές τεχνοτροπίες (τα αγαπημένα σας) → ☑ Επιλεγμένα στυλ (που χρησιμοποιούνται στην πραγματικότητα για τη βαφή του χάρτη). Το JOSM συνοδεύεται από ορισμένες τεχνοτροπίες στη λίστα "ενεργές τεχνοτροπίες" από προεπιλογή. Μπορείτε να επιλέξετε στυλ από αυτήν τη λίστα με τις "ενεργές τεχνοτροπίες" που θα χρησιμοποιηθούν πραγματικά για τη βαφή του χάρτη κάνοντας κλικ στο πλαίσιο τσεκαρίσματος (☑) στη γραμμή της επιθυμητής τεχνοτροπίας * στο [wikitr:/Help/Dialog/MapPaint Πίνακα Τεχνοτροπίας Βαφής Χάρτη] ή * στο [wikitr:/Help/Menu/View Μενού "Προβολή"] ( → "Τεχνοτροπίες Βαφής Χαρτών") ή * στις Προτιμήσεις τεχνοτροπίας βαφής χάρτη (δείτε την ενότητα παρακάτω) Σημειώστε ότι, εκτός αν εργάζεστε με πρόσθετα στιλ, πιθανότατα θέλετε να είναι επιλεγμένο ☑ μόνο ένα στιλ κάθε φορά. === Ενεργοποίηση περισσότερων τεχνοτροπιών === ''Οδηγίες:'' 1. Ανοίξτε τις [wikitr:/Help/Preferences/MapPaintPreference Προτιμήσεις Τεχνοτροπίας Βαφής Χάρτη] * μέσω της κεφαλίδας του πίνακα Τεχνοτροπίας Βαφής Χάρτη με το κουμπί [[JOSMImage(dialogs/mappaintpreference)]] [wikitr:/Help/Dialog/MapPaint#MapStyleSettings Προτιμήσεις] ή [[Image(Styles:addstyle.gif,right,250px,title=animation of how to activate and choose an example style,margin=10,link=)]] * μέσω του [wikitr:/Help/Menu/View Μενού Προβολή] → ''Τεχνοτροπία Βαφής Χάρτη'' → ''Προτιμήσεις βαφής χάρτη'' ή * μέσω του γενικού παραθύρου προτιμήσεων [wikitr:/Help/Menu/Edit Μενού Επεξεργασία] → [wikitr:/Help/Action/Preferences Προτιμήσεις] → [[JOSMImage(dialogs/mapstyle,24,middle,link=)]] [wikitr:/Help/Preferences/MapPaintPreference Τεχνοτροπία Βαφής Χάρτη] 1. Επιλέξτε μία τεχνοτροπία από τη λίστα των ''Διαθέσιμων τεχνοτροπιών'' (αριστερή πλευρά) 1. Ενεργοποιήστε τη κάνοντας κλικ στο [[JOSMImage(preferences/activate-right)]] μπλε κουμπί με το δεξί βέλος ανάμεσα στις λίστες. 1. Βγείτε και επιβεβαιώστε κάνοντας κλικ στο κουμπί OK. ''Παράδειγμα:'' Ας υποθέσουμε ότι θέλετε να προσθέσετε ετικέτες [osmwiki:Key:maxspeed maxspeed=*] στο OSM, tτότε πιθανότατα θα χρησιμοποιήσετε την τεχνοτροπία [wikitr:/Styles/Maxspeed Maxspeed] (η οποία εμφανίζει την τιμή της μέγιστης ταχύτητας σε δρόμους με διαφορετικά χρώματα). Το βίντεο οθόνης/κινούμενη εικόνα στη δεξιά πλευρά (κάντε κλικ για μεγέθυνση) δείχνει πώς μπορείτε να προσθέσετε αυτό το στυλ στη λίστα με τις "ενεργές τεχνοτροπίες". ==== Προσθήκη δικών σας τεχνοτροπιών ==== Μπορείτε να προσθέσετε δικές σας τεχνοτροπίες (από οποιοδήποτε URL ή αρχείο) στη λίστα των ενεργών τεχνοτροπιών – για παράδειγμα ένα αρχείο στιλ που έχετε [https://josm.openstreetmap.de/wiki/El%3AStyles#CreateStyle δημιουργήσει εσείς]. Απλώς κάντε κλικ στο [[JOSMImage(dialogs/add)]] σύμβολο συν στα δεξιά και εισαγάγετε είτε τη διαδρομή και το όνομα του αρχείου είτε το URL του αρχείου της τεχνοτροπίας σας. == Λίστα διαθέσιμων τεχνοτροπιών == [[Styles(en|styles|short description|author|description|version|More details)]] == Δημιουργία δικής σας τεχνοτροπίας ==#CreateStyle Δεν σας αρέσει η τυπική τεχνοτροπία; Αλλάξτε τη σύμφωνα με τις προτιμήσεις σας: * Στο [wikitr:/Help/Dialog/MapPaint παράθυρο διαλόγου τεχνοτροπίας βαφής χάρτη], κάντε δεξί κλικ σε ένα από τα στυλ και επιλέξτε [[JOSMImage(copy,middle,24,link=)]] "αποθήκευση ως...". Ένα αντίγραφο θα προστεθεί στη λίστα των τεχνοτροπιών. Μπορείτε να ανοίξετε το αρχείο σε ένα πρόγραμμα επεξεργασίας κειμένου και να το επαναφορτώσετε αφού κάνετε κάποιες αλλαγές. * Ή δημιουργήστε μία τεχνοτροπία από την αρχή και προσθέστε τη στις προτιμήσεις βαφής χάρτη του JOSM. Το JOSM υποστηρίζει τεχνοτροπίες σε μορφή MapCSS. Είναι μια γλώσσα στυλ παρόμοια με την [https://en.wikipedia.org/wiki/Cascading_Style_Sheets CSS] που αναπτύχθηκε αρχικά για το Potlatch 2. * Γενικές πληροφορίες μπορείτε να βρείτε στο [osmwiki:Category:MapCSS osm wiki]. * Ένα [wikitr:/Help/Styles/MapCSSTutorial Σύντομο μάθημα] θα σας βοηθήσει να ξεκινήσετε. * Η [wikitr:/Help/Styles/MapCSSImplementation αναφορά υλοποίησης του JOSM] παραθέτει τις υποστηριζόμενες δυνατότητες με περισσότερες λεπτομέρειες. == Κάντε την τεχνοτροπία σας διαθέσιμη σε άλλους χρήστες == * Δημιουργήστε είτε μια σελίδα wiki παρόμοια με τη [wiki:Styles/Modified]. I. μεταβείτε στη διεύθυνση [wiki:Styles/MyStyleName https://josm.openstreetmap.de/wiki/Styles/MyStyleName] A. αλλάξτε το URL ώστε να ταιριάζει με το όνομα του στυλ σου· τροποποιήστε μόνο το τελευταίο μέρος μετά το `...Styles/`, (προτιμάται η μορφή CamelCase) a. πατήστε `Enter` αφού προσαρμόσετε το όνομα 1. μην ξεχάσετε να περικλείσετε τον κώδικα mappaint σε block κώδικα, το (`#!style type="mapcss"` πρέπει να είναι σε **νέα γραμμή** μετά από το `{{{`): {{{ {{{ #!style type="mapcss"` … }}} }}} 1. για αυτόματη προσαρμογή έκδοσης πρέπει να χρησιμοποιήσετε `[[revision]]_[[date]]` στη μεταβλητή έκδοσης: * `[[revision]]` - είναι ο πιο πρόσφατος αριθμός έκδοσης της σελίδας wiki * `[[date]]` - είναι η ημερομηνία της τελευταίας επεξεργασίας της σελίδας wiki * προτεινόμενη χρήση: `version="1.[[revision]]_[[date]]"` (μετατρέπεται π.χ. σε `1.13_2019-02-24`) * αυτό απαιτείται για την αυτόματη ενημέρωση μέσα στο JOSM * **Σημείωση**: Το φίλτρο προστασίας δεν επιτρέπει την προσθήκη πολλών εξωτερικών (εικονιδίων) συνδέσμων. Εάν είναι δυνατόν, επισυνάψτε τα εικονίδια απευθείας στη σελίδα wiki ([https://josm.openstreetmap.de/wiki/El%3AStyles#Iconhandling δείτε παρακάτω]). … * '''ή''' επεξεργαστείτε τη σελίδα StylesSource και προσθέστε συνδέσμους (URLs) για τα νέα αρχεία στυλ στη λίστα στην κορυφή. (Η χρήση του wiki του JOSM για τις Τεχνοτροπίες (δείτε παραπάνω) είναι η προτιμώμενη μέθοδος.) * **Σημείωση**: Υποστηρίζονται μόνο URLs με επέκταση αρχείου (π.χ. *.mapcss, *.zip, *.php). Και στις δύο περιπτώσεις, η νέα τεχνοτροπία θα εμφανιστεί αυτόματα στον πίνακα παραπάνω μέσα σε λίγα λεπτά. Έπειτα θα είναι επίσης διαθέσιμη στις προτιμήσεις βαφής χάρτη του JOSM (αφού πατήσετε το κουμπί ανανέωσης). \\ **Σημείωση**: Το [/jenkins/job/JOSM-Integration/ τεστ ενσωμάτωσης JOSM] θα εκτελεστεί σε όλα τα στυλ και θα αναφέρει τυχόν προβλήματα. == Εικονίδια ==#Icons Τα `.png` και `.svg` αρχεία υποστηρίζονται. Δείτε το [wikitr:/DevelopersGuide/DefaultPresets#NewIcons Defaultpresets New Icons] για λεπτομέρειες και πιθανά προβλήματα με το `.svg` === Έλεγχος εικονιδίων === Τα εικονίδια μπορούν να δοκιμαστούν με τον [wikitr:/Styles/IconTester ελεγκτή εικονιδίων]. === Διαχείριση εικονιδίων === #Iconhandling Υπάρχουν διάφορες μορφές διαχείρισης εικονιδίων: * Τα εικονίδια που διανέμονται με το JOSM μπορούν να εισαχθούν απευθείας με τη διαδρομή τους (σχετική προς τον [source:/trunk/resources/imagesεσωτερικό φάκελο εικόνων] του JOSM). * Χρησιμοποιήστε μια διαδρομή σχετική με το τοπικό αρχείο της τεχνοτροπίας σας. (Αυτό λειτουργεί μόνο για Τεχνοτροπίες, όχι για Προεπιλογές.) * Χρησιμοποιήστε μια διαδρομή σχετική με έναν κατάλογο που καθορίζεται στο κάτω μέρος στις [wikitr:/Help/Preferences/MapPaintPreference Προτιμήσεις Τεχνοτροπίας βαφής Χάρτη ] ή [wikitr:/Help/Preferences/TaggingPresetPreference Προτιμήσεις Ετικετών Προεπιλογών].) * α νέα εικονίδια μπορούν να αναφέρονται απευθείας χρησιμοποιώντας έναν σύνδεσμο https ή http. Αυτά λαμβάνονται και αποθηκεύονται στην κρυφή μνήμη εσωτερικά. * Υποστηρίζονται επίσης αρχεία zip. * Το αρχείο zip πρέπει να περιέχει τουλάχιστον ένα αρχείο με κατάληξη .mapcss (για τεχνοτροπίες) ή .xml (για προεπιλογές). * Τα ονόματα εικονιδίων και οι διαδρομές είναι σχετικά με τον πρώτο κατάλογο zip. * Εάν υπάρχουν πολλά αρχεία, προτιμάται ένα αρχείο με "τεχνοτροπία" στο όνομα (ώστε να επιτρέπεται το πακέτο τεχνοτροπία και προεπιλογές στο ίδιο αρχείο). * Υποστηρίζεται επίσης η ενσωματωμένη κωδικοποίηση όπως περιγράφεται στο [https://tools.ietf.org/html/rfc2397 RFC 2397]. * Παράδειγμα για PNG: `data:image/png;base64,...databytes...` * Παράδειγμα για SVG: `data:image/svg+xml;base64,...databytes...` * [wikitr:/Help/Base64 Περισσότερες πληροφορίες] για τα `data:image/...` στο JOSM. * Όταν το wiki JOSM χρησιμοποιείται για το σχεδιασμό νέων τεχνοτροπιών ή προεπιλογών, έχετε μερικές πρόσθετες επιλογές: * Κάθε αρχείο που επισυνάπτεται στη σελίδα wiki περιλαμβάνεται αυτόματα στο αρχείο zip που κατεβάζει το JOSM. * Εάν δεν θέλετε ένα αρχείο στο αρχείο zip, προσθέστε το κείμενο **(NOZIP)** στην περιγραφή του συνημμένου. * Εάν προσθέσετε ένα αρχείο zip και θέλετε να συμπεριληφθεί το περιεχόμενό του, μπορείτε να προσθέσετε **(EXTRACT)** στην περιγραφή του συνημμένου. * Δεν επιτρέπονται κενές διαδρομές εικόνας. == Μετάφραση == Τα Στυλ, οι Κανόνες, οι Προεπιλογές και τα Πρόσθετα χρησιμοποιούν τον ίδιο μηχανισμό μετάφρασης με τον πυρήνα του JOSM. Τα αρχεία πρέπει να παραδοθούν ως Zip και να περιέχουν έναν κατάλογο που ονομάζεται `δεδομένα` με τα αρχεία .lang . Για να δημιουργήσετε αυτά τα αρχεία υπάρχουν σενάρια στον κατάλογο SVN [source:osm/applications/editors/josm/i18n/ i18n]. Δείτε επίσης την [wikitr:/Translations#Software ενότητα μετάφρασης λογισμικού] στην τεκμηρίωση μετάφρασης. == Ενημέρωση τεχνοτροπιών στο JOSM == Μόλις ενημερωθεί μία τεχνοτροπία στο wiki (ή σε άλλη εξωτερική πηγή), χρειάζονται μέχρι και 10 ημέρες έως ότου η τεχνοτροπία ενημερωθεί αυτόματα στο JOSM (#8933). Για να επιβάλετε αμέσως μια ενημέρωση, μπορείτε να κάνετε τα ακόλουθα βήματα: * Ανοίξτε τις [wikitr:/Help/Action/Preferences Προτιμήσεις] * Βεβαιωθείτε ότι η [wikitr:/Help/ExpertMode Λειτουργία Προχωρημένων] είναι ενεργοποιημένη * Ανοίξτε τις [wikitr:/Help/Preferences/Advanced Προηγμένες Προτιμήσεις] * Αναζήτηση για κλειδιά που ξεκινούν με: `mirror.https://josm.openstreetmap.de/josmfile?page_Styles/` (ή `mirror.` για άλλες εξωτερικές πηγές) * Επιλέξτε την τεχνοτροπία που θέλετε να ενημερώσετε * Κάντε κλικ στο Reset στο κάτω μέρος του παραθύρου * Κάντε κλικ στο OK για να αποθηκεύσετε τις αλλαγές (και να κλείσετε το παράθυρο προτιμήσεων) * Επανεκκινήστε το JOSM ή: * Αφαιρέστε το περιεχόμενο του φακέλου [wikitr:/Help/Action/About#InstallationDetails <josm.cache>] * Επανεκκινήστε το JOSM Για να ελέγξετε την έκδοση της τεχνοτροπίας στο JOSM, κάντε τα παρακάτω βήματα * Ανοίξτε το [wikitr:/Help/Dialog/MapPaint Παράθυρο Διαλόγου Τεχνοτροπίας Βαφής Χάρτη] * Κάντε δεξί κλικ σε μία τεχνοτροπία * Επιλέξτε Πληροφορίες * Κάντε κλικ στην καρτέλα Πηγή * Αναζήτηση της `έκδοσης:` στην αρχή του πηγαίου κώδικα == Διαχείριση τεχνοτροπιών στο wiki JOSM == [[TitleIndexTr(Styles/)]] == Απόδοση == Το Mappaint αποδίδει τα δεδομένα χάρτη, ώστε να μοιάζει πολύ περισσότερο με χάρτη (χρώματα, εικονίδια, σχολιασμοί, ...) - σε σύγκριση με την προβολή JOSM Wireframe. === Κόμβοι === Οι περισσότεροι κόμβοι που αντιστοιχούν σε ετικέτες στη σελίδα [osmwiki:Map_Features Χαρακτηριστικά Χάρτη] θα εμφανίζουν ένα κατάλληλο εικονίδιο, π.χ. ένα λευκό "P" σε μπλε έδαφος για το `amenity=parking`. Υπάρχουν μερικά ειδικά εικονίδια για πράγματα που λείπουν/ημιτελή: [[Image(Styles:Mappaint_no_icon.png,margin-right=5,link=)]] εικονίδιο που λείπει \\ Δεν έχουμε ακόμα το σωστό εικονίδιο για κάθε ετικέτα κόμβου σε χαρακτηριστικά χάρτη, π.χ. τα εικονίδια για τις περισσότερες ετικέτες `natural=*` εξακολουθούν να λείπουν. Αν συναντήσετε ένα τέτοιο "εικονίδιο που λείπει", μη διστάσετε να δημιουργήσετε ένα ωραίο εικονίδιο 16*16 pixel που ταιριάζει με την ετικέτα. Για να υποβάλετε την εργασία σας, ανοίξτε ένα νέο εισιτήριο και προσθέστε την εικόνα ή το αρχείο zip ως συνημμένο. [[Image(Styles:Mappaint_deprecated.png,margin-right=5,link=)]] εικονίδιο προειδοποίησης \\ Η αντίστοιχη ετικέτα είχε χρησιμοποιηθεί στο παρελθόν, αλλά δεν συνιστάται πλέον η χρήση της - ή - δεν είναι κατάλληλη για κόμβο, π.χ. η ετικέτα `highway=motorway` απλά δεν έχει νόημα σε κόμβο. Πιθανώς δεν θα εμφανίζουν αυτό το εικονίδιο όλες οι ετικέτες που έχουν καταργηθεί. === Γραμμές === Οι περισσότερες γραμμές που αντιστοιχούν σε ετικέτες στη σελίδα χαρακτηριστικών του χάρτη θα έχουν ειδικό χρώμα, πάχος και στυλ γραμμής (π.χ. διακεκομμένες γραμμές για σιδηροδρόμους). === Περιοχές === Οι περιοχές είναι γραμμές που σχηματίζουν ένα είδος δακτυλίου. Οι περισσότερες περιοχές που αντιστοιχούν σε ετικέτες στη σελίδα χαρακτηριστικών του χάρτη θα γεμίσουν με ένα ειδικό χρώμα (το γέμισμα θα είναι διαφανές σε κάποιο βαθμό). == Προηγμένες Προτιμήσεις ==#AdvancedPreferences Ορισμένες τεχνοτροπίες μπορεί να έχουν επιλογές. Είναι διαθέσιμες με δεξί κλικ (μενού περιβάλλοντος) στην καταχώρηση της τεχνοτροπίας μέσα στο [wikitr:/Help/Dialog/MapPaint παράθυρο διαλόγου τεχνοτροπίας βαφής χάρτη]. Π.χ. Η τρέχουσα προεπιλεγμένη τεχνοτροπία χάρτη του JOSM (MapCSS) έχει την επιλογή να εμφανίζει κόμβους σε χαμηλά επίπεδα ζουμ "λιγότερο ενοχλητικοί" (ενεργοποιημένο από προεπιλογή). Επιπλέον, μπορείτε να χρησιμοποιήσετε τις ακόλουθες κρυφές προτιμήσεις: * `mappaint.fillalpha` * alpha "επίπεδο αδιαφάνειας", που χρησιμοποιείται για το γέμισμα περιοχών. Μια ακέραια τιμή μεταξύ 0 (διαφανής) και 255 (συμπαγής) με προεπιλογή 50. * `mappaint.fillareas` (εμφάνιση περιοχών) * 10000000 (προεπιλογή) - οι περιοχές θα γεμίσουν με το αντίστοιχο χρώμα και θα αποδοθεί το όνομά τους * 0 - οι περιοχές θα περιστοιχιθούν μόνο από γραμμές και το όνομα δεν θα αποδίδεται * οποιοσδήποτε άλλος αριθμός - οι περιοχές θα γεμίσουν με το αντίστοιχο χρώμα και το όνομά τους θα αποδοθεί σε οποιοδήποτε επίπεδο ζουμ κάτω από τον δεδομένο αριθμό σε μέτρα * `mappaint.showicons` * επιλέξτε εάν θα εμφανίζονται εικονίδια - ίδιες τιμές με `mappaint.fillareas` * `mappaint.shownames` * επιλέξτε εάν θα εμφανίζονται ονόματα - ίδιες τιμές με `mappaint.fillareas` * `mappaint.strokes` * επιλέξτε εάν χρησιμοποιούνται περιγράμματα ή πλήρεις γραμμές- ίδιες τιμές με `mappaint.fillareas` * ~~`mappaint.useRealWidth`~~ * ~~true - οι γραμμές θα αλλάξουν το πλάτος που αντιστοιχεί στο πραγματικό πλάτος σε μέτρα που ορίζεται στο αρχείο elemstyle.xml ~~ * ~~false (προεπιλογή) - οι γραμμές θα έχουν το ίδιο πλάτος σε κάθε επίπεδο ζουμ~~ * `mappaint.zoomLevelDisplay` * true - η ορατότητα των στοιχείων εξαρτάται από το επίπεδο ζουμ * false (προεπιλογή) - εμφανίζονται όλα τα στοιχεία * `mappaint.fontsize` * μέγεθος κειμένων mappaint (προεπιλογή=8) ---- Πίσω στη [wikitr:/Help Βασική Βοήθεια]
Note:
See
WikiFormatting
and
TracWiki
for help on editing wiki content.
Change information
Your email or username:
E-mail address and name can be saved in the
Preferences
Comment about this change (optional):
Note:
See
TracWiki
for help on using the wiki.