Σε αυτήν τη σελίδα λείπουν λειτουργίες εντολών.
Άλλες γλώσσες:
- Ελληνικά
- English
- Esperanto
- français
- norsk bokmål
- Nederlands
- русский
Εντολές απομακρυσμένου ελέγχου
-
load_and_zoom
-
zoom
-
import
-
load_data
-
open_file
-
imagery
-
load_object
-
add_node
-
add_way
-
version
-
openapi.json
- Προσθήκη, αλλαγή ή διαγραφή ετικετών
-
export
- Άλλες εντολές
Λίστα εντολών
Μια πλήρης λίστα εντολών και υποχρεωτικών/προαιρετικών παραμέτρων εμφανίζεται στη διεύθυνση 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), και κάντε κλικ στο:
Το 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
- Επίπεδο WMS "landsat"
http://irs.gis-lab.info/?layers=landsat&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}
- Επίπεδο "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/openapi.json
- https://petstore.swagger.io/?url=http://localhost:8111/openapi.json
Προσθήκη, αλλαγή ή διαγραφή ετικετών
Δοκιμάστε αυτό το παράδειγμα: 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==")
- Αν εντοπιστεί κενή τιμή, η ετικέτα θα διαγραφεί από τα αντικείμενα (απαιτείται επιβεβαίωση σε πλαίσιο τσεκαρίσματος)
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 | Το αναγνωριστικό της ακολουθίας που θα προβληθεί και θα ληφθεί. | ||
Πίσω στις Προτιμήσεις Απομακρυσμένου Ελέγχου
Πίσω στις Προτιμήσεις
Πίσω στη Βασική Βοήθεια