Changes between Version 29 and Version 30 of Nl:Help/Styles/MapCSSImplementation
- Timestamp:
- 2018-11-12T15:07:17+01:00 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Nl:Help/Styles/MapCSSImplementation
v29 v30 1 [[TranslatedPages(revision=14 8)]]1 [[TranslatedPages(revision=149)]] 2 2 [[PageOutline(1-10,Inhoud)]] 3 3 Deze pagina documenteert details over implementatie van [osmwiki:MapCSS/0.2 MapCSS] in JOSM. Dit wordt gebruikt voor de volgende mogelijkheden in JOSM: … … 542 542 object in een relatie. Positieve getallen tellen vanaf het eerste tot en met het laatste element, negatieve getallen (sinds r8236) tellen van het laatste tot en met het eerste element. 543 543 544 {{{ 544 {{{areasize() 545 545 #!css 546 546 relation[type=route] >[index=1] way { /* komt overeen met de eerste weg die een lid is van de relatie van de route */ … … 878 878 == Instellingen voor stijl == 879 879 880 [[wiki :/Nl:Help/Dialog/MapPaint/StyleSettings|Instellingen voor stijl]] worden gebruikt om de gebruikersinstellingen te verschaffen voor het aanpassen van een kaarttekenstijl. De gebruiker kan ze gebruiken in het dialoogvenster Kaarttekenstijlen. Instellingen voor stijl zijn beschikbaar sinds r7450. De interne stijl verschaft instellingen voor stijl sinds r7454. Onthoud dat er plannen zijn om de implementatie van instellingen voor stijl uit te breiden (momenteel worden alleen Booleaanse waarden ondersteund), dus de syntaxis voor MapCSS zou in de toekomst kunnen wijzigen (zie #10435).880 [[wikitr:/Help/Dialog/MapPaint/StyleSettings|Instellingen voor stijl]] worden gebruikt om de gebruikersinstellingen te verschaffen voor het aanpassen van een kaarttekenstijl. De gebruiker kan ze gebruiken in het dialoogvenster Kaarttekenstijlen. Instellingen voor stijl zijn beschikbaar sinds r7450. De interne stijl verschaft instellingen voor stijl sinds r7454. Onthoud dat er plannen zijn om de implementatie van instellingen voor stijl uit te breiden (momenteel worden alleen Booleaanse waarden ondersteund), dus de syntaxis voor MapCSS zou in de toekomst kunnen wijzigen (zie #10435). 881 881 882 882 een instelling maken: … … 1161 1161 haal de waarde op uit de uitgebreide voorkeuren van JOSM. Op deze manier kunt u de gebruiker bepaalde opties bieden en de stijl aan te passen te maken. Het werkt met tekenreeksen, getallen, kleuren en Booleaanse waarden. [[br]][Deze functie bestaat sinds versie 3856, maar met enkele beperkingen. `JOSM_pref` geeft altijd een tekenreeks terug, maar in versie 7237 en eerder, werkte de automatische conversie van de tekenreeks naar Booleaanse waarde en kleur niet. U kunt de volgende workarounds voor Booleaanse waarden en kleuren gebruiken in versie 7237 en eerder: `cond(JOSM_pref("myprefkey", "true")="true", "X", "O")` en `html2color(JOSM_pref("mycolor", "#FF345611"))`. Deze expliciete conversies zouden niet langer nodig behoeven te zijn in versie 7238 en later. Automatische conversie naar een getal werkt in elke versie.] 1162 1162 setting() [''sinds 7450'']:: 1163 een [wiki :/Nl:Help/Styles/MapCSSImplementation#Stylesettings instelling voor stijl] gebruiken1163 een [wikitr:/Help/Styles/MapCSSImplementation#Stylesettings instelling voor stijl] gebruiken 1164 1164 degree_to_radians() [''sinds 8260'']:: 1165 1165 geeft een in graden opgegeven richting terug in radialen … … 1170 1170 areasize() [''sinds 8253'']:: 1171 1171 geeft het gebied van een gesloten weg terug in vierkante meters 1172 at(lat,lon):: 1173 geeft true terug als het zwaartepunt van het object ligt op opgegeven coördinaten ''lat''/''lon'', bijv. om knopen te controleren op "null island" `knoop[op(0.0,0.0)]` [''sinds 12514''] 1174 is_similar(''str1'', ''str2''):: 1175 geeft true terug als twee tekenreeksen soortgelijk zijn, maar niet identiek, d.i. hebben een afstand Levenshtein van 1 of 2. Voorbeeld: {{{way[highway][name][is_similar(tag(name), "Main Street")]}}} controleert op straten met een mogelijke typefout in de naam (bijv. Main Streeg). [''sinds 14371''] 1172 1176 1173 1177 === Voorbeelden ===
