Changes between Initial Version and Version 1 of El:Help/Concepts/Object


Ignore:
Timestamp:
2025-05-22T18:59:02+02:00 (5 days ago)
Author:
makmar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • El:Help/Concepts/Object

    v1 v1  
     1[[TranslatedPages(revision=117, outdated=Μέλος; Ιδιότητα; Ρόλοι; Η γονική και η θυγατρική σχέση δεν εξηγήθηκαν σωστά. Χρειάζεται να χωριστούν οι ετικέτες σε δύο μέρη;)]]
     2
     3
     4= Αντικείμενα - Τα βασικά δομικά στοιχεία των δεδομένων και των χαρτών του OpenStreetMap =
     5
     6Μην βιαστείτε να τη διαβάσετε, μπορείτε να συμβουλευτείτε ξανά αυτήν τη σελίδα ανά πάσα στιγμή.
     7
     8[[PageOutline(2-10,Table of Contents)]]
     9
     10
     11== Κόμβοι, γραμμές και σχέσεις == #NodesWaysRelations
     12
     13=== Ετικέτες (επίσης ένα από τα βασικά δεδομένα του OSM) === #Tags
     14
     15Οι ετικέτες προσδίδουν νόημα στα αντικείμενα. Χωρίς αυτές, οποιοδήποτε άλλο αντικείμενο θα ήταν άχρηστο και χωρίς νόημα. Κάθε ένα από τα ''άλλα τρία βασικά δεδομένα'' **μπορεί να έχει πολλαπλές ετικέτες**.
     16
     17[=#presets Συχνά οι ετικέτες χρησιμοποιούνται σε συνδυασμούς; **συνήθως αυτοί οι συνδυασμοί υπάρχουν] στις [wikitr:/Presets Προεπιλογές]**. Ωστόσο, μπορεί να συμβεί οι ετικέτες που χρειάζεσαι να μην υπάρχουν στις προεπιλογές και να πρέπει να τις μάθεις πρώτα.
     18
     19Το πιο απλό παράδειγμα είναι το [osmwiki:Key:drinking_water drinking_water=yes] - που ισχύει παγκοσμίως και μπορεί να εφαρμοστεί σε κάθε αντικείμενο που παρέχει νερό. Ένα άλλο παράδειγμα είναι το [osmwiki:Key:leaf_cycle leaf_cycle]=* για τα δέντρα, το οποίο έχει μικρότερη κάλυψη παγκοσμίως (καθώς τα δέντρα δεν φυτρώνουν παντού).
     20
     21Περιοδικά μπορεί να συναντήσετε [osmwiki:Named_spots_instead_of_street_names  ετικέτες που υπάρχουν σε άλλες περιοχές, αλλά όχι στη δική σας τοπική περιοχή]; είναι καλή ιδέα να ελέγξεις στο wiki για το τι σημαίνει η κάθε ετικέτα, χρησιμοποιώντας τις [osmwiki:Essential_links_tagging Βασικές ετικέτες συνδέσμων] ως σημείο εκκίνησης.
     22
     23[https://josm.openstreetmap.de/wiki/El%3AHelp/Concepts/Object#Tags1 Θα καλύψουμε τις ετικέτες με περισσότερες λεπτομέρειες παρακάτω], αλλά πρώτα θα καλύψουμε όλα τα υπόλοιπα βασικά δεδομένα.
     24
     25=== Κόμβοι (επίσης ένα από τα βασικά δεδομένα του OSM) === #Nodes
     26[[JOSMImage(data/node,24,bottom,margin-right=15,link=)]] Ένας **κόμβος** είναι ένα μεμονωμένο σημείο με καθορισμένη θέση. ''Με τις κατάλληλες ετικέτες'' μπορεί να χρησιμοποιηθεί για να δηλώσει καταστήματα, παγκάκια, μεμονωμένα δέντρα ή σημεία με πόσιμο νερό.
     27
     28Μόνο οι κόμβοι έχουν [wikitr:/Help/Concepts/Coordinates Συντεταγμένες] στο μοντέλο δεδομένων OSM. Οι γραμμές και οι σχέσεις απλώς αναφέρονται σε κόμβους.
     29
     30==== Κοινόχρηστοι κόμβοι ====
     31
     32Οι κόμβοι μπορούν να επαναχρησιμοποιηθούν μεταξύ πολλών γραμμών. Δηλαδή, πολλαπλές γραμμές μπορούν να αναφέρονται στον ίδιο κόμβο (κοινός κόμβος).
     33
     34Ένα πρακτικό παράδειγμα αυτής της λειτουργίας παρουσιάζεται στη σελίδα [wikitr:/Help/Action/Draw#Commonnodes Σχεδίαση Κόμβων]. Το εργαλείο [wikitr:/Help/Action/MergeNodes Συγχώνευση Κόμβων] μπορεί να χρησιμοποιηθεί για να δημιουργηθούν κοινόχρηστοι κόμβοι.
     35
     36=== Γραμμές (επίσης ένα από τα βασικά δεδομένα του OSM) === #Ways
     37[[JOSMImage(data/way,24,middle,margin-right=15,margin-bottom=5,link=)]] Η **γραμμή** είναι μια ακολουθία κόμβων ([https://en.wikipedia.org/wiki/Polygonal_chain μία "πολυγωνική αλυσίδα" από τη συνηθισμένη γεωμετρία]). Η **γραμμή** του OSM χρησιμοποιείται για την αναπαράσταση γραμμικών αντικειμένων, ''με τις κατάλληλες ετικέτες'' μπορεί να χρησιμοποιηθεί για να περιγράψει: όχθη ποταμού, σειρά δέντρων, κράσπεδα στους δρόμους (μεταξύ άλλων χρήσεων).
     38
     39==== Κατεύθυνση ====
     40Δεδομένου ότι οι κόμβοι ταξινομούνται στο OSM; κάθε γραμμή στο OSM έχει μια κατεύθυνση. Αυτό μας δίνει τη δυνατότητα να προσθέσουμε ετικέτες (λεπτομέρειες για το αντικείμενο) όπως το [osmwiki:Key:conveying conveying=*] - για να καθορίσουμε την κατεύθυνση των κυλιόμενων σκαλών και των κινούμενων διαδρόμων ή το [osmwiki:Key:incline incline=*] το οποίο μπορεί να χρησιμοποιηθεί μαζί με δρόμους και πεζοδρόμια. Υπάρχουν [osmwiki:Category:Way_Direction_Dependent περισσότερα παραδείγματα] και δεν μπορούμε να τα καλύψουμε όλα.
     41
     42**Σημείωση**: Η απόδοση της κατεύθυνσης στην [wikitr:/Help/MapView Προβολή Χάρτη] μπορεί να οριστεί στις Προτιμήσεις κάτω από τα [wikitr:/Help/Preferences/DrawingPreference Δεδομένα OSM].
     43
     44==== Τμήμα ====#Segment
     45Είναι **ένα τμήμα ανάμεσα σε δύο διαδοχικά σημεία της γραμμής** ([https://en.wikipedia.org/wiki/Line_segment ένα "τμήμα γραμμής" από την κοινή γεωμετρία]). Δεν αποτελεί μέρος του μοντέλου δεδομένων του OSM, αλλά οι χρήστες συχνά το διακρίνουν λόγω εργαλείων που λειτουργούν σε επίπεδο τμήματος (και όχι ολόκληρης γραμμής). Παρακαλώ να γίνεται διάκριση ανάμεσα στο τμήμα(τα) και την πλήρη "γραμμή"ές.
     46
     47**Σημείωση**: Η απόδοση των τμημάτων στην [wikitr:/Help/MapView Προβολή Χάρτη] μπορεί να οριστεί στις Προτιμήσεις κάτω από τα [wikitr:/Help/Preferences/DrawingPreference Δεδομένα OSM].
     48
     49==== Περιοχές ==== #Areas
     50[[JOSMImage(data/closedway,24,middle,margin-right=15,margin-bottom=5,link=)]] Εάν μία **γραμμή** είναι κλειστή, δηλαδή εάν ο τελευταίος κόμβος είναι ίδιος με τον πρώτο κόμβο, ονομάζεται επίσης **περιοχή**. Ο παλιός όρος για αυτό είναι ''Κλειστές Γραμμές'' (εξακολουθεί να υπάρχει στη wiki, χρησιμοποιείται σε λογισμικό και από κάποιους χαρτογράφους· άλλοι χρησιμοποιούν τον όρο "γεωμετρία" όταν αναφέρονται απλώς στο σχήμα των αντικειμένων, χωρίς τις ετικέτες).
     51
     52Μερικές φορές μια μόνο περιοχή δεν είναι αρκετή για να αναπαραστήσει ένα αντικείμενο (για παράδειγμα, μια λίμνη με ένα νησί σε αυτήν), τότε πρέπει να χρησιμοποιήσετε ένα [wikitr:/Help/Concepts/Object#typemultipolygon πολυπολύγωνο]
     53
     54=== Σχέσεις (επίσης ένα από τα βασικά δεδομένα του OSM) === #Relations
     55
     56==== Στις περισσότερες περιπτώσεις δεν τις χρειάζεστε ====
     57Εάν κάποιο αντικείμενο μπορεί να αναπαρασταθεί με έναν ''κόμβο'' ή ''γραμμή'' και ''πολλές ετικέτες που υποστηρίζονται από λογισμικό'', τότε δεν υπάρχει ανάγκη για σχέσεις. Υπάρχουν όμως μερικές σπάνιες περιπτώσεις όπου είναι θεωρητικά και πρακτικά αδύνατο ''μόνο με κόμβους, γραμμές και ετικέτες'' (π.χ. περιορισμοί στροφής, θα καλυφθούν παρακάτω).
     58
     59Αυτό σημαίνει ότι **μπορείτε [https://josm.openstreetmap.de/wiki/El%3AHelp/Concepts/Object#Tags1 να παραλείψετε αυτή τη μεγάλη ενότητα "Σχέσεις"], μέχρι να αποφασίσετε να προσθέσετε ή να επεξεργαστείτε μια σχέση**.
     60
     61==== Απλή εξήγηση ====#SimpleExplanation
     62[[JOSMImage(data/relation,24,middle,margin-right=15,margin-bottom=5,link=)]]  Μια **σχέση:**:
     63* είναι μια ακολουθία άλλων αντικειμένων (κόμβοι, γραμμές και σχέσεις)
     64* όπως άλλα αντικείμενα (κόμβος, γραμμή) - κάθε σχέση μπορεί να έχει τις δικές της "ετικέτες"
     65* μπορούν να χρησιμοποιηθούν ως μέλη σε άλλες σχέσεις (ένθετες ή ιεραρχικές δομές)
     66* η ετικέτα type=* που χρησιμοποιείται για να ορίσει έναν από τους [osmwiki:Types_of_relation πολλούς τύπους σχέσεων]
     67
     68Επιπλέον, κάθε αντικείμενο που συμμετέχει σε μια **σχέση** μπορεί να έχει έναν **ρόλο**, για παράδειγμα ο κόμβος "via" και οι γραμμές "from", "to" σε μία σχέση type=restriction.
     69
     70Η [wikitr:/Help/Relations Βοήθεια Σχέσεων] καλύπτει τα βασικά εργαλεία δημιουργίας σχέσεων στο JOSM ([wikitr:/Help/Dialog/RelationList παράθυρο Σχέσεων], [wikitr:/Help/Dialog/SelectionList Επιλογή], [wikitr:/Help/Dialog/RelationEditor Επεξεργαστής Σχέσεων]).
     71
     72==== Οι πιο δημοφιλείς τύποι ====
     73
     74===== type=multipolygon =====#typemultipolygon
     75
     76Ένα υδάτινο αντικείμενο ({{{natural=water}}}), ένα κτίριο ({{{building=*}}}) ή ένα διοικητικό όριο (με ετικέτα{{{admin_level=*}}}) συνήθως αποτελούνται από πολλά χωρικά διαχωρισμένα τμήματα που ανήκουν στο ίδιο αντικείμενο. Ακόμη πιο σημαντικό είναι ότι κάθε ένα από αυτά τα τμήματα μπορεί να περιλαμβάνει εξαιρέσεις ([https://en.wikipedia.org/wiki/Enclave_and_exclave θύλακες/αποκόμματα] ή απλά νησιά και έλη μέσα σε υδάτινους ταμιευτήρες).
     77
     78* Τα τμήματα δημιουργούνται με χρήση του ρόλου "{{{outer}}}". ''Κάθε πολυπολύγωνο πρέπει να έχει τουλάχιστον ένα εξωτερικό τμήμα''.
     79* Οι Τρύπες στο εσωτερικό των τμημάτων - με χρήση του ρόλου "{{{inner}}}". ''Κάθε τμήμα μπορεί να έχει από 0 έως Ν τρύπες''.
     80* Οι γραμμές που σχηματίζουν έναν δακτύλιο πρέπει να είναι συνδεδεμένες μεταξύ τους μέσω κοινών κόμβων (το JOSM θα σας προειδοποιήσει για λάθη κατά την επικύρωση).
     81* Σε σπάνιες περιπτώσεις, οι τρύπες μπορεί να είναι ένθετες. Αν η ένθεση είναι πιο σύνθετη από έναν ''απλό εξωτερικό'' και έναν ''απλό εσωτερικό δακτύλιο'', τότε η εναλλαγή ρόλων μπορεί να συνεχιστεί ως: outer-inner-outer-inner-...
     82* Οι εξωτερικοί και οι εσωτερικοί δακτύλιοι δεν πρέπει να έχουν κοινούς κόμβους (αλλά ο επαληθευτής θα σας προειδοποιήσει για αυτό και άλλα σφάλματα).
     83
     84Ειδικά εργαλεία πολλαπλών πολυγώνων:
     85* [wikitr:/Help/Action/CreateMultipolygon Δημιουργία Πολυπολυγώνου]
     86* [wikitr:/Help/Action/UpdateMultipolygon Ενημέρωση Υπάρχοντος Πολυπολυγώνου]
     87
     88===== type=route =====
     89
     90Η [osmwiki:Relation:route Σχέση Διαδρομής] περιγράφει κοινές διαδρομές για όλα τα είδη μέσων μεταφοράς και υπηρεσιών μετακίνησης, όπως [osmwiki:Tag:route=road δρόμοι], [osmwiki:Tag:route=bicycle ποδήλατο], [osmwiki:Tag:route=hiking πεζοπορία], [osmwiki:Public_transport δημόσιες συγκοινωνίες] ή ακόμα και  [osmwiki:Tag:route=power γραμμές ηλεκτρικής ενέργειας]
     91
     92===== type=restriction =====
     93
     94Μπορεί να χρησιμοποιηθεί για να περιγράψει περιορισμούς στροφής σύμφωνα με πινακίδες και οδική σήμανση. Το JOSM διαθέτει πρόσθετο που υποστηρίζει αυτόν τον τύπο σχέσεων: [osmwiki:JOSM/Plugins/Turnrestrictions Πρόσθετο Turnrestrictions],[osmwiki:Relation:restriction#Examples ​Παραδείγματα]
     95
     96
     97== Ετικέτες ==#Tags1
     98Πιο συγκεκριμένα, μια **ετικέτα** είναι ένα ζεύγος ονόματος/τιμής που εκχωρείται σε ένα αντικείμενο. Αν γράψουμε `foo`=`bar` εννοούμε ''Στην ετικέτα με το κλειδί foo εκχωρείται η τιμή bar''. Ακολουθούν μερικά παραδείγματα:
     99* `name`=`Main road` που έχει εκχωρηθεί σε γραμμή. Αυτή η ετικέτα υποδεικνύει ότι το όνομα του γραμμής είναι `Main road`.
     100* `natural`=`tree` που έχει εκχωρηθεί σε έναν κόμβο. Αυτή η ετικέτα υποδεικνύει ότι ο κόμβος αντιπροσωπεύει ένα δέντρο στον πραγματικό κόσμο.
     101* `route`=`bus` που έχει εκχωρηθεί σε μια σχέση. Αυτή η ετικέτα υποδεικνύει ότι η σχέση αντιπροσωπεύει μια διαδρομή λεωφορείου.
     102
     103Οι ετικέτες μπορούν να συνδυαστούν. Ένα αντικείμενο μπορεί να φέρει όσες ετικέτες χρειάζεται. Ακολουθεί ένα πιο σύνθετο παράδειγμα:
     104
     105{{{
     106highway=residential
     107name=Main road
     108name:en=Main road
     109name:de=Hauptstraße
     110maxspeed=30
     111hgv=no
     112oneway=yes
     113}}}
     114
     115Εκχωρημένο σε μία γραμμή, αυτό το σύνολο **ετικετών** υποδεικνύει, ότι ο τρόπος αντιπροσωπεύει έναν δρόμο σε μια κατοικημένη περιοχή με το όνομα ''Main road'' (το Γερμανικό όνομα είναι ''Hauptstraße'', το Αγγλικό όνομα, που σε αυτό το παράδειγμα ισοδυναμεί με το όνομα, είναι ''Main road''). Η ταχύτητα περιορίζεται στα 30 km/h και δεν επιτρέπονται τα βαρέα φορτηγά οχήματα (hgv). Επιπλέον, είναι μονόδρομος.
     116
     117Στον [[JOSMImage(dialogs/propertiesdialog)]] [wikitr:/Help/Dialog/TagsMembership πίνακα Ετικέτες/Μέλη] μπορείτε να αντιστοιχίσετε ετικέτες σε ένα αντικείμενο, να αφαιρέσετε ετικέτες από ένα αντικείμενο ή να επεξεργαστείτε τις εκχωρημένες ετικέτες.
     118
     119
     120== Τεχνικές ιδιότητες ==
     121
     122=== Αναγνωριστικό αντικειμένου ===#ObjectId
     123Ο διακομιστής OSM εκχωρεί σε κάθε αντικείμενο έναν μοναδικό αριθμό, το **αναγνωριστικό αντικειμένου** ή το **αναγνωριστικό OSM**.
     124
     125Στο JOSM, ένα νέο αντικείμενο δεν έχει αναγνωριστικό (το αναγνωριστικό του είναι 0) έως ότου μεταφορτωθεί την πρώτη φορά στον διακομιστή OSM.
     126* Στις **''[[JOSMImage(preference)]] [wikitr:/Help/Action/Preferences Προτιμήσεις]''** (ή με το **''`F12`''**) -> [[JOSMImage(preferences/display,24,link=,middle)]] **''[wikitr:/Help/Preferences/Display Εμφάνιση]''** είναι δυνατό να ενεργοποιήσετε ή να απενεργοποιήσετε την εμφάνιση των αναγνωριστικών (IDs) των αντικειμένων στα παράθυρα.
     127* Με **''Αρχείο -> [[JOSMImage(downloadprimitive)]] [wikitr:/Help/Action/DownloadObject Λήψη αντικειμένου ...]''** είναι δυνατή η λήψη **αντικειμένων** με βάση τα αναγνωριστικά τους.
     128
     129**Σημείωση**: Η εμφάνιση των αναγνωριστικών αντικειμένων στη [wikitr:/Help/Dialog/SelectionList Λίστα Επιλογής] μπορεί να να ρυθμιστεί στις Προτιμήσεις κάτω από την καρτέλα **''[wikitr:/Help/Preferences/Display Εμφάνιση]''**.
     130
     131
     132=== Εκδόσεις αντικειμένων και ιστορικό ===#Objectversionsandhistory
     133Οι αριθμοί έκδοσης εισήχθησαν για να απλοποιηθεί η επεξεργασία τύπου wiki. Δυστυχώς, για να παρακολουθήσετε τις αλλαγές σε γραμμές ή σχέσεις, απαιτείται η χρήση πιο σύνθετων εργαλείων από μια απλή σύγκριση με βάση τον αριθμό έκδοσης.
     134
     135* Το περιεχόμενο μιας σχέσης μπορεί να αλλάξει χωρίς να αλλάξει η έκδοση ή το αναγνωριστικό (ID) της σχέσης (π.χ. μπορεί να αλλάξει μια γραμμή, ένας κόμβος ή μια θυγατρική σχέση).
     136* Τα περιεχόμενα της γραμμής μπορούν να αλλάξουν χωρίς αλλαγή στην έκδοση ή το αναγνωριστικό της γραμμής (ένας θυγατρικός κόμβος μπορεί να μετακινηθεί εμπρός και πίσω πολλές φορές, αλλά το αναγνωριστικό της γραμμής μπορεί να παραμείνει το ίδιο).
     137
     138Αλλά μπορείτε πάντα να παρακολουθείτε το πλήρες ιστορικό ενός κόμβου με βάση το ιστορικό.
     139Μπορείτε επίσης να χρησιμοποιήσετε δεδομένα με χρονική τομή (εξαγωγές περιοχής κατά ημερομηνία) για να επιθεωρήσετε πώς αλλάζονταν τα αντικείμενα (και να αναφέρεστε στο αναγνωριστικό του αντικειμένου και σε συγκεκριμένη χρονική στιγμή από τη βάση δεδομένων).
     140
     141**Σημείωση**: Η εμφάνιση των εκδόσεων των αντικειμένων στη [wikitr:/Help/Dialog/SelectionList Λίστα Επιλογής] μπορεί να ρυθμιστεί στις Προτιμήσεις, στην καρτέλα [wikitr:/Help/Preferences/Display Εμφάνιση].
     142
     143==== Πληροφορίες για την τελευταία έκδοση ====
     144* **''Προβολή -> [[JOSMImage(info)]] [wikitr:/Help/Action/InfoAboutElements Προχωρημένες Πληροφορίες]''** (ή Συντόμευση Πληκτρολογίου:**''`Ctrl+I`''**) ανοίγει χωριστά παράθυρα με πληροφορίες σχετικά με τα επιλεγμένα αντικείμενα σε μορφή κειμένου.
     145* **''Προβολή -> [[JOSMImage(info)]] [wikitr:/Help/Action/InfoAboutElementsWeb Προχωρημένες Πληροφορίες (ιστός)]''**  (ή Συντόμευση Πληκτρολογίου:**''`Ctrl+Shift+I`''**) ανοίγει τις **σελίδες αντικειμένων** των επιλεγμένων αντικειμένων στον [osmwww: ιστότοπο OSM] στο πρόγραμμα περιήγησής σας.
     146
     147Εναλλακτικά, μπορείτε να περιηγηθείτε απευθείας στα αντικείμενα εισάγοντας την ακόλουθη διεύθυνση στο πρόγραμμα περιήγησής σας:
     148
     149{{{
     150https://www.openstreetmap.org/browse/[node/way/relation]/[ID]
     151}}}
     152
     153==== Ιστορικό του αντικειμένου ====#ObjectHistory
     154Κάθε αντικείμενο έχει μια **έκδοση**. Η **έκδοση** αυξάνεται κάθε φορά που το αντικείμενο μεταφορτώνεται στον διακομιστή και ο διακομιστής OSM όχι μόνο αποθηκεύει την πιο πρόσφατη έκδοση ενός αντικειμένου, αλλά και το πλήρες **ιστορικό** του.
     155
     156* **''Προβολή -> [[JOSMImage(dialogs/history)]] [wikitr:/Help/Action/ObjectHistory Ιστορικό]''** (ή Συντόμευση Πληκτρολογίου:**''`Ctrl+H`''**) ανοίγει το πρόγραμμα περιήγησης ιστορικού. Αυτό θα σας δείξει τις **εκδόσεις** ενός συγκεκριμένου αντικειμένου.
     157* Εναλλακτικά, **''Προβολή -> [[JOSMImage(dialogs/history)]] [wikitr:/Help/Action/ObjectHistoryWeb Ιστορικό (ιστός)]''** (ή Συντόμευση Πληκτρολογίου:**''`Ctrl+Shift+H`''**) ανοίγει μια σελίδα στον [osmwww: ιστότοπο OSM] στο πρόγραμμα περιήγησής σας η οποία εμφανίζει επίσης το ιστορικό του αντικειμένου.
     158
     159----
     160Πίσω στη [wikitr:/Help Βασική Βοήθεια]
     161
     162