Changes between Version 70 and Version 71 of Nl:Help/Styles/MapCSSImplementation
- Timestamp:
- 2021-08-19T12:20:17+02:00 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Nl:Help/Styles/MapCSSImplementation
v70 v71 1 [[TranslatedPages(revision=194)]] 2 [[PageOutline(1-10,Inhoud)]] 3 Deze pagina documenteert details over implementatie van [osmwiki:MapCSS/0.2 MapCSS] in JOSM. Dit wordt gebruikt voor de volgende mogelijkheden in JOSM: 1 [[TranslatedPages(revision=196)]] 2 [[PageOutline(2-10,Inhoud)]] 3 = MapCSS Implementation= 4 De implementatie van [osmwiki:MapCSS/0.2 MapCSS] voor JOSM wordt gebruikt voor de volgende mogelijkheden: 4 5 5 6 * [wikitr:/Styles Kaarttekenstijlen] … … 632 633 {{{ 633 634 #!mapcss 634 node[inside("FR")] /* komt overeen met elke knoop gelegen binnen Frankrijk 635 (inclusief alle overzeese gebiedsdelen) 636 */ 637 node[inside("FX")] /* komt overeen met elke knoop gelegen binnen stedelijk Frankrijk 638 (d.i. alleen het deel van het vasteland met zijn 639 nabijgelegen eilanden, inclusief Corsica) 640 */ 641 node[inside("EU")] /* komt overeen met elke knoop gelegen binnen de Europese 642 Gemeenschap 643 */ 644 node[inside("FR,DE")] /* komt overeen met elke knoop gelegen binnen Frankrijk __OF__ 645 binnen Duitsland 646 */ 647 node[inside("US-FL")] /* komt overeen met elke knoop gelegen binnen de staat 648 Florida van de VS 649 */ 650 651 node[outside("FR")] /* komt overeen met elke knoop gelegen buiten Frankrijk 652 */ 653 node[outside("FR,DE")] /* komt overeen met elke knoop gelegen buiten Frankrijk 654 __EN__ buiten Duitsland 655 */ 656 node[inside("US")][outside("US-FL")] /* komt overeen met elke knoop gelegen binnen de VS, 657 met uitzondering van de staat Florida 658 */ 635 /* komt overeen met elke knoop gelegen … */ 636 node[inside("FR")] /* … binnen Frankrijk (inclusief alle overzeese gebiedsdelen) */ 637 node[inside("FX")] /* … binnen stedelijk Frankrijk (d.i. alleen het deel van het 638 vasteland met zijn nabijgelegen eilanden, incl. Corsica) */ 639 node[inside("EU")] /* … binnen de Europese Gemeenschap */ 640 node[inside("FR,DE")] /* … binnen Frankrijk __OF__ binnen Duitsland */ 641 node[inside("US-FL")] /* … binnen de staat Florida van de VS */ 642 643 node[outside("FR")] /* … buiten Frankrijk */ 644 node[outside("FR,DE")] /* … buiten Frankrijk __EN__ buiten Duitsland */ 645 node[inside("US")][outside("US-FL")] /* … binnen de VS, met uitzondering van de staat Florida */ 659 646 }}} 660 647 661 648 === Zoom-selector === 662 U kunt een type selector decoreren met een '''zoom-selector'''. De zoom-selector beperkt het bereik aan zoomniveaus 663 waarop de respectievelijke regel voor MapCSS wordt toegepast. 649 U kunt een type selector decoreren met een '''zoom-selector'''. De zoom-selector beperkt het bereik aan zoomniveaus waarop de respectievelijke regel voor MapCSS wordt toegepast. 664 650 665 651 {{{#!th align=center valign=top … … 695 681 || {{{:in-downloaded-area}}} || waar als een object binnen het brongebied ligt en onwaar als het in het gearceerde gebied ligt (sinds 8495). || 696 682 || {{{:selected}}} || waar als een object is geselecteerd in de bewerker (sinds r9341). || 697 || {{{:modified}}} || gewijzigde objecten (sinds r7193) || 683 || {{{:modified}}} || gewijzigde en nieuwe objecten (sinds r7193) || 698 684 U kunt pseudoklassen ook ontkennend gebruiken. Bijv. {{{!:new}}} voor alle oude objecten. 699 685 … … 848 834 849 835 850 == @supports -regel voor voorwaardelijk verwerken[''vanaf r8087'']==851 @supports-regels worden gebruikt om een gedeelte van de stijl onder bepaalde voorwaarden over te slaan. Gewoonlijk wilt u een object gebruiken dat werd geïntroduceerd in een nieuwere versie van JOSM, maar wil wel een stijl hebben om op terug te kunnen vallen voor gebruikers van oudere cliënten van JOSM clients. Voorbeeld:836 === @supports Voorwaardelijk verwerken === 837 @supports-regels worden gebruikt om een gedeelte van de stijl onder bepaalde voorwaarden over te slaan. Gewoonlijk wilt u een object gebruiken dat werd geïntroduceerd in een nieuwere versie van JOSM, maar wil wel een stijl hebben om op terug te kunnen vallen voor gebruikers van oudere cliënten van JOSM. Deze mogelijkheid werd geïntroduceerd in r8087. Voorbeeld: 852 838 {{{ 853 839 #!css … … 1223 1209 1224 1210 == Expressies voor eval == 1225 1226 1211 1227 1212 Zie [/doc/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.html#method_summary Javadoc of Functions] voor de up-to-date lijst met functies die worden ondersteund door de implementatie van MapCSS in JOSM. … … 1486 1471 1487 1472 1488 == Media-query's [''vanaf r6970''](vervallen) ==1473 == Media-query's (vervallen) == 1489 1474 1490 1475 {{{#!td style="background-color: #faa" 1491 1476 Opmerking: media-query's zijn vervallen. U zou in plaats daarvan @supports-regels moeten gebruiken (zie boven). 1492 1477 }}} 1493 Media-query's worden gebruikt om onder bepaalde voorwaarden een gedeelte van de stijl over te slaan. Gewoonlijk wilt u een object gebruiken dat werd geïntroduceerd in een nieuwere versie van JOSM, maar wil wel een stijl hebben om op terug te kunnen vallen voor gebruikers van oudere cliënten van JOSM clients. Voorbeeld:1478 Media-query's worden gebruikt om onder bepaalde voorwaarden een gedeelte van de stijl over te slaan. Gewoonlijk wilt u een object gebruiken dat werd geïntroduceerd in een nieuwere versie van JOSM, maar wil wel een stijl hebben om op terug te kunnen vallen voor gebruikers van oudere cliënten van JOSM. Deze mogelijkheid werd geïntroduceerd in r6970. Voorbeeld: 1494 1479 {{{ 1495 1480 #!css
