Changes between Version 1 and Version 2 of Nl:TaggingPresets
- Timestamp:
- 2016-02-11T19:36:28+01:00 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Nl:TaggingPresets
v1 v2 2 2 [[PageOutline(2-10,Inhoud)]] 3 3 = Voorkeuzen voor tags = 4 JOSM ondersteun dgedeelde voorkeuzen voor tags. Dit is een XML configuratiebestand dat een GUI beschrijft voor het invoeren van tags (of eigenschappen, opmerkingen, soms ook wel kaartobjecten genoemd). De XML-bestanden kunnen overal op het web geplaatst worden of op het lokale bestandssysteem van de gebruiker. Voorkeuzen kunnen door gebruikers worden toegevoegd op een centrale plaats pagina [wiki:Presets].4 JOSM ondersteunt gedeelde voorkeuzen voor tags. Dit is een XML configuratiebestand dat een GUI beschrijft voor het invoeren van tags (of eigenschappen, opmerkingen, soms ook wel kaartobjecten genoemd). De XML-bestanden kunnen overal op het web geplaatst worden of op het lokale bestandssysteem van de gebruiker. Voorkeuzen kunnen door gebruikers worden toegevoegd op een centrale plaats pagina [wiki:Presets]. 5 5 6 6 == Installeren van voorkeuzen == 7 7 Ofwel: 8 8 * Klik in het hoofdmenu op [wiki:/Nl:Help/Menu/Presets Voorkeuzen] en klik op "Voorkeuren voor voorkeuzen". 9 * Open het [wiki:/Nl:Help/Action/Preferences venster voor de voorkeuren], klik op [[Image(source:trunk/images/preferences/map.png,20)]] kaartinstellingen en selecteer de derde tab [wiki:/Nl:Help/Preferences/Map#Voorafingesteldetags "Vooraf ingestelde tags"].9 * Open het [wiki:/Nl:Help/Action/Preferences venster voor de voorkeuren], klik op [[Image(source:trunk/images/preferences/map.png,20)]] Kaartinstellingen en selecteer de derde tab [wiki:/Nl:Help/Preferences/Map#Voorafingesteldetags "Vooraf ingestelde tags"]. 10 10 11 11 == Een nieuwe voorkeuze ontwikkelen == 12 De beschrijving van een voorkeuze voor taggen staat in een zeer eenvoudige XML-indeling. Voor details zie [#XML hie ornder].13 14 Bekijk **[source:trunk/data/defaultpresets.xml defaultpresets.xml]** voor een voorbeeld dat de meeste mogelijkhed nebehandelt van die welke hieronder vermeld zijn.12 De beschrijving van een voorkeuze voor taggen staat in een zeer eenvoudige XML-indeling. Voor details zie [#XML hieronder]. 13 14 Bekijk **[source:trunk/data/defaultpresets.xml defaultpresets.xml]** voor een voorbeeld dat de meeste mogelijkheden behandelt van die welke hieronder vermeld zijn. 15 15 16 16 Het volledige XSD-schema is beschikbaar op de namespace URI (http://josm.openstreetmap.de/tagging-preset-1.0) en ook in [source:trunk/data/tagging-preset.xsd de bron repository]. … … 34 34 <check key="oneway" text="Oneway" default="on" /> 35 35 36 <!-- Altijd het oppervlak as phalt instellen -->36 <!-- Altijd het oppervlak asfalt instellen --> 37 37 <key key="surface" value="asphalt" /> 38 38 </item> … … 70 70 Voegt een scheidingslijn in het menu in. 71 71 [[BR]] 72 ==== Preset window layout====72 ==== Lay-out Venster Voorkeuze ==== 73 73 <label>:: 74 Labels are static texts for display. `text` isa requiredattribute, `icon`and`icon_size`areoptional.74 Labels zijn statische teksten om weer te geven. `text` is een vereist attribuut, `icon` en `icon_size` zijn optioneel. 75 75 <space />:: 76 Add some space (ie anewline).76 Voeg enkele spaties in (d.i. een newline). 77 77 <optional>:: 78 Used to group some optional elements of an item. The `text` attribute is optional. If used without `text` then this is equivalent to<space /><label text="Optional Attributes:"/><space />78 Gebruikt om enkele optionele elementen van een item te groeperen. Het attribuut `text` is optioneel. Indien gebruikt zonder `text` dan is dit equivalent aan <space /><label text="Optionele attributen:"/><space /> 79 79 <item_separator />:: 80 Add ahorizontalseparator line between items.80 Voegt een horizontale scheidingslijn tussen de items in. 81 81 <link>:: 82 Specif y a web link for this feature or to anything else of use. The`href`attribute is required.82 Specificeer een weblink voor dit object of voor iets anders. Het attribuut `href` is vereist. 83 83 <checkgroup>:: 84 To group checks. The`columns`attribute is required.84 Om testen te groeperen. Het attribuut `columns` is vereist. 85 85 <roles>:: 86 This is required around<role>and adds the heading("Availible roles role count elements") tothe table which is generated by several<role>.86 Dit wordt vereist rondom <role> en voegt de kop ("Availible roles role count elements") toe aan de tabel die wordt gegenereerd bij verscheidene <role>'s. 87 87 <role>:: 88 To specify possible roles of members inrelations. The `key`attribute is required, `text`, `requisite`, `count`, `type`and`member_expression`areoptional.88 Specificeert mogelijke rollen van leden van de relatie. Het attribuut `key` is vereist, `text`, `requisite`, `count`, `type` en `member_expression` zijn optioneel. 89 89 <preset_link>:: 90 Addsa link toan other preset. The`preset_name`attribute is required.91 [[BR]] 92 ==== Set a fixed key value pair====90 Voegt een a link toe naar een andere voorkeuze. Het attribuut `preset_name` is vereist. 91 [[BR]] 92 ==== Een vast paar sleutel/waarde instellen ==== 93 93 <key>:: 94 This tag will always set a key to a specific value. `key` is required and if `value` is present, the key will be set. If `value` attribute is ommited, the key is removed. The`match`attributeis optional.94 Deze tag zal altijd een sleutel instellen op ene specifieke waarde. `key` is vereist en als `value` aanwezig is, zal de sleutel worden ingesteld. Indien het attribuut `value` wordt weggelaten, wordt de sleutel verwijderd. Het attribuut `match` is optioneel. 95 95 [[BR]] 96 96 ==== Attribute entry and selection dialog boxes ====
