Changes between Version 6 and Version 7 of Nl:DevelopersGuide/DefaultPresets


Ignore:
Timestamp:
2025-01-15T10:07:52+01:00 (3 months ago)
Author:
DiGro
Comment:

adjusted to revision 65

Legend:

Unmodified
Added
Removed
Modified
  • Nl:DevelopersGuide/DefaultPresets

    v6 v7  
    1 [[TranslatedPages(revision=64)]]
     1[[TranslatedPages(revision=65)]]
    22[[PageOutline(2-10, Inhoud)]]
    33= Richtlijnen voor standaardvoorkeuzen =
     
    2727* De bestandsindeling moet **svg** zijn voor verliesloos op schaal brengen. (Technisch gezien wordt png ook ondersteund, maar vanaf augustus 2016 zijn alle pictogrammen voor voorkeuzen svg.)
    2828* Het pictogram moet te **identificeren zijn op een grootte van 16 pixels**. Dit is de standaardgrootte waarop de pictogrammen worden weergegeven in de [wikitr:/Help/MapView kaartweergave] op standaard dpi (niet hidpi) schermen.
    29 * De **licentie** moet compatibel zijn met GPL3 (zoals PD of CC0). Een goede bron voor pictogrammen is [https://openclipart.org openclipart.org] (alle pictogrammen daar zijn PD), [https://publicdomainvectors.org/ publicdomainvectors.org] (alle pictogrammen CC0), [https://freesvg.org/ freesvg.org] (alle pictogrammen CC0) of [http://osm-icons.org/wiki/Icons osm-icons.org] (veel zijn CC0). U kunt ook controleren of JOSM al een passend niet gebruikt pictogram heeft in één van zijn mappen voor pictogrammen: [browser:josm/trunk/resources/images gebruikte pictogrammen] en [browser:josm/trunk/nodist/images niet-gebruikte pictogrammen].
     29* De **licentie** moet compatibel zijn met GPL3 (zoals PD of CC0). Een goede bron voor pictogrammen is [https://openclipart.org openclipart.org] (alle pictogrammen daar zijn PD), [https://publicdomainvectors.org/ publicdomainvectors.org] (alle pictogrammen CC0), [https://freesvg.org/ freesvg.org] (alle pictogrammen CC0) of [http://osm-icons.org/wiki/Icons osm-icons.org] (veel zijn CC0). U kunt ook controleren of JOSM al een passend niet gebruikt pictogram heeft in één van zijn mappen voor pictogrammen: [source:josm/trunk/resources/images gebruikte pictogrammen] en [source:josm/trunk/nodist/images niet-gebruikte pictogrammen].
    3030* Als de tag van toepassing is op knopen, zouden, indien mogelijk, het pictogram in de kaartweergave en het pictogram van de voorkeuze hetzelfde moeten zijn. (Dit is niet mogelijk als verschillende objecten dezelfde voorkeuze gebruiken, bijv. `crossing=island` en `crossing=traffic_signals` hebben verschillende pictogrammen, maar worden in één voorkeuze afgehandeld "Pedestrian Crossing".)
    3131* Pictogrammen met een transparante achtergrond moeten **niet alleen zwart of alleen wit zijn**. Anders zouden, als men een witte of zwarte achtergrond (geen luchtfoto als achtergrond) gebruikt in de kaartweergave, zwarte of witte pictogrammen niet zichtbaar zijn. Oplossing: als u een zwart pictogram wilt gebruiken, voeg dan een witte vierkante achtergrond toe aan het pictogram in plaats van een transparante achtergrond of beter nog: gebruik een witte halo. \\
     
    4242* Er zijn enkele bibliotheken voor svg die niet werken met JOSM (de afbeeldingen worden vervormd). Als u een dergelijk bestand heeft, probeer dan de volgende oplossing: maak een nieuw document svg met Inkscape, kopieer de svg-gegevens naar dit nieuwe bestand, breng de pagina op grootte voor de gegevens en sla het op.
    4343* Breng uw pictogram op de grootte van 16px of een integer veelvoud daarvan (niet iets als 458.1534) om onnauwkeurigheden bij het weergeven vanwege afrondingsfouten binnen Java te vermijden.
    44 * Controleer de code van het bestand in een tekstbewerker. Zoek naar de waarde **viewBox** in het begin van het bestand. Als het pictogram, bijvoorbeeld, in 16x16 pixels is, en als u het in Inkscape hebt gemaakt (dit gebeurt althans in de versie 0.91) en is gedefinieerd in Document Properties 16,00000 x 16,00000 pixels, heeft u waarschijnlijk in de bestandscode deze waarden: **viewBox="0 0 16.000002 16.000001"**. Wijzig deze naar **viewBox="0 0 16 16"** of u zult problemen ondervinden (bekijk #12201 en de oplossing [o31865])
     44* Controleer de code van het bestand in een tekstbewerker. Zoek naar de waarde **viewBox** in het begin van het bestand. Als het pictogram, bijvoorbeeld, in 16x16 pixels is, en als u het in Inkscape hebt gemaakt (dit gebeurt althans in de versie 0.91) en is gedefinieerd in Document Properties 16,00000 x 16,00000 pixels, heeft u waarschijnlijk in de bestandscode deze waarden: **viewBox="0 0 16.000002 16.000001"**. Wijzig deze naar **viewBox="0 0 16 16"** of u zult problemen ondervinden (bekijk #12201)
    4545* SVG-pictogrammen worden automatisch opgeschoond in de gebouwde JOSM om de bestandsgrootte te verkleinen. Er is dus geen noodzaak om deze stap handmatig uit te voeren voordat de SVG-bestanden worden geüpload naar svn. Bekijk comment:35:ticket:10479, comment:10:ticket:10877 en ticket:12201#comment:21 Niet opgeschoonde svg's zijn later beter te bewerken.
    4646* Echter, vanwege in probleem in svgcleaner, zou de code voor de svg geen argumenten moeten bevatten die beginnen met speciale tekens in stijlcodes, bijv. `-inkscape-font-specification:Sans;`. Dit kan leiden tot kleurwijzigingen (bekijk #13158).