Changes between Version 13 and Version 14 of Nl:Help/RemoteControlCommands


Ignore:
Timestamp:
2020-06-09T15:10:00+02:00 (6 years ago)
Author:
DiGro
Comment:

adjusted to revision 14

Legend:

Unmodified
Added
Removed
Modified
  • Nl:Help/RemoteControlCommands

    v13 v14  
    1 [[TranslatedPages(revision=13,outdated=This page is missing command features.)]]
     1[[TranslatedPages(revision=14,outdated=This page is missing command features.)]]
    22
    33[[PageOutline(3-3,Opdrachten voor afstandsbediening,inline)]]
    44
    55== Lijst met opdrachten ==
    6 
    76Een volledige lijst met opdrachten en verplichte/optionele parameters wordt weergegeven op http://127.0.0.1:8111/ (als JOSM wordt uitgevoerd).
    87
     
    1312}}}
    1413where
    15 ||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    16 || `bottom` || R || Minimum latitude ||
    17 || `top` || R || Maximum latitude ||
    18 || `left` || R || Minimum longitude ||
    19 || `right` || R || Maximum longitude ||
    20 || `new_layer` || O || Indien '''true''', downloadt naar een nieuwe laag ||
    21 || `layer_name` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Geeft JOSM een hint over hoe de laag te noemen ||
    22 || `layer_locked` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''true''' wordt de nieuwe laag [wikitr:/Help/Action/LockedLayer vergrendeld] ||
    23 || `download_policy` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' wordt het downloaden is [wikitr:/Help/Action/BlockDownload geblokkeerd] ||
    24 || `upload_policy` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' of '''false''' wordt uploaden [wikitr:/Help/Action/EncourageDiscourageUpload geblokkeerd of ontmoedigd] ||
    25 || `addtags` || O || Optionele parameter om tags toe te voegen. De sleutel de waarde worden gescheiden door "=" en meerdere tags kunnen worden gescheiden door een pipe "|". Zie [details #addtags]. ||
    26 || `select` || O || Kommagescheiden lijst van objecten die zouden moeten worden geselecteerd. Specificaties voor objecten zijn combinaties of de woorden "way", "node", of "relation", en de numerieke ID van het object. Voorbeeld: {{{select=way38473,node12399,node54646}}}. Sinds r13212 laat de speciale waarde **currentselection** JOSM zijn eerdere selectie behouden.  ||
    27 || `zoom_mode` || O || '''download''' | '''selection''', standaard selectie ||
    28 || `changeset_comment` || O || Opmerking van de wijzigingenset ||
    29 || `changeset_source` || O || Bron van de wijzigingenset ||
    30 || `changeset_hashtags` || O || Hashtags van de wijzigingenset (sinds r13109) ||
    31 || `changeset_tags` || O || Optionele parameter om tags voor wijzigingensets toe te voegen. De sleutel en waarde wordne gescheiden door "=" en meerdere tags kunnen worden gescheiden door een pipe "|". Deze opdracht gebruikt dezelfde syntaxis als de parameter [#addtags addtags]. `changeset_comment` en `changeset_source` overschrijven momenteel de tags `comment` en `source` die in deze parameter worden doorgegeven, maar dit zou in de toekomst kunnen wijzigen. Voor het eerst beschikbaar in r15316. ||
    32 || `search` || O || Zoeken naar objecten in de huidige gegevenslaag. Zie [wikitr:/Help/Action/Search Zoeken] ||
     14||= **Parameter** =||= **Vereist/ \\ Optioneel** =||= **Betekenis** =||
     15|| `bottom` ||  R  || Minimum latitude ||
     16|| `top` ||  R || Maximum latitude ||
     17|| `left` ||  R || Minimum longitude ||
     18|| `right` ||  R || Maximum longitude ||
     19|| `new_layer` ||  O || Indien '''true''', downloadt naar een nieuwe laag ||
     20|| `layer_name` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Geeft JOSM een hint over hoe de laag te noemen ||
     21|| `layer_locked` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''true''' wordt de nieuwe laag [wikitr:/Help/Action/LockedLayer vergrendeld] ||
     22|| `download_policy` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' wordt het downloaden is [wikitr:/Help/Action/BlockDownload geblokkeerd] ||
     23|| `upload_policy` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' of '''false''' wordt uploaden [wikitr:/Help/Action/EncourageDiscourageUpload geblokkeerd of ontmoedigd] ||
     24|| `addtags` ||  O || Optionele parameter om tags toe te voegen. De sleutel de waarde worden gescheiden door "=" en meerdere tags kunnen worden gescheiden door een pipe "|". Zie [details #addtags]. ||
     25|| `select` ||  O || Kommagescheiden lijst van objecten die zouden moeten worden geselecteerd. Specificaties voor objecten zijn combinaties of de woorden "way", "node", of "relation", en de numerieke ID van het object. Voorbeeld: {{{select=way38473,node12399,node54646}}}. Sinds r13212 laat de speciale waarde **currentselection** JOSM zijn eerdere selectie behouden.  ||
     26|| `zoom_mode` ||  O || '''download''' | '''selection''', standaard selectie ||
     27|| `changeset_comment` ||  O || Opmerking van de wijzigingenset ||
     28|| `changeset_source` ||  O || Bron van de wijzigingenset ||
     29|| `changeset_hashtags` ||  O || Hashtags van de wijzigingenset (sinds r13109) ||
     30|| `changeset_tags` ||  O || Optionele parameter om tags voor wijzigingensets toe te voegen. De sleutel en waarde wordne gescheiden door "=" en meerdere tags kunnen worden gescheiden door een pipe "|". Deze opdracht gebruikt dezelfde syntaxis als de parameter [#addtags addtags]. `changeset_comment` en `changeset_source` overschrijven momenteel de tags `comment` en `source` die in deze parameter worden doorgegeven, maar dit zou in de toekomst kunnen wijzigen. Voor het eerst beschikbaar in r15316. ||
     31|| `search` ||  O || Zoeken naar objecten in de huidige gegevenslaag. Zie [wikitr:/Help/Action/Search Zoeken] ||
    3332
    3433==== Voorbeeld ====
     
    4847
    4948**Hint**: Deze opdracht kan ook worden gebruikt om alleen objecten te selecteren. Voer gewoon een klein uniek gebied in bij de items left..bottom en voeg de lijst met objecten toe aan de optie select=.
     49
    5050=== {{{import}}} ===
    5151Geeft JOSM instructies om het gespecificeerde bestand van OSM te downloaden en het toe te voegen aan de huidige set met gegevens.
     
    5454}}}
    5555waar
    56 ||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    57 || `url` || R ||  De gewenste URL, inclusief patronen. Moet de laatste parameter zijn, alles na "&url=" wordt geïnterpreteerd als URL, zelfs als het tekens "&" bevat. ||
    58 || `new_layer` || O || Indien '''true''', downloadt naar een nieuwe laag ||
    59 || `layer_name` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Geeft JOSM een hint over hoe de laag te noemen ||
    60 || `layer_locked` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''true''' wordt de nieuwe laag [wikitr:/Help/Action/LockedLayer vergrendeld] ||
    61 || `download_policy` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' wordt het downloaden is [wikitr:/Help/Action/BlockDownload geblokkeerd] ||
    62 || `upload_policy` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' of '''false''' wordt uploaden [wikitr:/Help/Action/EncourageDiscourageUpload geblokkeerd of ontmoedigd] ||
    63 || `changeset_tags` || O || Optionele parameter om tags voor wijzigingensets toe te voegen. De sleutel en waarde wordne gescheiden door "=" en meerdere tags kunnen wordne gescheiden door een pipe "|". Deze opdracht gebruikt dezelfde syntaxis als de parameter [#addtags addtags]. Voor het eerst beschikbaar in r16324. ||
     56||= **Parameter** =||= **Vereist/ \\ Optioneel** =||= **Betekenis** =||
     57|| `url` ||  R ||  De gewenste URL, inclusief patronen. Moet de laatste parameter zijn, alles na "&url=" wordt geïnterpreteerd als URL, zelfs als het tekens "&" bevat. ||
     58|| `new_layer` ||  O || Indien '''true''', downloadt naar een nieuwe laag. (Overschrijft voorkeuren van gebruiker, zie #19308) ||
     59|| `layer_name` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Geeft JOSM een hint over hoe de laag te noemen ||
     60|| `layer_locked` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''true''' wordt de nieuwe laag [wikitr:/Help/Action/LockedLayer vergrendeld] ||
     61|| `download_policy` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' wordt het downloaden is [wikitr:/Help/Action/BlockDownload geblokkeerd] ||
     62|| `upload_policy` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' of '''false''' wordt uploaden [wikitr:/Help/Action/EncourageDiscourageUpload geblokkeerd of ontmoedigd] ||
     63|| `changeset_tags` ||  O || Optionele parameter om tags voor wijzigingensets toe te voegen. De sleutel en waarde wordne gescheiden door "=" en meerdere tags kunnen wordne gescheiden door een pipe "|". Deze opdracht gebruikt dezelfde syntaxis als de parameter [#addtags addtags]. Voor het eerst beschikbaar in r16324. ||
    6464
    6565=== {{{load_data}}} ===
     
    7171}}}
    7272waar
    73 ||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    74 || `data` || R || De te laden gegevens in XML, dit zou een URL moeten zijn die zo is gecodeerd dat het ook de speciale tekens &, = en ? codeert naar resp. %26, %3D en %3F. De methode van JS [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent encodeUriComponent()] verschaft deze functionaliteit van huis uit. ||
    75 || `new_layer` || O || Kies er voor de gegevens in ene nieuwe laag te laden ||
    76 || `mime_type` || O || Type Mime van de gegevens, standaard is dit "application/x-osm+xml", wat momenteel het enige ondersteunde type mime is, maar in de toekomst zouden ook andere typen mime kunnen worden ondersteund ||
    77 || `layer_name` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Geeft JOSM een hint over hoe de laag te noemen ||
    78 || `layer_locked` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''true''' wordt de nieuwe laag [wikitr:/Help/Action/LockedLayer vergrendeld] ||
    79 || `download_policy` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' wordt het downloaden is [wikitr:/Help/Action/BlockDownload geblokkeerd] ||
    80 || `upload_policy` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' of '''false''' wordt uploaden [wikitr:/Help/Action/EncourageDiscourageUpload geblokkeerd of ontmoedigd] ||
     73||= **Parameter** =||= **Vereist/ \\ Optioneel** =||= **Betekenis** =||
     74|| `data` ||  R || De te laden gegevens in XML, dit zou een URL moeten zijn die zo is gecodeerd dat het ook de speciale tekens &, = en ? codeert naar resp. %26, %3D en %3F. De methode van JS [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent encodeUriComponent()] verschaft deze functionaliteit van huis uit. ||
     75|| `new_layer` ||  O || Kies er voor de gegevens in een nieuwe laag te laden. (Overschrijft voorkeuren van gebruiker, zie #19308) ||
     76|| `mime_type` ||  O || Type Mime van de gegevens, standaard is dit "application/x-osm+xml", wat momenteel het enige ondersteunde type mime is, maar in de toekomst zouden ook andere typen mime kunnen worden ondersteund ||
     77|| `layer_name` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Geeft JOSM een hint over hoe de laag te noemen ||
     78|| `layer_locked` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''true''' wordt de nieuwe laag [wikitr:/Help/Action/LockedLayer vergrendeld] ||
     79|| `download_policy` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' wordt het downloaden is [wikitr:/Help/Action/BlockDownload geblokkeerd] ||
     80|| `upload_policy` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' of '''false''' wordt uploaden [wikitr:/Help/Action/EncourageDiscourageUpload geblokkeerd of ontmoedigd] ||
    8181
    8282=== {{{open_file }}} ===
     
    8787}}}
    8888waar
    89 ||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    90 || `filename` || R || Het in JOSM te openen lokale bestand (Bijv: /tmp/test.osm) ||
     89||= **Parameter** =||= **Vereist/ \\ Optioneel** =||= **Betekenis** =||
     90|| `filename` ||  R || Het in JOSM te openen lokale bestand (Bijv: /tmp/test.osm) ||
    9191
    9292
     
    9797}}}
    9898waar
    99 ||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    100 || `url` || R || De gewenste URL, inclusief patronen. Moet de laatste parameter zijn, alles na "&url=" wordt geïnterpreteerd als URL, zelfs als het tekens "&" bevat.  ||
    101 || `title` || O || De weer te geven naam van de laag ||
    102 || `type` || O || Type van de laag. Mogelijke waarden zijn `wms`, `tms` en `bing` [[BR]] (vanaf !RemoteControl Versie 1.3) ||
    103 || `cookies` || O ||  ||
    104 || `min_zoom` || O || Het minimale zoomniveau [[BR]] (vanaf !RemoteControl Versie 1.4) ||
    105 || `max_zoom` || O || Het maximale zoomniveau. Voor hogere schalen wordt de afbeelding van het maximale niveau vergroot [[BR]] (vanaf !RemoteControl Versie 1.4) ||
    106 
     99||= **Parameter** =||= **Vereist/ \\ Optioneel** =||= **Betekenis** =||
     100|| `url` ||  R  || De gewenste URL, inclusief patronen. Moet de laatste parameter zijn, alles na "&url=" wordt geïnterpreteerd als URL, zelfs als het tekens "&" bevat.  ||
     101|| `title` ||  O  || De weer te geven naam van de laag ||
     102|| `type` ||  O  || Type van de laag. Mogelijke waarden zijn `wms`, `tms` en `bing` [[BR]] (vanaf !RemoteControl Versie 1.3) ||
     103|| `cookies` ||  O  ||  ||
     104|| `min_zoom` ||  O  || Het minimale zoomniveau [[BR]] (vanaf !RemoteControl Versie 1.4) ||
     105|| `max_zoom` ||  O  || Het maximale zoomniveau. Voor hogere schalen wordt de afbeelding van het maximale niveau vergroot \\ (vanaf !RemoteControl Versie 1.4) ||
    107106
    108107vereiste parameters: url
     
    118117
    119118=== {{{load_object}}} ===
    120 
    121119Geeft JOSM instructies om objecten te downloaden met opgegeven ID.
    122120{{{
     
    124122}}}
    125123waar
    126 ||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    127 || `objects` || R || Kommagescheiden lijst van ID's van objecten, bijv. "{{{n1234,n1235,w84,r958493}}}" ||
    128 || `new_layer` || O || Indien '''true''', downloadt naar een nieuwe laag ||
    129 || `addtags` || O || Optionele parameter om tags toe te voegen. De sleutel en de waarde worden gescheiden door "=" en meerdere tags kunnen worden gescheiden door een pipe "|". Zie [details #addtags]. ||
    130 || `relation_members` || O || Indien '''true''', downloadt het objectleden van de relaties ook. ||
    131 || `referrers` || O || Indien '''true''' downloadt het ook de verwijzingen naar de objecten. D.i. ouder-relaties, en voor knopen, aanvullend, ouder-wegen. (vanaf r6782) ||
    132 || `layer_name` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Geeft JOSM een hint over hoe de laag te noemen ||
    133 || `layer_locked` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''true''' wordt de nieuwe laag [wikitr:/Help/Action/LockedLayer vergrendeld] ||
    134 || `download_policy` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' wordt het downloaden is [wikitr:/Help/Action/BlockDownload geblokkeerd] ||
    135 || `upload_policy` || O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' of '''false''' wordt uploaden [wikitr:/Help/Action/EncourageDiscourageUpload geblokkeerd of ontmoedigd] ||
     124||= **Parameter** =||= **Vereist/ \\ Optioneel** =||= **Betekenis** =||
     125|| `objects` ||  R || Kommagescheiden lijst van ID's van objecten, bijv. "{{{n1234,n1235,w84,r958493}}}" ||
     126|| `new_layer` ||  O || Indien '''true''', downloadt naar een nieuwe laag ||
     127|| `addtags` ||  O || Optionele parameter om tags toe te voegen. De sleutel en de waarde worden gescheiden door "=" en meerdere tags kunnen worden gescheiden door een pipe "|". Zie [details #addtags]. ||
     128|| `relation_members` ||  O || Indien '''true''', downloadt het objectleden van de relaties ook. ||
     129|| `referrers` ||  O || Indien '''true''' downloadt het ook de verwijzingen naar de objecten. D.i. ouder-relaties, en voor knopen, aanvullend, ouder-wegen. (vanaf r6782) ||
     130|| `layer_name` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Geeft JOSM een hint over hoe de laag te noemen ||
     131|| `layer_locked` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''true''' wordt de nieuwe laag [wikitr:/Help/Action/LockedLayer vergrendeld] ||
     132|| `download_policy` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' wordt het downloaden is [wikitr:/Help/Action/BlockDownload geblokkeerd] ||
     133|| `upload_policy` ||  O || Alleen geldig als de gegevens worden geladen in een nieuwe laag; Indien '''never''' of '''false''' wordt uploaden [wikitr:/Help/Action/EncourageDiscourageUpload geblokkeerd of ontmoedigd] ||
    136134
    137135==== Voorbeeld ====
     
    140138
    141139=== {{{add_node}}} ===
    142 
    143140Geeft JOSM instructies om een nieuwe knoop te maken op de opgegeven coördinaten.
    144141
     
    149146}}}
    150147waar
    151 ||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    152 || `lon` || R || De longitude van de knoop ||
    153 || `lat` || R || De latitude van de knoop ||
    154 || `addtags` vanaf v1.5|| O || Optionele parameter om tags toe te voegen. De sleutel en de waarde worden gescheiden door "=" en meerdere tags kunnen worden gescheiden door een pipe "|". Zie [#addtags details]. ||
     148||= **Parameter** =||= **Vereist/ \\ Optioneel** =||= **Betekenis** =||
     149|| `lon` ||  R || De longitude van de knoop ||
     150|| `lat` ||  R || De latitude van de knoop ||
     151|| `addtags` \\ ''(vanaf v1.5'') ||  O || Optionele parameter om tags toe te voegen. De sleutel en de waarde worden gescheiden door "=" en meerdere tags kunnen worden gescheiden door een pipe "|". Zie [#addtags details]. ||
    155152
    156153==== Voorbeeld ====
     
    158155
    159156=== {{{add_way}}} ===
    160 
    161157Geeft JOSM instructies om een nieuwe weg met nieuwe knopen te maken op de opgegeven coördinaten.
    162158
     
    167163}}}
    168164waar
    169 ||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    170 || `way` || R || Paren van coördinaten van latitude en longitude, gescheiden door puntkomma. ||
    171 || `addtags` vanaf v1.5|| O || Optionele parameter om tags toe te voegen. De sleutel en de waarde worden gescheiden door "=" en meerdere tags kunnen worden gescheiden door een pipe "|". Zie [details #addtags]. ||
     165||= **Parameter** =||= **Vereist/ \\ Optioneel** =||= **Betekenis** =||
     166|| `way` ||  R || Paren van coördinaten van latitude en longitude, gescheiden door puntkomma. ||
     167|| `addtags` \\ ''(vanaf v1.5'') ||  O || Optionele parameter om tags toe te voegen. De sleutel en de waarde worden gescheiden door "=" en meerdere tags kunnen worden gescheiden door een pipe "|". Zie [details #addtags]. ||
    172168
    173169==== Voorbeeld ====
    174170
    175171http://localhost:8111/add_way?way=53.2,13.3;53.3,13.3;53.3,13.2
    176 
    177172
    178173=== {{{version}}} ===
    179174Deze opdracht geeft de huidige versie van het protocol voor de geïnstalleerde interface van !RemoteControl weer. Ontwikkelaars kunnen het gebruiken om een uitgevoerde instantie van JOSM te bevragen en ook om te bepalen of de verzochte functionaliteit beschikbaar is in de cliënt.
     175
    180176{{{
    181177GET /version[?jsonp=callback]
    182178}}}
    183179waar
    184 ||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    185 || `jsonp` || O|| Jsonp callback voor oudere browsers die ​Cross-Origin Resource Sharing (CORS) niet hebben geïmplementeerd ||
     180||= **Parameter** =||= **Vereist/ \\ Optioneel** =||= **Betekenis** =||
     181|| `jsonp` ||  O  || Jsonp callback voor oudere browsers die ​Cross-Origin Resource Sharing (CORS) niet hebben geïmplementeerd ||
    186182
    187183De opdracht geeft een JSON-object terug dat een identificatie voor de toepassing bevat die altijd "JOSM !RemoteControl" is, een hoofdnummer en een kleiner nummer. Compatibele protocolwijzigingen resulteren in een verhoging van het kleine nummer. Incompatibele wijzigingen verhogen het hoofdnummer. Dus een toepassing van een cliënt die weet heeft van protocol versie 1.0 kan nog steeds praten met JOSM die versie 1.1 heeft. Maar het is niet gegarandeerd om te werken met 2.0. De cliënt zou dus het hoofdnummer moeten controleren.
     
    280276----
    281277
    282 Terug naar [wikitr:/Help/Preferences/RemoteControl Afstandsbediening][[br]]
    283 Terug naar [wikitr:/Help/Preferences Voorkeuren][[br]]
     278Terug naar [wikitr:/Help/Preferences/RemoteControl Afstandsbediening] \\
     279Terug naar [wikitr:/Help/Preferences Voorkeuren] \\
    284280Terug naar [wikitr:/Help Help]