Changes between Version 7 and Version 8 of Nl:Help/Plugin/Scripting


Ignore:
Timestamp:
2021-08-08T11:54:24+02:00 (5 years ago)
Author:
DiGro
Comment:

adjusted to revision 18

Legend:

Unmodified
Added
Removed
Modified
  • Nl:Help/Plugin/Scripting

    v7 v8  
    1 [[TranslatedPages(revision=17)]]
     1[[TranslatedPages(revision=18)]]
    22= Scripting =
    33
    4 [[PageOutline(2-4,,inline)]]
     4[[PageOutline(2-4,Inhoud,inline)]]
    55
    66
     
    3333[https://gubaer.github.io/josm-scripting-plugin/apidoc/modules/josm.html Javascript API] voor de JOSM applicatie-objecten.\\
    3434Als alternatief kunt u een willekeurige scripttaal gebruiken die een JSR-223 compatibel scriptingmachine verschaft, in het bijzonder
    35 [http://groovy.codehaus.org/ Groovy], [http://www.jython.org/ Python], of [http://jruby.org/ Ruby].\\
     35[http://groovy-lang.org/index.html Groovy], [http://www.jython.org/ Python], of [http://jruby.org/ Ruby].\\
    3636[https://github.com/gubaer/josm-scripting-plugin Broncode op GitHub].
    3737
     
    4444
    4545== Voorbeeldscripts in Python ==
    46 * [wiki:Nl:Help/Plugin/Scripting/Python] - Verschillende kleine scripts die zijn bedoeld om te illustreren hoe één ding te doen.
    47 * [wiki:Help/Plugin/Scripting/Python/SurfaceTypesOfRoutes] - (Interessant voor fietsroutes, zowel rondgaande als lineaire). Kort stukje code, maar illustreert enkele interessante concepten en rapporten op gegevens van OSM. Wijzigt de gegevens niet
    48 * [wiki:Help/Plugin/Scripting/Python/RCN_Route_Validator] - Dit is geen triviaal script meer. Het doet heel veel in een gecompliceerd speelveld (netwerken van fietsknooproutes met genummerde knopen), maakt wijzigingen aan relaties, schrijft naar ene bestand dat in de wiki kan worden geplakt. Analyseert routes, maar ook netwerken van routes of verzamelingen van netwerken van routes, afhankelijk van de selectie in JOSM toen het script werd uitgevoerd.
    49 * [attachment:ticket:7991:AutoAddIntersections.py AutoAddIntersections] (heeft [wiki:Nl:Help/Plugin/UtilsPlugin2 UtilsPlugin2] nodig)\\
     46* [wikitr:/Help/Plugin/Scripting/Python] - Verschillende kleine scripts die zijn bedoeld om te illustreren hoe één ding te doen.
     47* [wikitr:/Help/Plugin/Scripting/Python/SurfaceTypesOfRoutes] - (Interessant voor fietsroutes, zowel rondgaande als lineaire). Kort stukje code, maar illustreert enkele interessante concepten en rapporten op gegevens van OSM. Wijzigt de gegevens niet
     48* [wikitr:/Help/Plugin/Scripting/Python/RCN_Route_Validator] - Dit is geen triviaal script meer. Het doet heel veel in een gecompliceerd speelveld (netwerken van fietsknooproutes met genummerde knopen), maakt wijzigingen aan relaties, schrijft naar ene bestand dat in de wiki kan worden geplakt. Analyseert routes, maar ook netwerken van routes of verzamelingen van netwerken van routes, afhankelijk van de selectie in JOSM toen het script werd uitgevoerd.
     49* [attachment:ticket:7991:AutoAddIntersections.py AutoAddIntersections] (heeft [wikitr:/Help/Plugin/UtilsPlugin2 UtilsPlugin2] nodig)\\
    5050 Voegt een luisteraar aan de opdrachtregel toe die de opdracht AddNodesAtIntersections van Utilsplugin2 uitvoert na het tegenkomen van de opdracht Extrude. (Zie #7991)\\
    5151 Eénmaal per sessie van JOSM uit te voeren.
     
    5656
    5757== Zie ook ==
    58 * [wiki:/Nl:Help/Plugins Plug-in Help]
     58* [wikitr:/Help/Plugins Plug-in Help]
    5959
    6060----
    61 Terug naar [wiki:/Nl:Help Help]
     61Terug naar [wikitr:/Help Help]