Kjørefelt- og Veiegenskaper - Kartstil
Denne stilen visualiserer en rekke kjørefelt- og veispesifikke egenskaper. Følgende tagger støttes:
- lanes: Antall kjørefelt for motorisert trafikk.
- width: Bredden på kjørebanen. Feltavhengig bredde ved bruk av
width:lanesstøttes fullt ut. - change: Tillatte eller forbudte feltbytter.
- turn: Indikasjon av svingefelt, inkludert foreløpig støtte for verdiene hook_right og hook_left (dette kan endres!)
- cycleway: Sykkelstier støttes bare hvis de er spesifisert med cycleway. Sykkelfelt krever
bicycle:lanes=...|designated|...for å være synlige. - bicycle:lanes: Sykkelfelt.
- bus:lanes: Bussfelt.
- psv:lanes: Felt for offentlige tjenestekjøretøy (public service vehicle).
- placement: Plassering av veien i forhold til OSM-veien. Verdien transition støttes ikke.
- man_made=bridge: Brukes til å indikere omrisset av en bro og gruppere alle funksjoner til den broen.
- lit: Indikasjon om en vei er opplyst eller ikke.
- highway=street_lamp: Gatebelysning.
- destination: Skiltet destinasjon for en vei. Kun grunnleggende støtte uten feltavhengige verdier. Under-nøklene destination:ref og destination:country støttes også.
- highway=junction: Kan brukes til å indikere omrisset av et kryss og gruppere alle funksjoner til det.
- Relation enforcement: "To" og "from" medlemmer av slike relasjoner fremheves.
- traffic_sign: Trafikkskilt for fartsgrenser og forbikjøring vises hvis de er merket med
traffic_sign=maxspeed/overtakingogmaxspeed=<grense>henholdsvisovertaking=yes/no. Verdien implicit formaxspeedtolkes som slutten på fartsgrensen. Kombinasjoner somtraffic_sign=maxspeed;overtakingstøttes også. - hov:lanes: Felt for kjøretøy med flere passasjerer. Minimumskravet kan spesifiseres med hov:minimum (støttede verdier: 2 og 3).
- Relation destination_sign: Eksperimentell og svært begrenset støtte!
- driving_side: Brukes til å spesifisere kjøresiden for trafikken. Dette støttes kun på veier.
- railway: Jernbanespor rendres med begrenset støtte for gauge, embedded og electrified.
- transit: Spesifiser hvordan et felt fortsetter i neste veisegment. Kun verifisering av gyldige verdier!
Videre:
- Vanlige suffikser som
:forward,:backward,:left,:rightog:bothsamt det foreslåtte:both_ways(for felt i begge retninger) støttes der det er passende. - Noen vanlige taggingsfeil oppdages og vises, for eksempel inkonsistent antall feltavhengige verdier og skrivefeil i nøklene turn og change.
- Stilen støtter også venstrekjøring; se delen Innstillinger nedenfor.
Bruk registeret Kartstil-innstillinger i
Innstillinger for å laste ned og aktivere stilen. Et godt utgangspunkt for å se den i aksjon er området rundt Graz i Østerrike.
For å rapportere feil eller gi tilbakemeldinger, send meg en melding.
Innstillinger
Noen innstillinger for stilen kan konfigureres i Innstillinger i
Farger eller i Avanserte innstillinger. Alle innstillinger starter med
Paint Style Lane and Road Attributes: , henholdsvis clr.mappaint.lane and road attributes.. Innstillinger som inneholder teksten Boolean_ behandler hvitt (#FFFFFF) som ja og enhver annen farge som nei. Innstillinger som inneholder teksten Opacity_ bruker lysheten til å spesifisere opasiteten (verdiene for gjennomsiktighet eller alfa blir fullstendig ignorert!).
- Innstillingene
Carriage_way_backward,Carriage_way_forwardogCarriage_way_bothwaysspesifiserer fargene på de respektive feltene. - Innstillingene
Sidewalk,CycletrackogCombined_sidewalk_and_cycletrackspesifiserer fargene på fortau, sykkelstier og kombinerte fortau og sykkelstier. No_accesssetter fargen på strekene hvis feltets verdi iaccess:lanes[:forward/backward/both_ways]=*erno.- Hvis
Boolean_right_hand_trafficer satt tilhvitt(#FFFFFF), rendres feltene for høyrekjøring; hvis satt tilsvart(#000000), for venstrekjøring; og hvis satt til noe annet (som nå er standard), brukes høyre- og venstrekjøring databasen fra JOSM for automatisk å bestemme siden. - Hvis
Boolean_use_svg_for_turning_markingser satt tilhvitt, rendres merkene for svingefelt mer presist. Hvis du opplever minneproblemer, sett dette tilsvart.- Hvis dette er satt til
svart, kan innstillingenInteger_PNG_turn_variantbrukes til å spesifisere hvilket sett med png-bilder som skal brukes for svingemerker. For øyeblikket leveres to sett (verdi#000000og#000001).
- Hvis dette er satt til
- Hvis
Boolean_use_svg_for_destinationer satt tilhvitt, rendres destinasjonstekstene mer glatt. - Innstillingene
Opacity_lane,Opacity_markingsogOpacity_sidewalkspesifiserer opasiteten til feltbakgrunnen, veimerkingene og fortausbakgrunnen. Hvis satt tilhvitt, er de ugjennomsiktige; hvis satt tilsvart, er de helt gjennomsiktige; enhvergråinnstilling mellom disse behandles som passende opasitet. - Hvis
Boolean_show_warninger satt tilhvitt, vises advarsler om:lanes-merkelapper. - Hvis
Boolean_show_errorer satt tilhvitt, vises feil om:lanes-merkelapper. - Hvis
Boolean_show_disputeder satt tilhvitt, vises omstridte advarsler om ikke-numeriske verdier formaxspeedog manglende merkelappsource:maxspeedeller dens verdi ikke i formatet<landkode>:<kontekst>.
Kjente begrensninger/feil
- En feil i JOSM fører noen ganger til rendering av artefakter.
- Venstrekjøring er nesten ikke testet. Vennligst gi tilbakemelding.
- Veier med
oneway=-1kan føre til feilaktige resultater. Vennligst gi tilbakemelding. change:lanesuten suffiks støttes for øyeblikket kun for enveiskjøring og for det spesielle tilfelletchange:lanes=no|no.- I fremover- og bakover-retning vises maksimalt åtte felt, og for felt i begge retninger vises maksimalt fire.
turn:lanes(utenforwardellerbackward) brukes bare hvis det er kombinert medoneway=yes.- Bredde som vist i kartvisningen er ikke nøyaktig (#8588).
Takk
- Til Wolfgang Hinsch, som skapte en første stil som visualiserer mange feltspesifikke funksjoner. Før jeg så hans stil, ville jeg ikke trodd at dette var mulig.
- Til Paul Hartmann, som implementerte noen høyst nødvendige utvidelser for JOSM som gjorde implementeringen av denne stilen mye enklere og forbedret ytelsen betydelig.
- Til alle som ga verdifull tilbakemelding under utviklingen av denne stilen.
Forhåndsinnstilling
En passende forhåndsinnstilling for feltattributter er tilgjengelig på Feltattributter.
Skjermbilde
Kildekode
Se engelsk side.



