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:lanes
stø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/overtaking
ogmaxspeed=<grense>
henholdsvisovertaking=yes/no
. Verdien implicit formaxspeed
tolkes som slutten på fartsgrensen. Kombinasjoner somtraffic_sign=maxspeed;overtaking
stø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
,:right
og:both
samt 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_forward
ogCarriage_way_bothways
spesifiserer fargene på de respektive feltene. - Innstillingene
Sidewalk
,Cycletrack
ogCombined_sidewalk_and_cycletrack
spesifiserer fargene på fortau, sykkelstier og kombinerte fortau og sykkelstier. No_access
setter fargen på strekene hvis feltets verdi iaccess:lanes[:forward/backward/both_ways]=*
erno
.- Hvis
Boolean_right_hand_traffic
er 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_markings
er 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_variant
brukes til å spesifisere hvilket sett med png-bilder som skal brukes for svingemerker. For øyeblikket leveres to sett (verdi#000000
og#000001
).
- Hvis dette er satt til
- Hvis
Boolean_use_svg_for_destination
er satt tilhvitt
, rendres destinasjonstekstene mer glatt. - Innstillingene
Opacity_lane
,Opacity_markings
ogOpacity_sidewalk
spesifiserer 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_warning
er satt tilhvitt
, vises advarsler om:lanes
-merkelapper. - Hvis
Boolean_show_error
er satt tilhvitt
, vises feil om:lanes
-merkelapper. - Hvis
Boolean_show_disputed
er satt tilhvitt
, vises omstridte advarsler om ikke-numeriske verdier formaxspeed
og manglende merkelappsource:maxspeed
eller 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=-1
kan føre til feilaktige resultater. Vennligst gi tilbakemelding. change:lanes
uten 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
(utenforward
ellerbackward
) 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.