wiki:El:Help/RemoteControlCommands

Σε αυτήν τη σελίδα λείπουν λειτουργίες εντολών.

Άλλες γλώσσες:

Εντολές απομακρυσμένου ελέγχου

  1. load_and_zoom
  2. zoom
  3. import
  4. load_data
  5. open_file
  6. imagery
  7. load_object
  8. add_node
  9. add_way
  10. version
  11. openapi.json
  12. Προσθήκη, αλλαγή ή διαγραφή ετικετών
  13. export
  14. Άλλες εντολές

Λίστα εντολών

Μια πλήρης λίστα εντολών και υποχρεωτικών/προαιρετικών παραμέτρων εμφανίζεται στη διεύθυνση http://127.0.0.1:8111/ (όταν εκτελείται το JOSM).

load_and_zoom

Δίνει εντολή στο JOSM να κατεβάσει ένα πλαίσιο οριοθέτησης από το API, να κάνει ζουμ στην περιοχή λήψης και προαιρετικά να επιλέξει ένα ή περισσότερα αντικείμενα.

GET /load_and_zoom?left=...&right=...&top=...&bottom=...&select=object[,object...]

όπου

Παράμετρος Υποχρεωτική (R)/
Προαιρετική (O)
Σημασία
bottom R Ελάχιστο γεωγραφικό πλάτος
top R Μέγιστο γεωγραφικό πλάτος
left R Ελάχιστο γεωγραφικό μήκος
right R Μέγιστο γεωγραφικό μήκος
new_layer O Εάν είναι true, γίνεται λήψη σε νέο επίπεδο. (Αντικαθιστά την προτίμηση χρήστη, δείτε #19308)
layer_name O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Δίνει στο JOSM μια υπόδειξη για το πώς να ονομάσει το επίπεδο
layer_locked O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι true, το νέο επίπεδο κλειδώνεται
download_policy O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι never , η λήψη μπλοκάρεται
upload_policy O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι never ή false, η μεταφόρτωση μπλοκάρεται ή αποθαρρύνεται
addtags O Προαιρετική παράμετρος για προσθήκη ετικετών. Το κλειδί και η τιμή διαχωρίζονται με "=" και πολλαπλές ετικέτες διαχωρίζονται με Κάθετο "|". Δείτε λεπτομέρειες.
select O Λίστα αντικειμένων, χωρισμένων με κόμμα, που πρέπει να επιλεγούν. Οι προσδιοριστές αντικειμένων είναι συνδυασμοί των λέξεων "way", "node", ή "relation", και του αριθμητικού ID του αντικειμένου. Παράδειγμα: select=way38473,node12399,node54646. Από την έκδοση r13212 η ειδική τιμή currentselection επιτρέπει στο JOSM να διατηρήσει την προηγούμενη επιλογή.
zoom_mode O download | selection, προεπιλογή σε επιλογή
changeset_comment O Σχόλιο του συνόλου αλλαγών
changeset_source O Πηγή του συνόλου αλλαγών
changeset_hashtags O Hashtags του συνόλου αλλαγών (από την έκδοση r13109)
changeset_tags O Προαιρετική παράμετρος για την προσθήκη ετικετών συνόλου αλλαγών. ο κλειδί και η τιμή διαχωρίζονται με "=" και πολλαπλές ετικέτες μπορούν να διαχωριστούν με Κάθετο "|". Αυτή η εντολή χρησιμοποιεί την ίδια σύνταξη με την παράμετρο addtags. changeset_comment και changeset_source παρακάμπτουν αυτήν τη στιγμή τις ετικέτες comment και source που μεταβιβάζονται σε αυτήν την παράμετρο, αλλά αυτό ενδέχεται να αλλάξει στο μέλλον. (από την έκδοση r15316)
search O Αναζήτηση αντικειμένων στο τρέχον επίπεδο δεδομένων. Δείτε Αναζήτηση

Παράδειγμα

Εκκινήστε το JOSM (μην ξεχάσετε να ενεργοποιήσετε τη λειτουργία RemoteControl), και κάντε κλικ στο:

http://127.0.0.1:8111/load_and_zoom?left=8.19&right=8.20&top=48.605&bottom=48.590&select=node413602999

Το JOSM θα πρέπει τώρα να φορτώσει μια περιοχή στο Γερμανικό Μέλανα Δρυμό και να έχει επιλέξει τον καθορισμένο κόμβο.

zoom

Δίνει εντολή στο JOSM να κάνει ζουμ στην καθορισμένη περιοχή και, προαιρετικά, να επιλέξει ένα ή περισσότερα αντικείμενα.

GET /zoom?left=...&right=...&top=...&bottom=...&select=object[,object...]

Αποδέχεται τις ίδιες παραμέτρους με την εντολή load_and_zoom και χρησιμοποιεί τον ίδιο κώδικα για τη λειτουργία ζουμ και την επιλογή. Η μόνη διαφορά είναι ότι δεν γίνεται λήψη δεδομένων από το API.

Υπόδειξη: Υπόδειξη: Αυτή η εντολή μπορεί επίσης να χρησιμοποιηθεί για την επιλογή μόνο αντικειμένων. Απλώς εισαγάγετε μια μικρή αυθαίρετη περιοχή στις αριστερές..κάτω καταχωρίσεις και προσθέστε τη λίστα αντικειμένων στην επιλογή select=.

import

Δίνει εντολή στο JOSM να κατεβάσει το καθορισμένο αρχείο OSM και να το προσθέσει στο τρέχον σύνολο δεδομένων.

GET /import?url=...

όπου

Παράμετρος Υποχρεωτική (R)/
Προαιρετική (O)
Σημασία
url R Η διεύθυνση URL Αιτήματος, συμπεριλαμβανομένων των μοτίβων. Πρέπει να είναι η τελευταία παράμετρος, όλα μετά το "&url=" ερμηνεύονται ως URL, ακόμα κι αν περιέχουν χαρακτήρες "&".
new_layer O Εάν είναι true, γίνεται λήψη σε νέο επίπεδο. (Αντικαθιστά την προτίμηση χρήστη, δείτε #19308)
layer_name O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Δίνει στο JOSM μια υπόδειξη για το πώς να ονομάσει το επίπεδο
layer_locked O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι true, το νέο επίπεδο κλειδώνεται
download_policy O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι never , η λήψη μπλοκάρεται
upload_policy O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι never ή false, η αποστολή μπλοκάρεται ή αποθαρρύνεται
changeset_tags O Προαιρετική παράμετρος για την προσθήκη ετικετών συνόλου αλλαγών. Το κλειδί και η τιμή διαχωρίζονται με "=" και πολλαπλές ετικέτες μπορούν να διαχωριστούν με Κάθετο "|". Αυτή η εντολή χρησιμοποιεί την ίδια σύνταξη με την παράμετρο addtags. Διατίθεται για πρώτη φορά στην έκδοση r16324.

load_data

(από την έκδοση 1.6)

Δίνει εντολή στο JOSM να φορτώσει δεδομένα OSM απευθείας ενσωματωμένα στη διεύθυνση URL, αντί να προέρχονται από εξωτερικό αρχείο. Αυτό είναι κατάλληλο μόνο για μικρού όγκου δεδομένα (καθώς ορισμένοι φυλλομετρητές περιορίζουν το μέγιστο μήκος URL), αλλά είναι πιο γρήγορο (καθώς δεν απαιτείται λήψη) και, σε πολλές περιπτώσεις όπου απαιτείται δυναμικά παραγόμενη πληροφορία, είναι ευκολότερο να δημιουργηθεί.

GET /load_data?new_layer=(true/false)&layer_name=...&mime_type=...&data=...

όπου

Παράμετρος Υποχρεωτική (R)/
Προαιρετική (O)
Σημασία
data R Τα δεδομένα XML που θα φορτωθούν, θα πρέπει να είναι URL κωδικοποιημένα με τρόπο που κωδικοποιεί επίσης τους ειδικούς χαρακτήρες &, = και ? αντίστοιχα %26, %3D και %3F. Η μέθοδος JavaScript encodeUriComponent() παρέχει αυτή τη λειτουργία άμεσα.
new_layer O Επιλέξτε να φορτώσετε τα δεδομένα σε μια νέο επίπεδο. (Αντικαθιστά την προτίμηση χρήστη, δείτε #19308)
mime_type O Ο τύπος Mime των δεδομένων, από προεπιλογή είναι "application/x-osm+xml", ο οποίος είναι προς το παρόν ο μόνος υποστηριζόμενος τύπος mime, αλλά στο μέλλον θα μπορούσαν να υποστηριχθούν και άλλοι τύποι mime.
layer_name O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Δίνει στο JOSM μια υπόδειξη για το πώς να ονομάσει το επίπεδο
layer_locked O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι true, το νέο επίπεδο κλειδώνεται
download_policy O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι never , η λήψη μπλοκάρεται
upload_policy O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι never ή false, η αποστολή μπλοκάρεται ή αποθαρρύνεται

open_file

Ανοίξτε ένα τοπικό αρχείο στο JOSM.

GET /open_file?filename=...

όπου

Παράμετρος Υποχρεωτική (R)/
Προαιρετική (O)
Σημασία
filename R Το τοπικό αρχείο που θα ανοίξει στο JOSM (π.χ.: /tmp/test.osm)

imagery

Δίνει εντολή στο JOSM να προσθέσει ένα επίπεδο εικόνων (WMS/TMS).

GET /imagery?title=...&type=...&url=...

όπου

Παράμετρος Υποχρεωτική (R)/
Προαιρετική (O)
Σημασία
url R ή id Η διεύθυνση URL Αιτήματος, συμπεριλαμβανομένων των μοτίβων. Πρέπει να είναι η τελευταία παράμετρος, οτιδήποτε μετά το "&url=" ερμηνεύεται ως διεύθυνση URL, ακόμα κι αν περιέχει χαρακτήρες "&".
id R ή url Το αναγνωριστικό εικόνας στο JOSM, δείτε Maps (από την έκδοση r17655).
title O Το εμφανιζόμενο όνομα του επιπέδου
type O Ο τύπος του επιπέδου. Πιθανές τιμές είναι wms, tms και bing (προεπιλογές σε wms, από την Έκδοση RemoteControl 1.3)
cookies O
min_zoom O Το ελάχιστο επίπεδο ζουμ (από την Έκδοση RemoteControl 1.4)
max_zoom O Το μέγιστο επίπεδο ζουμ. Για μεγαλύτερες κλίμακες, οι εικόνες του μέγιστου επιπέδου μεγεθύνονται (από την Έκδοση RemoteControl 1.4)
name O ψευδώνυμο για τον title (από την Έκδοση RemoteControl 1.10)
attribution-text O (από την Έκδοση RemoteControl 1.10)
attribution-url O (από την Έκδοση RemoteControl 1.10)
bestMarked O (από την Έκδοση RemoteControl 1.10)
bounds O (από την Έκδοση RemoteControl 1.10)
category O (από την Έκδοση RemoteControl 1.10)
country-code O (από την Έκδοση RemoteControl 1.10)
customHttpHeaders O (από την Έκδοση RemoteControl 1.10)
date O (από την Έκδοση RemoteControl 1.10)
default-layers O (από την Έκδοση RemoteControl 1.10)
description O (από την Έκδοση RemoteControl 1.10)
eula O (από την Έκδοση RemoteControl 1.10)
icon O (από την Έκδοση RemoteControl 1.10)
id O (από την Έκδοση RemoteControl 1.10)
logo-image O (από την Έκδοση RemoteControl 1.10)
logo-url O (από την Έκδοση RemoteControl 1.10)
metadataHeaders O (από την Έκδοση RemoteControl 1.10)
minimumTileExpire O (από την Έκδοση RemoteControl 1.10)
modTileFeatures O (από την Έκδοση RemoteControl 1.10)
noTileChecksums O (από την Έκδοση RemoteControl 1.10)
noTileHeaders O (από την Έκδοση RemoteControl 1.10)
overlay O (από την Έκδοση RemoteControl 1.10)
permission-reference-url O (από την Έκδοση RemoteControl 1.10)
pixel-per-eastnorth O (από την Έκδοση RemoteControl 1.10)
projections O (από την Έκδοση RemoteControl 1.10)
shapes O (από την Έκδοση RemoteControl 1.10)
terms-of-use-text O (από την Έκδοση RemoteControl 1.10)
terms-of-use-url O (από την Έκδοση RemoteControl 1.10)
tileSize O (από την Έκδοση RemoteControl 1.10)
transparent O (από την Έκδοση RemoteControl 1.10)
type O (από την Έκδοση RemoteControl 1.10)
valid-georeference O (από την Έκδοση RemoteControl 1.10)

Παραδείγματα

  • Επίπεδο TMS "osm" https://tile.openstreetmap.org/{zoom}/{x}/{y}.png

http://localhost:8111/imagery?title=osm&type=tms&min_zoom=1&max_zoom=20&url=https://tile.openstreetmap.org/%7Bzoom%7D/%7Bx%7D/%7By%7D.png

  • Επίπεδο WMS "landsat" http://irs.gis-lab.info/?layers=landsat&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}

http://localhost:8111/imagery?title=landsat&type=wms&url=http://irs.gis-lab.info/?layers=landsat&SRS=%7Bproj%7D&WIDTH=%7Bwidth%7D&HEIGHT=%7Bheight%7D&BBOX=%7Bbbox%7D

  • Επίπεδο "Bing"

http://localhost:8111/imagery?id=Bing

load_object

Δίνει εντολή στο JOSM να κατεβάσει αντικείμενα με ένα δεδομένο id.

GET /load_object?new_layer=true|false&objects=...

όπου

Παράμετρος Υποχρεωτική (R)/
Προαιρετική (O)
Σημασία
objects R Λίστα αναγνωριστικών αντικειμένων διαχωρισμένων με κόμμα, π.χ. "n1234,n1235,w84,r958493"
new_layer O Εάν είναι true, γίνεται λήψη σε νέο επίπεδο. (Αντικαθιστά την προτίμηση χρήστη, δείτε #19308)
addtags O Προαιρετική παράμετρος για την προσθήκη ετικετών. Το κλειδί και η τιμή διαχωρίζονται με "=" και πολλαπλές ετικέτες μπορούν να διαχωριστούν με Κάθετο "|". Δείτε λεπτομέρειες.
relation_members O Εάν είναι true, γίνεται λήψη και αντικειμένων που είναι μέλη των σχέσεων.
referrers O Εάν είναι true, γίνεται λήψη και των παραπομπών του αντικειμένου. Π.χ. γονικές σχέσεις, και για κόμβους, επιπλέον, γονικές γραμμές. (από την έκδοση r6782)
layer_name O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Δίνει στο JOSM μια υπόδειξη για το πώς να ονομάσει το επίπεδο
layer_locked O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι true, το νέο επίπεδο κλειδώνεται
download_policy O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι never , η λήψη μπλοκάρεται
upload_policy O Ισχύει μόνο όταν τα δεδομένα φορτώνονται σε νέο επίπεδο; Εάν είναι never ή false, η αποστολή μπλοκάρεται ή αποθαρρύνεται

Παράδειγμα

http://localhost:8111/load_object?new_layer=true&objects=w106159509

add_node

Δίνει εντολή στο JOSM να δημιουργήσει έναν νέο κόμβο στις δεδομένες συντεταγμένες.

Σημείωση: Αυτή η ενέργεια απαιτεί την άδεια Δημιουργία νέων αντικειμένων η οποία είναι απενεργοποιημένη από προεπιλογή.

GET /add_node?lon=...&lat=...

όπου

Παράμετρος Υποχρεωτική (R)/
Προαιρετική (O)
Σημασία
lon R Το γεωγραφικό μήκος του κόμβου
lat R Το γεωγραφικό πλάτος του κόμβου
addtags O Προαιρετική παράμετρος για την προσθήκη ετικετών. Το κλειδί και η τιμή διαχωρίζονται με "=" και πολλαπλές ετικέτες μπορούν να διαχωρίζονται με Κάθετο "|". Δείτε λεπτομέρειες. (από την έκδοση v1.5)

Παράδειγμα

http://localhost:8111/add_node?lon=13.3&lat=53.2

add_way

Δίνει εντολή στο JOSM να δημιουργήσει μια νέα διαδρομή με νέους κόμβους διαδρομής σε δεδομένες συντεταγμένες.

Σημείωση: Αυτή η ενέργεια απαιτεί την άδεια Δημιουργία νέων αντικειμένων η οποία είναι απενεργοποιημένη από προεπιλογή.

GET /add_way?way=lat1,lon1;lat2,lon2;...

όπου

Παράμετρος Υποχρεωτική (R)/
Προαιρετική (O)
Σημασία
way R Ζεύγη συντεταγμένων γεωγραφικού πλάτους και μήκους, διαχωρισμένα με ερωτηματικό.
addtags O Προαιρετική παράμετρος για την προσθήκη ετικετών. Το κλειδί και η τιμή διαχωρίζονται με "=" και πολλαπλές ετικέτες μπορούν να διαχωριστούν με Κάθετο "|". Δείτε λεπτομέρειες. (από την έκδοση v1.5)

Παράδειγμα

http://localhost:8111/add_way?way=53.2,13.3;53.3,13.3;53.3,13.2

version

Αυτή η εντολή επιστρέφει την τρέχουσα έκδοση του πρωτοκόλλου της εγκατεστημένης διεπαφής RemoteControl. Οι προγραμματιστές μπορούν να τη χρησιμοποιήσουν για να αναζητήσουν μια εκτελούμενη παρουσία του JOSM και επίσης να προσδιορίσουν εάν η ζητούμενη λειτουργικότητα είναι διαθέσιμη στον πελάτη.

GET /version[?jsonp=callback]

όπου

Παράμετρος Υποχρεωτική (R)/
Προαιρετική (O)
Σημασία
jsonp O Επανάκληση Jsonp για παλαιότερα προγράμματα περιήγησης που δεν εφαρμόζουν την Κοινή Χρήση Πόρων Διασταυρούμενης Προέλευσης (CORS)

Η εντολή επιστρέφει ένα αντικείμενο json που περιέχει ένα αναγνωριστικό εφαρμογής που είναι πάντα "JOSM RemoteControl", ένας κύριος αριθμός και ένας δευτερεύων αριθμός. Οι συμβατές αλλαγές πρωτοκόλλου έχουν ως αποτέλεσμα την αύξηση του δευτερεύοντος αριθμού. Οι μη συμβατές αλλαγές αυξάνουν τον κύριο αριθμό. Έτσι, μια εφαρμογή-πελάτης που γνωρίζει την έκδοση πρωτοκόλλου 1.0 μπορεί ακόμα να επικοινωνήσει με το JOSM που έχει 1.1. Αλλά δεν είναι εγγυημένο ότι λειτουργεί με έκδοση 2.0. Επομένως, ο πελάτης θα πρέπει να επαληθεύσει τον κύριο αριθμό.

Μια τυπική έξοδος μοιάζει με αυτό:

{
   "protocolversion": {
      "major": 1, 
      "minor": 0
   }, 
   "application": "JOSM RemoteControl",
   "version": 16587, // Έκδοση JOSM (από r16587)
   "osm_server": "default" // υποδεικνύει ότι ο χρήστης χρησιμοποιεί τον διακομιστή OSM από "προεπιλογή" ή "προσαρμοσμένο" (απόr19416)
}

Για παλαιότερα προγράμματα περιήγησης που δεν εφαρμόζουν την Κοινή χρήση πόρων Cross-Origin (CORS) η εντολή παρέχει τη δυνατότητα για επανάκληση jsonp. Φορτώστε τη διεύθυνση URL σε μια ετικέτα script και δώστε το όνομα μιας επανάκλησης που θα λάβει τα δεδομένα JSON.

Ακολουθεί ένα δείγμα κώδικα που ελέγχει για δυνατότητες CORS και χρησιμοποιεί το JSONP ως εναλλακτική λύση.

// in addition to the CC-BY-SA of the wiki feel free to use the following source for any purpose without restrictions (PD)
// credits and additions appreciated: https://wiki.openstreetmap.org/wiki/User:Stephankn

function checkJOSM(version){
   alert(version.application + " uses protocol version " + version.protocolversion.major + "." + version.protocolversion.minor);
   // do something useful, maybe showing edit button
}

var url = "http://127.0.0.1:8111/version";
var useFallback = false;
// currently FF3.5, Safari 4 and IE8 implement CORS
if (XMLHttpRequest) {
   var request = new XMLHttpRequest();
   if ("withCredentials" in request) {
      request.open('GET', url, true);
      request.onreadystatechange = function(){
         if (request.readyState != 4) {
            return;
         }
         if (request.status == 200) {
            checkJOSM(eval('(' + request.responseText + ')'));
         }
      };
      request.send();
   }
   else if (XDomainRequest) {
      var xdr = new XDomainRequest();
      xdr.open("get", url);
      xdr.onload = function(){
         checkJOSM(eval('(' + xdr.responseText + ')'));
      };
      xdr.send();
   } else {
      useFallback = true;
   }
}
else {
   // no XMLHttpRequest available
   useFallback = true;
}

if (useFallback) {
   // Use legacy jsonp call
   var s = document.createElement('script');
   s.src = url + '?jsonp=checkJOSM';
   s.type = 'text/javascript';
    
   if (document.getElementsByTagName('head').length > 0) {
      document.getElementsByTagName('head')[0].appendChild(s);
   }
    
}

openapi.json

JOSM RemoteControl ως Προδιαγραφή OpenAPI

Προσθήκη, αλλαγή ή διαγραφή ετικετών

Δοκιμάστε αυτό το παράδειγμα: http://localhost:8111/load_and_zoom?addtags=wikipedia%3Ade=Weiße_Gasse%7Cmaxspeed=5&select=way23071688,way23076176,way23076177,&left=13.739727546842&right=13.740890970188&top=51.049987191025&bottom=51.048466954325. (Λειτουργεί επίσης με την εντολή zoom)

Ο χρήστης πρέπει να ελέγξει τις ετικέτες και την επιλογή πριν εφαρμοστούν στα επιλεγμένα αντικείμενα. Εάν η ετικέτα υπάρχει σε ορισμένα αντικείμενα, θα αντικατασταθεί.

Από την έκδοση του πρωτοκόλλου 1.5

  • Οι εντολές add_node και add_way υποστηρίζουν την παράμετρο addtags
  • Είναι δυνατή η χρήση του χαρακτήρα = στην τιμή, και όλα τα αρχικά/τελικά κενά αφαιρούνται

http://localhost:8111/add_node?lon=13.3&lat=53.2&addtags=natural=tree%7Cname=%20%20%20==Great%20Oak== (δημιουργεί κόμβο με natural=tree και name="==Great Oak==")

  • Αν εντοπιστεί κενή τιμή, η ετικέτα θα διαγραφεί από τα αντικείμενα (απαιτείται επιβεβαίωση σε πλαίσιο τσεκαρίσματος)

http://localhost:8111/load_and_zoom?addtags=wikipedia%3Ade=%7Cmaxspeed=&select=way23071688,way23076176,way23076177,&left=13.739727546842&right=13.740890970188&top=51.049987191025&bottom=51.048466954325.

export

(από την έκδοση JOSM r19425)

Επιστρέφει το περιεχόμενο του ενεργού επιπέδου σε μορφή .osm

GET /export

Αν δεν υπάρχει ενεργό επίπεδο ή βρίσκεται στη διαδικασία μεταφόρτωσης αλλαγών, θα επιστραφεί μια κενή απόκριση.

Άλλες εντολές

Το Remotecontrol επιτρέπει σε άλλα πρόσθετα να προσθέσουν επιπλέον εντολές. Το πρόσθετο καταχωρεί μια κλάση RequestHandler και καθορίζει μια εντολή που θα χειριστεί η συγκεκριμένη κλάση. Η σύνταξη της εντολής πρέπει να οριστεί από το άλλο πρόσθετο.

Reverter

Το πρόσθετο Reverter από την έκδοση 27091 κάνει χρήση αυτής της δυνατότητας. Δείτε RevertChangesetHandler.java.

Mapillary

Δείτε MapillaryRemoteControl.java. Πρέπει να καθοριστεί είτε η sequence είτε η photo must be specified, αλλά όχι και τα δύο. Δεδομένου ότι η κλάση απομακρυσμένου ελέγχου γράφτηκε για πολλαπλές πηγές εικόνων, το id για την sequence είτε τη photo πρέπει να έχει πρόθεμα Mapillary/.

Συγκεντρωτική λίστα εντολών απομακρυσμένου ελέγχου προσθέτων

Η πρώτη εικόνα εμφανίζεται στην προβολή εικόνων.
Πρόσθετο Εντολή Παράμετρος Υποχρεωτική (R)/
Προαιρετική (O)
Σημασία
Reverter revert_changeset Βασική εντολή για αναστροφή ενός συνόλου αλλαγών
id R Το αναγνωριστικό του συνόλου αλλαγών που θα χρησιμοποιηθεί (πρέπει να ταιριάζει με το regex [0-9]+). Από την έκδοση 36321, μπορείτε να περάσετε πολλά αναγνωριστικά διαχωρισμένα με κόμμα.
MapWithAI mapwithai Βασική εντολή για τη λήψη δεδομένων MapWithAI
max_obj O Ορίστε τον μέγιστο αριθμό αντικειμένων που μπορεί να προσθέσει ο χρήστης ανά ενέργεια από το επίπεδο MapWithAI. Πρέπει να ταιριάζει με το regex [0-9]+.
switch_layer O Χρησιμοποιήστε το εάν θέλετε να αναγκάσετε τους χρήστες να αλλάζουν αυτόματα επίπεδα όταν προσθέτουν δεδομένα στο OSM. Παίρνει true/false.
bbox O Το πλαίσιο οριοθέτησης για λήψη (lat,lon,lat,lon -- υποθέτει ότι το πλαίσιο οριοθέτησης δεν θα διασχίσει μεσημβρινό)
crop_bbox O Περικοπή των ληφθέντων δεδομένων MapWithAI (μόνο δρόμοι) σε αυτό το πλαίσιο οριοθέτησης. Οι διαχειριστές εργασιών μπορούν επίσης να δημιουργήσουν ένα γνωστό επίπεδο.
url O Η διεύθυνση URL που θα χρησιμοποιηθεί αντί για τις ενσωματωμένες πηγές δεδομένων. Χρήσιμο για εισαγωγές (βεβαιωθείτε ότι έχετε περάσει από τη διαδικασία εισαγωγής).
source O Η πηγή που θα χρησιμοποιηθεί κατά την μεταφόρτωση στο OSM (πηγή συνόλου αλλαγών)
Mapillary photo Βασική εντολή για τη λήψη μιας φωτογραφίας Mapillary (μπορεί να επεκταθεί και σε άλλες πηγές εικόνων στο μέλλον)
photo R/O Το αναγνωριστικό της εικόνας που θα προβληθεί και θα ληφθεί. Πρέπει να οριστεί είτε αυτό είτε το sequence.
sequence R/O Το αναγνωριστικό της ακολουθίας που θα προβληθεί και θα ληφθεί.

Πίσω στις Προτιμήσεις Απομακρυσμένου Ελέγχου
Πίσω στις Προτιμήσεις
Πίσω στη Βασική Βοήθεια

Last modified 7 days ago Last modified on 2025-07-31T13:12:23+02:00
Note: See TracWiki for help on using the wiki.