| 21 | | || `layer_locked` || O || Only valid when the data is loaded in a new layer; If '''true''', new layer is [[Action/LockedLayer|locked]] || |
| 22 | | || `download_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' , download is [[Help/Action/BlockDownload|blocked]] || |
| 23 | | || `upload_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' or '''false''', upload is [[Help/Action/EncourageDiscourageUpload|blocked or discouraged]] || |
| | 21 | || `layer_locked` || O || Only valid when the data is loaded in a new layer; If '''true''', new layer is [wikitr:/Help/Action/LockedLayer locked] || |
| | 22 | || `download_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' , download is [wikitr:/Help/Action/BlockDownload blocked] || |
| | 23 | || `upload_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' or '''false''', upload is [wikitr:/Help/Action/EncourageDiscourageUpload blocked or discouraged] || |
| 29 | | || `changeset_hashtags` || O || Hashtags of the changeset (since r13109) || |
| 30 | | || `changeset_tags` || O || Optional parameter to add changeset tags. The key and value is separated by "=" and multiple tags can be separated by a Pipe "|". This command uses the same syntax as the [#addtags addtags] parameter. `changeset_comment` and `changeset_source` currently override the `comment` and `source` tags passed in this parameter, but this may change in the future. First available in r15316. || |
| 31 | | || `search` || O || Search objects in the current data layer. See [wiki:/Help/Action/Search Search] || |
| | 29 | || `changeset_hashtags` || O || Hashtags of the changeset ''(since r13109)'' || |
| | 30 | || `changeset_tags` || O || Optional parameter to add changeset tags. The key and value is separated by "=" and multiple tags can be separated by a Pipe "|". This command uses the same syntax as the [#addtags addtags] parameter. `changeset_comment` and `changeset_source` currently override the `comment` and `source` tags passed in this parameter, but this may change in the future. ''(since r15316)'' || |
| | 31 | || `search` || O || Search objects in the current data layer. See [wikitr:/Help/Action/Search Search] || |
| 60 | | || `layer_locked` || O || Only valid when the data is loaded in a new layer; If '''true''', new layer is [[Action/LockedLayer|locked]] || |
| 61 | | || `download_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' , download is [[Help/Action/BlockDownload|blocked]] || |
| 62 | | || `upload_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' or '''false''', upload is [[Help/Action/EncourageDiscourageUpload|blocked or discouraged]] || |
| | 60 | || `layer_locked` || O || Only valid when the data is loaded in a new layer; If '''true''', new layer is [wikitr:/Help/Action/LockedLayer locked] || |
| | 61 | || `download_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' , download is [wikitr:/Help/Action/BlockDownload blocked] || |
| | 62 | || `upload_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' or '''false''', upload is [wikitr:/Help/Action/EncourageDiscourageUpload blocked or discouraged] || |
| 78 | | || `layer_locked` || O || Only valid when the data is loaded in a new layer; If '''true''', new layer is [[Action/LockedLayer|locked]] || |
| 79 | | || `download_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' , download is [[Help/Action/BlockDownload|blocked]] || |
| 80 | | || `upload_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' or '''false''', upload is [[Help/Action/EncourageDiscourageUpload|blocked or discouraged]] || |
| | 79 | || `layer_locked` || O || Only valid when the data is loaded in a new layer; If '''true''', new layer is [wikitr:/Help/Action/LockedLayer locked] || |
| | 80 | || `download_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' , download is [wikitr:/Help/Action/BlockDownload blocked] || |
| | 81 | || `upload_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' or '''false''', upload is [wikitr:/Help/Action/EncourageDiscourageUpload blocked or discouraged] || |
| 104 | | || `min_zoom` || O || The minimum zoom level [[BR]] (since !RemoteControl Version 1.4) || |
| 105 | | || `max_zoom` || O || The maximum zoom level. For higher scales, the images of the maximum level is enlarged \\ (since !RemoteControl Version 1.4) || |
| 106 | | |
| 107 | | |
| 108 | | mandatory parameters: url |
| 109 | | optional parameters: title, type, cookies, min_zoom, max_zoom |
| | 106 | || `min_zoom` || O || The minimum zoom level ''(since !RemoteControl Version 1.4)'' || |
| | 107 | || `max_zoom` || O || The maximum zoom level. For higher scales, the images of the maximum level is enlarged ''(since !RemoteControl Version 1.4)'' || |
| | 108 | || `name` || O || alias for `title` ''(since !RemoteControl Version 1.10)'' || |
| | 109 | || `attribution-text` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 110 | || `attribution-url` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 111 | || `bestMarked` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 112 | || `bounds` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 113 | || `category` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 114 | || `country-code` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 115 | || `customHttpHeaders` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 116 | || `date` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 117 | || `default-layers` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 118 | || `description` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 119 | || `eula` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 120 | || `icon` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 121 | || `id` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 122 | || `logo-image` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 123 | || `logo-url` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 124 | || `metadataHeaders` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 125 | || `minimumTileExpire` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 126 | || `modTileFeatures` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 127 | || `noTileChecksums` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 128 | || `noTileHeaders` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 129 | || `overlay` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 130 | || `permission-reference-url` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 131 | || `pixel-per-eastnorth` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 132 | || `projections` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 133 | || `shapes` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 134 | || `terms-of-use-text` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 135 | || `terms-of-use-url` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 136 | || `tileSize` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 137 | || `transparent` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 138 | || `type` || O || ''(since !RemoteControl Version 1.10)'' || |
| | 139 | || `valid-georeference` || O || ''(since !RemoteControl Version 1.10)'' || |
| 133 | | || `layer_locked` || O || Only valid when the data is loaded in a new layer; If '''true''', new layer is [[Action/LockedLayer|locked]] || |
| 134 | | || `download_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' , download is [[Help/Action/BlockDownload|blocked]] || |
| 135 | | || `upload_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' or '''false''', upload is [[Help/Action/EncourageDiscourageUpload|blocked or discouraged]] || |
| | 167 | || `layer_locked` || O || Only valid when the data is loaded in a new layer; If '''true''', new layer is [wikitr:/Help/Action/LockedLayer locked] || |
| | 168 | || `download_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' , download is [wikitr:/Help/Action/BlockDownload blocked] || |
| | 169 | || `upload_policy` || O || Only valid when the data is loaded in a new layer; If '''never''' or '''false''', upload is [wikitr:/Help/Action/EncourageDiscourageUpload blocked or discouraged] || |
| 277 | | Reverter plugin since version 27091 makes use of this feature. |
| 278 | | |
| | 330 | ==== Reverter ==== |
| | 331 | Reverter plugin since version 27091 makes use of this feature. See [source:osm/applications/editors/josm/plugins/reverter/src/reverter/RevertChangesetHandler.java RevertChangesetHandler.java]. |
| | 332 | |
| | 333 | ==== Mapillary ==== |
| | 334 | See [https://github.com/JOSM/Mapillary/blob/master/src/main/java/org/openstreetmap/josm/plugins/mapillary/io/remotecontrol/MapillaryRemoteControl.java MapillaryRemoteControl.java]. |
| | 335 | Either `sequence` or `photo` must be specified, but not both. Since the remote control class was written for multiple imagery sources, the id for either `sequence` or `photo` ''must'' be prefixed with `Mapillary/`. |
| | 336 | |
| | 337 | ==== Compilation of plugin remote control commands ==== |
| | 338 | ||= Plugin =||= **Command** =||= **Parameter** =||= **Required/ \\ Optional** =||= **Meaning** =|| |
| | 339 | || Reverter || `revert_changeset` || || || Base command to revert a changeset || |
| | 340 | || || || `id` || R || The changeset id to use (should match regex `[0-9]+`). Since version 36321, you can pass multiple ids separated by commas. || |
| | 341 | || MapWithAI || `mapwithai` || || || Base command to download MapWithAI data || |
| | 342 | || || || `max_obj` || O || Set the maximum number of objects the user can add per action from the MapWithAI layer. Should match regex `[0-9]+`. || |
| | 343 | || || || `switch_layer` || O || Use if you want to force users to automatically switch layers when they add data to OSM. Takes `true`/`false`. || |
| | 344 | || || || `bbox` || O || The bbox to download (`lat,lon,lat,lon` -- assumes the bbox will not cross meridian) || |
| | 345 | || || || `crop_bbox` || O || Crop downloaded MapWithAI data (roads only) to this bbox. Tasking managers may also generate a well-known layer. || |
| | 346 | || || || `url` || O || The URL to use instead of the built-in data sources. Useful for imports (please make certain you went through the import process). || |
| | 347 | || || || `source` || O || The source to use when uploading to OSM (changeset source) || |
| | 348 | || Mapillary || `photo` || || || Base command to download a Mapillary photo (may be extended to other imagery sources in the future) || |
| | 349 | || || || `photo` || R/O || The id of the image to show and download. Either this or `sequence` must be specified. || |
| | 350 | || || || `sequence` || R/O || The id of the sequence to show and download. First image is shown in image viewer. || |