Utvidet Kjørefelt og Veiegenskaper - Kartstil
Forskjellene mellom denne og den vanlige stilen er:
- Mulighet til å vise endesegmenter som kvadrater.
- Alle veier høyere enn "unclassified" vil vises i rødt, slik at du enkelt kan finne og rette dem.
- Mulighet til å se dine redigeringer i grønt.
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: Kun sykkelstier støttes hvis de er spesifisert med "cycleway". Sykkelfelt krever "bicycle:lanes=...|designated|..." for å være synlige.
- bicycle:lanes: Dedikerte sykkelfelt.
- bus:lanes: Dedikerte bussfelt.
- psv:lanes: Dedikerte PSV (offentlige tjenestekjøretøy) felt.
- placement: Plassering av veien i forhold til OSM-veien. Verdien placement=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 en 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" og "maxspeed=<grense>" henholdsvis "overtaking=yes/no". Verdien "implicit" for "maxspeed" tolkes som slutten på fartsgrensen. Kombinasjoner som "traffic_sign=maxspeed;overtaking" støttes også.
- hov:lanes: Dedikerte HOV-felt. 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.
Bruk Kartstil-dialogvinduet 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 ved hjelp av Rediger -> Innstillinger -> Visningsinnstillinger -> Farger. Alle innstillinger starter med "mappaint.lane.and.road.attributes". Innstillinger som inneholder teksten "boolean" behandler hvitt 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 og carriage.way.both_ways spesifiserer fargen på de respektive feltene.
- Innstillingene sidewalk, cycletrack og combined.sidewalk.and.cycletrack spesifiserer fargen på fortauet, en sykkelsti og et kombinert fortau og sykkelsti.
- Hvis boolean.right.hand.traffic er satt til hvitt, rendres feltene for høyrekjøring; hvis satt til svart, for venstrekjøring; og hvis satt til noe annet (som nå er standard), brukes høyre- og venstrekjøringsdatabase fra JOSM for automatisk å bestemme siden.
- Hvis boolean.use.svg.for.turning.markings er satt til hvitt, rendres merkene for svingefelt mer presist. Hvis du opplever minneproblemer, sett dette til svart. Hvis dette er satt til svart, kan innstillingen integer.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).
- Innstillingene opacity.lane, opacity.markings og opacity.sidewalk spesifiserer opasiteten til feltbakgrunnen, veimerkingene og fortausbakgrunnen. Hvis satt til hvitt, er de ugjennomsiktige; hvis satt til svart, er de helt gjennomsiktige; enhver grå innstilling mellom disse behandles som passende opasitet.
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 tilfellet "change:lanes=no|no".
- I fremover- og bakover-retning vises maksimalt åtte felt, og for felt i begge retninger vises maksimalt fire felt.
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.
Kode
Se Engelsk Side.