Search:
Login
Preferences
Help/Guide
About Trac
Register
Forgot your password?
Wiki
Timeline
Changelog
Browse Source
View Tickets
New Ticket
Roadmap
Builds
Sonar
Search
Context Navigation
+0
Start Page
Index
History
Editing Nb:Help/Plugin/TurnRestrictions
Adjust edit area height:
8
12
16
20
24
28
32
36
40
Edit side-by-side
[[TranslatedPages(revision=55)]] [[PageOutline]] = Plugin -> Svingrestriksjoner = [[Image(source:osm/applications/editors/josm/plugins/turnrestrictions/images/preferences/turnrestrictions.png,48,link=,middle,margin-right=20)]] == Introduksjon == I OpenStreetMap begrenser en **svingrestriksjon** navigasjonsmulighetene. Den representerer restriksjonen at man ikke kan navigere fra en [wikitr:/Help/Concepts/Object#Ways vei] til en annen vei. For eksempel forbyr svingrestriksjonen vist under å kjøre rett frem. Kjøretøy må svinge til venstre ved krysset der de to veiene møtes (den såkalte via-noden). Svingrestriksjoner er viktige for ruteplanleggings- og navigasjonsprogramvare som er basert på OSM-data. [[Image(Help/Plugin/TurnRestrictions:only_left_turn_sample.png,link=)]] ''**turnrestrictions**''-pluginen støtter redigering av svingrestriksjoner. Den består av to hovedkomponenter: 1. **Svingrestriksjonspanel** - svingrestriksjonspanelet vises til høyre i sidelinjen. Det viser listen over svingrestriksjoner i det gjeldende datasettet og lar deg opprette eller slette svingrestriksjoner, eller starte Svingrestriksjonsredigeringen for å redigere en svingrestriksjon. 1. **Svingrestriksjonsredigering (`Alt+Shift+2`)** - Svingrestriksjonsredigeringen er en spesialisert redigeringsverktøy for svingrestriksjoner. == Taggingsmodell == Svingrestriksjoner er en standard kartfunksjon beskrevet på [osmwiki:Relation:restriction OSM-wikien]. Teknisk sett er en svingrestriksjon en OSM [wikitr:/Help/Concepts/Object#Relations relasjon]. En svingrestriksjon * må ha en relasjonsmedlem med rollen **`from`** som refererer til en [wikitr:/Help/Concepts/Object#Ways vei]. Vi kaller denne veien **''from**''-**veien**. * må ha en relasjonsmedlem med rollen **`to`** som refererer til en [wikitr:/Help/Concepts/Object#Ways vei]. Vi kaller denne veien **''to**''-**veien**. * må ha minst én relasjonsmedlem med rollen `via` som refererer til en [wikitr:/Help/Concepts/Object#Nodes node] eller [wikitr:/Help/Concepts/Object#Ways vei]. Vi kaller disse objektene **''via**''-**objekter**. == Brukstilfeller == === Opprette en svingrestriksjon ===#CreateANewTurnRestriction Det er flere muligheter for å opprette en ny svingrestriksjon. Først kan du starte Svingrestriksjonsredigeringen for en ny svingrestriksjon fra Svingrestriksjonspanelet: 1. Klikk på [[JOSMImage(new,link=,24,middle)]] i Svingrestriksjonspanelet. Alternativt, velg [[JOSMImage(new,link=,24,middle)]] **Ny** fra popup-menyen. Alternativt kan du starte en ny redigering med en tastatursnarvei: 1. Trykk på snarveien for å opprette eller redigere en svingrestriksjon. På de fleste plattformer er snarveien **`Alt+Shift+2`**. 1. Hvis objekter i den gjeldende JOSM-utvalget allerede deltar i en svingrestriksjon, dukker følgende vindu opp. [[Image(Help/Plugin/TurnRestrictions:create-turn-restriction-popup.png,link=)]] \\ Bare klikk på [[JOSMImage(new,link=,24,middle)]] **Opprett ny svingrestriksjon** for å starte svingrestriksjonsredigeringen for en ny svingrestriksjon. Alternativt, trykk på tasten **`N`** eller trykk **`Enter`**. I begge tilfeller initialiserer ''turnrestrictions''-pluginen den nye svingrestriksjonen med objekter fra det gjeldende JOSM-utvalget: 1. Den første valgte veien i JOSM-utvalget blir **''from**''-veien. 1. Den siste valgte veien i JOSM-utvalget blir **''to**''-veien 1. Hvis **''from**''- og **''to**''-veien har en felles node, blir denne noden et ''via''-objekt. En rask måte å opprette en svingrestriksjon er derfor å: 1. Velge **''from**''- og **''to**''-veien i JOSM 1. Trykke **`Alt+Shift+2`** 1. Velge typen svingrestriksjon og lagre den. === Redigere en svingrestriksjon === #EditingATurnRestriction Det er flere mulige måter å starte Svingrestriksjonsredigeringen for å redigere en svingrestriksjon. Først kan du starte Svingrestriksjonsredigeringen for en eksisterende svingrestriksjon fra Svingrestriksjonspanelet: 1. Velg en svingrestriksjon i Svingrestriksjonspanelet 1. Klikk på [[JOSMImage(dialogs/edit,link=,24,middle)]]. Alternativt, velg [[JOSMImage(dialogs/edit,link=,24,middle)]] **Rediger** fra popup-menyen. For det andre kan du starte en ny redigering med en tastatursnarvei: 1. Trykk på snarveien for å opprette eller redigere en svingrestriksjon. På de fleste plattformer er snarveien **`Alt+Shift+2`**. 1. Hvis objekter i det gjeldende JOSM-utvalget allerede deltar i en svingrestriksjon, dukker følgende vindu opp. [[Image(Help/Plugin/TurnRestrictions:create-turn-restriction-popup.png,link=)]] \\ Bare dobbeltklikk på svingrestriksjonen du vil redigere. Alternativt, for de øverste 9 svingrestriksjonene som vises i popup-vinduet, kan du bruke snarveiene **1** til **9** for å starte Svingrestriksjonsredigeringen. I eksempelet ovenfor vil du trykke **1** for å begynne redigeringen. En rask måte å redigere en svingrestriksjon er derfor å: 1. Velge **''from**''- eller **''to**''-veien i JOSM 1. Trykke **`Alt+Shift+2`** 1. Trykke **`1`** for å starte Svingrestriksjonsredigeringen === Slette en svingrestriksjon === Det er flere mulige måter å slette en svingrestriksjon. Først kan du slette den i Svingrestriksjonspanelet: 1. Velg en svingrestriksjon i Svingrestriksjonspanelet 1. Trykk **`DEL`** eller klikk på [[JOSMImage(dialogs/delete,link=,24,middle)]]. Alternativt, velg [[JOSMImage(dialogs/delete,link=,24,middle)]] **Slett** fra popup-menyen. Alternativt kan du [#EditingATurnRestriction starte Svingrestriksjonsredigeringen] og klikke på [[JOSMImage(dialogs/delete,link=,24,middle)]] i verktøylinjen. == Svingrestriksjonspanel == #TurnRestrictionPanel [=#TurnRestrictionToggleDialog] Svingrestriksjonspanelet hjelper deg å holde oversikt over svingrestriksjonene i det gjeldende redigeringslaget. Her er et skjermbilde av panelet og dets popup-meny: \\ [[Image(Help/Plugin/TurnRestrictions:toggle-dialog-screenshot.png,link=)]] Hvis du krysser av for **Bare deltakende i utvalg**, viser dialogen bare svingrestriksjoner der objekter fra det gjeldende utvalget deltar. Hvis avkrysningsboksen ikke er valgt, vises alle svingrestriksjoner i det gjeldende redigeringslaget. Du kan bruke noen kommandoer på svingrestriksjonene som vises i denne dialogen. ||=**Kommando**=||=**Beskrivelse**=|| ||**Opprett** en ny svingrestriksjon||Klikk [[JOSMImage(new,link=,24,middle)]] eller velg [[JOSMImage(new,link=,24,middle)]] **Ny** fra popup-menyen.|| ||**Rediger** en svingrestriksjon||Velg svingrestriksjonen og klikk [[JOSMImage(dialogs/edit,link=,24,middle)]] eller velg [[JOSMImage(dialogs/edit,link=,24,middle)]] **Rediger** fra popup-menyen.|| ||**Slett** en svingrestriksjon||Velg en eller flere svingrestriksjoner, trykk **`DEL`**, eller klikk på [[JOSMImage(dialogs/delete,link=,24,middle)]] eller velg [[JOSMImage(dialogs/delete,link=,24,middle)]] **Slett** fra popup-menyen.|| ||**Velg** svingrestriksjonen||For å velge svingrestriksjonen og dens medlemmer i det gjeldende redigeringslaget, velg først svingrestriksjonen i listen og velg deretter [[JOSMImage(selectall,link=,24,middle)]] **Velg i gjeldende datalag** fra popup-menyen.|| ||**Zoom** til svingrestriksjonen||Velg svingrestriksjonen i listen og velg deretter [[JOSMImage(dialogs/autoscale/selection,link=,24,middle)]] **Zoom til** fra popup-menyen.|| == Svingrestriksjonsredigering ==#TurnRestrictionEditor Svingrestriksjonsredigeringen lar deg opprette og redigere svingrestriksjoner. Den tilbyr to brukergrensesnitt: * en **Grunnleggende Redigering**. Dette er et spesialisert brukergrensesnitt for å redigere egenskapene til en svingrestriksjon. * en **Avansert Redigering**. Dette er et generelt brukergrensesnitt for å redigere rådataelementene i OSM-relasjonen som representerer en svingrestriksjon. Du kan bruke begge disse brukergrensesnittene. Uavhengig av om du bruker Grunnleggende Redigering eller Avansert Redigering, bør du sørge for at den resulterende svingrestriksjonen er gyldig. Svingrestriksjonsredigeringen sjekker svingrestriksjonen og viser feilmeldinger og advarsler i et tredje brukergrensesnitt, dvs. listen over problemer. === Grunnleggende Redigering === #BasicEditor Grunnleggende Redigering lar deg sette **''from**''-veien, **''to**''-veien, og unntak til svingrestriksjonen for et utvalg av kjøretøytyper. For å sette **''from**''-veien 1. Velg en vei i det gjeldende redigeringslaget 1. **Dra** den fra listen over valgte objekter (til venstre i redigeringsverktøyet) til inndatafeltet **From:** Alternativt kan du 1. Velg en vei i det gjeldende redigeringslaget 1. Kopier den (ved å bruke **`Ctrl+C`** eller [[JOSMImage(copy,link=,24,middle)]] **Kopier** i popup-menyen) i listen over valgte objekter til høyre for Svingrestriksjonsredigeringen 1. Klikk på **From:**-feltet og lim inn den kopierte veien (ved å bruke **`Ctrl+V`** eller [[JOSMImage(paste,link=,24,middle)]] **Lim inn** fra popup-menyen) [[Image(Help/Plugin/TurnRestrictions:sample-screen-shot-1.png,link=)]] I standardkonfigurasjonen vises ikke ''via''-objekter i Grunnleggende Redigering. Du må bytte til [#AdvancedEditor Avansert Redigering] for å redigere dem. I innstillingene for turnrestrictions-pluginen kan du imidlertid endre standardkonfigurasjonen. [#Preferences Start innstillingsdialogen] og [#ToggleEditingOfViaObjects aktiver visning/redigering av via-objekter] i Grunnleggende Redigering. Følgende skjermbilde viser Grunnleggende Redigering konfigurert til å vise/redigere ''via''-objekter også. [[Image(Help/Plugin/TurnRestrictions:basic-editor-with-vias.png,link=)]] === Avansert Redigering === #AdvancedEditor Avansert Redigering lar deg redigere rå OSM-data, dvs. taggene og relasjonsmedlemmene i relasjonen som representerer svingrestriksjonen. [[Image(Help/Plugin/TurnRestrictions:sample-screen-shot-2.png,link=)]] ==== Redigering av tagger ==== I den øvre halvdelen av Avansert Redigering kan du redigere taggene til svingrestriksjonen. Du kan legge til tagger med vilkårlige nøkler og verdier, men vær oppmerksom på at noen tagger har en spesiell betydning i svingrestriksjoner: * `type=restriction` - dette er en påkrevd tagg for en svingrestriksjon. * `restriction=...` - verdien av denne taggen bør være en av [osmwiki:Relation:restriction de støttede typene for svingrestriksjoner]. I stedet for å redigere den rå taggverdien, kan du også velge en restriksjonstype fra rullegardinmenyen i [#BasicEditor Grunnleggende Redigering]. * `except=...` - verdien av denne taggen bør være et sett med [osmwiki:Relation:restriction støttede kjøretøytyper]. I stedet for å redigere den rå taggverdien, kan du også merke av for de respektive kjøretøytypene i [#BasicEditor Grunnleggende Redigering]. * (`day_on=...`, `day_off=...`, `hour_on=...` og `hour_off=...` kan brukes til å spesifisere når en svingrestriksjon faktisk er aktiv, se [osmwiki:Relation:restriction OSM-wikien for mer informasjon].) **''Foreldet, vennligst bruk [osmwiki:/Conditional_restrictions betingede restriksjoner] i stedet.''** ==== Redigering av medlemmer ==== I den nedre halvdelen av Avansert Redigering kan du redigere [osmwiki:Relation:restriction#Members medlemmene] i svingrestriksjonsrelasjonen. I tillegg til ''from''-veien og ''to''-veien, som du også kan redigere i [#BasicEditor Grunnleggende Redigering], kan du også legge inn ''via''-objekter. (Rollen `location_hint` er foreldet, da den ikke kan verifiseres på stedet). For å legge til medlemmer, bare dra-og-slipp eller kopier/lim inn objekter fra JOSM-utvalgsvisningen til høyre til listen over relasjonsmedlemmer. Du kan **omorganisere** relasjonsmedlemmene: 1. Velg en eller flere medlemmer 1. Trykk **Alt-Up** for å flytte dem opp én posisjon. Alternativt kan du velge **Flytt opp** fra popup-menyen. Trykk **Alt-Down** for å flytte dem ned én posisjon. Alternativt kan du velg **Flytt ned** fra popup-menyen. For å redigere rollen til et relasjonsmedlem 1. Dobbelklikk på tabellcellen med rollen 1. Rediger rollen og trykk **ENTER** === Løse feil og advarsler === #ErrorsAndWarnings [[Image(Help/Plugin/TurnRestrictions:sample-screen-shot-3.png,link=)]] == Innstillinger ==#Preferences For å starte innstillingspanelet for turnrestrictions-pluginen: 1. Klikk på [[JOSMImage(preference)]] i JOSM-verktøylinjen eller trykk **`F10`**. 1. Klikk på [[Image(source:osm/applications/editors/josm/plugins/turnrestrictions/images/preferences/turnrestrictions.png,24,link=,middle)]] for å vise innstillingspanelet for turnrestrictions-pluginen [[Image(Help/Plugin/TurnRestrictions:ticket:21243:preferences-withoutShortCut.png,link=)]] === Velg ikonsett for veiskilt === Turnrestrictions-pluginen bruker ett av to ikonsett for typen svingrestriksjoner. I innstillingspanelet kan du konfigurere hvilket ikonsett som skal brukes, se skjermbildet over. === Aktiver redigering av via-objekter i Grunnleggende Redigering ===#ToggleEditingOfViaObjects De fleste svingrestriksjoner som legges inn i OSM har en enkel struktur. De begrenser navigasjon fra en vei til en annen, der de to veiene har nøyaktig én felles node. Denne noden blir det eneste via-objektet i svingrestriksjonen. I de fleste tilfeller er det ikke nødvendig å vise og/eller redigere den i Grunnleggende Redigering. For å holde enkle ting enkle, er standardkonfigurasjonen derfor å ikke vise via-objekter i Grunnleggende Redigering. Du kan imidlertid overstyre standardinnstillingen. Hvis du krysser av for den respektive avkrysningsboksen i innstillingene (se skjermbilde over), vises listen over via-objekter også i Grunnleggende Redigering. == Se også == * [osmwiki:JOSM/Plugins/turnrestrictions Side for Turnrestriction Plugin] - Historisk referanse, utviklingen av denne pluginen i 2010-03 ble sponset av [https://www.skobbler.de/ skobbler GmbH] ---- Tilbake til [wikitr:/Plugins#JOSMdocu Hjelp for Plugins] \\ Tilbake til [wikitr:/Help Hovedhjelp]
Note:
See
WikiFormatting
and
TracWiki
for help on editing wiki content.
Change information
Your email or username:
E-mail address and name can be saved in the
Preferences
Comment about this change (optional):
Note:
See
TracWiki
for help on using the wiki.