Changes between Version 2 and Version 3 of Nl:Help/RemoteControlCommands


Ignore:
Timestamp:
2016-12-07T17:14:58+01:00 (9 years ago)
Author:
DiGro
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Nl:Help/RemoteControlCommands

    v2 v3  
    113113|| `objects` || R || Kommagescheiden lijst van ID's van objecten, bijv. "{{{n1234,n1235,w84,r958493}}}" ||
    114114|| `new_layer` || O || Indien '''true''', downloadt naar een nieuwe laag ||
    115 || `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]. ||
     115|| `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]. ||
    116116|| `relation_members` || O || Indien '''true''', downloadt het objectleden van de relaties ook. ||
    117117|| `referrers` || O || Indien '''true''' downloadt het ook de verwijzingen naar de objecten. D.i. ouder-relaties, en voor knopen, aanvullend, ouder-wegen. (sinds r6782) ||
     
    125125Geeft JOSM instructies om een nieuwe knoop te maken op de opgegeven coördinaten.
    126126
    127 **Opmerking**: Deze actie vereist het recht ''Nieuwe objecten maken'' is standaard uitgeschakeld.
     127**Opmerking**: Deze actie vereist het recht ''Nieuwe objecten maken'' die standaard is uitgeschakeld.
    128128
    129129{{{
     
    132132waar
    133133||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    134 || `lon` || R || The longitude of the node ||
    135 || `lat` || R || The latitude of the node ||
    136 || `addtags` since v1.5|| O || Optional parameter to add tags. The key and value is separated by "=" and multiple tags can be separated by a Pipe "|". See [#addtags details]. ||
    137 
    138 ==== Example ====
     134|| `lon` || R || De longitude van de knoop ||
     135|| `lat` || R || De latitude van de knoop ||
     136|| `addtags` sinds 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]. ||
     137
     138==== Voorbeeld ====
    139139http://localhost:8111/add_node?lon=13.3&lat=53.2
    140140
    141141=== {{{add_way}}} ===
    142142
    143 Instructs JOSM to create a new way with new way nodes at given coordinates.
    144 
    145 **Note**: This action requires the permission ''Create new objects'' which is disabled by default.
     143Geeft JOSM instructies om een nieuwe weg met nieuwe knopen te maken op de opgegeven coördinaten.
     144
     145**Opmerking**: Deze actie vereist het recht ''Nieuwe objecten maken'' die standaard is uitgeschakeld.
    146146
    147147{{{
     
    150150waar
    151151||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    152 || `way` || R || Pairs of latitude, longitude coordinates separated by semicolon. ||
    153 || `addtags` since v1.5|| O || Optional parameter to add tags. The key and value is separated by "=" and multiple tags can be separated by a Pipe "|". See [#addtags details]. ||
    154 
    155 ==== Example ====
     152|| `way` || R || Paren van coördinaten van latitude en longitude, gescheiden door puntkomma. ||
     153|| `addtags` sinds 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]. ||
     154
     155==== Voorbeeld ====
    156156
    157157http://localhost:8111/add_way?way=53.2,13.3;53.3,13.3;53.3,13.2
     
    159159
    160160=== {{{version}}} ===
    161 This command returns the current protocol version of the installed !RemoteControl interface. Developers can use it to query for a running instance of JOSM and also determine whether the requested functionality is available in the client.
     161Deze 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.
    162162{{{
    163163GET /version[?jsonp=callback]
     
    165165waar
    166166||= **Parameter** =||= **Vereist/Optioneel** =||= **Betekenis** =||
    167 || `jsonp` || O|| Jsonp callback for older browsers not implementing ​Cross-Origin Resource Sharing (CORS) ||
    168 
    169 The command returns a json object containing an application identifier that is always "JOSM !RemoteControl", a major number and a minor number. Compatible protocol changes result in an increase of the minor number. Incompatible changes increase the major number. So a client application knowing of protocol version 1.0 can still talk to JOSM having 1.1. But it's not guaranteed to be working with 2.0. So the client should verify the major number.
    170 
    171 A typical output looks like this:
     167|| `jsonp` || O|| Jsonp callback voor oudere browsers die ​Cross-Origin Resource Sharing (CORS) niet hebben geïmplementeerd ||
     168
     169De 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.
     170
     171Een gewone uitvoer zou er zo uit moeten zien:
    172172{{{
    173173#!js
     
    180180}
    181181}}}
    182 For older browsers not implementing [http://en.wikipedia.org/wiki/Cross-Origin_Resource_Sharing Cross-Origin Resource Sharing (CORS)] the command provides the possibility for jsonp callback. Load the URL in a script tag and supply the name of a callback that will receive the JSON data.
    183 
    184 Following is some sample code that checks for CORS capabilities and uses [http://en.wikipedia.org/wiki/JSONP JSONP] as a fallback solution.
     182Voor oudere browsers die niet [http://en.wikipedia.org/wiki/Cross-Origin_Resource_Sharing Cross-Origin Resource Sharing (CORS)] hebben geïmplementeerd verschaft de opdracht de mogelijkheid voor jsonp callback. Laadt de URL in een tag script en verschaf de naam van een callback die de gegevens van JSON moet ontvangen.
     183
     184Het volgende is enige voorbeeldcode die controleert op de mogelijkheden voor CORS en [http://en.wikipedia.org/wiki/JSONP JSONP] gebruikt als een oplossing voor fallback.
    185185{{{
    186186#!js
     
    240240
    241241
    242 === Adding, changing or deleting tags === #addtags
    243 Try this example
     242=== Toevoegen, wijzigen of verwijderen van tags === #addtags
     243Probeer dit voorbeeld
    244244[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].
    245 (Works also with the zoom-command)
    246 
    247 The user must review the tags and the selection before the tags are applied to the selected objects.
    248 If the tag exists on some objects, it will be can be replaced.
     245(Werkt ook met de opdracht zoom)
     246
     247De gebruiker moet de tags en de selectie nakijken vóórdat de tags worden toegepast op de geselecteerde objecten.
     248Als de tag al op enkele objecten bestaat, kan het zijn dat die wordt vervangen.
    249249
    250250Since protocol version 1.5