Changes between Initial Version and Version 1 of Nn:Help/Concepts/Object


Ignore:
Timestamp:
2025-10-26T01:20:42+02:00 (3 months ago)
Author:
paleid
Comment:

Nynorsk added

Legend:

Unmodified
Added
Removed
Modified
  • Nn:Help/Concepts/Object

    v1 v1  
     1[[TranslatedPages(revision=117,outdated=Member; Membership; Roles; Child and Parent not explained properly. Any need to split Tags into two parts ?)]]
     2
     3= Objekter – De grunnleggende byggeklossene i OpenStreetMap-data og kart =
     4
     5Vennligst les denne siden sakte, du kan referere til den på nytt når som helst.
     6
     7[[PageOutline(2-10,Innholdstabell)]]
     8
     9
     10== Noder, veier og relasjoner == #NodesWaysRelations
     11
     12=== Tagger (også kalt OSM-datavprimitive) === #Tags
     13
     14Tagger gir mening til objektene. Uten dem ville alle andre objekter være ubrukelige og meningsløse. Hver av de ''tre andre dataprimitivene'' **kan ha flere tagger**.
     15
     16[=#presets Ofte brukes tagger i kombinasjoner; **vanligvis finnes disse kombinasjonene i [wikitr:/Presets presets]**]. Men det kan hende at taggene du trenger ikke finnes i presets, og da må du først bli kjent med dem.
     17
     18Et enkelt eksempel er [osmwiki:Key:drinking_water drinking_water=yes] – dette er universelt og kan brukes på ethvert objekt som tilbyr drikkevann. Et annet eksempel er [osmwiki:Key:leaf_cycle leaf_cycle]=* for trær, det vil ha mindre dekning globalt (siden trær ikke vokser overalt).
     19
     20Noen ganger vil du støte på [osmwiki:Named_spots_instead_of_street_names tagger som finnes andre steder men ikke lokalt]; det er en god idé å sjekke wiki for hva taggen betyr, bruk: [osmwiki:Essential_links_tagging Essensielle lenker for tagging] som utgangspunkt.
     21
     22[#Tags1 Vi vil dekke tagger mer detaljert nedenfor], men først dekker vi de andre dataprimitivene.
     23
     24=== Noder (også OSM-datavprimitiv) === #Nodes
     25[[JOSMImage(data/node,24,bottom,margin-right=15,link=)]] **Node** er et enkeltpunkt med en definert posisjon. ''Med relevante tagger'' kan den brukes for å indikere butikker, benker, individuelle trær eller drikkepunkter.
     26
     27Kun noder har [wikitr:/Help/Concepts/Coordinates Koordinater] i OSM-datamodellen. Veier og relasjoner refererer bare til noder.
     28
     29==== Vanlige noder ====
     30
     31Noder kan gjenbrukes av flere veier. Flere veier kan referere til samme node (felles node).
     32
     33Praktisk betydning vises på [wikitr:/Help/Action/Draw#Commonnodes Tegne noder] siden. [wikitr:/Help/Action/MergeNodes Slå sammen noder]-verktøyet kan brukes for å lage felles noder.
     34
     35=== Veier (også OSM-datavprimitiv) === #Ways
     36[[JOSMImage(data/way,24,middle,margin-right=15,margin-bottom=5,link=)]] **Veien** er en sekvens av noder ([https://en.wikipedia.org/wiki/Polygonal_chain "polygonkjede" i vanlig geometri]). OSM **vei** brukes til å representere lineære objekter, ''med relevante tagger'' kan den brukes til å beskrive: elvebredder, trerekker, kantstein på veier (blant annet).
     37
     38==== Retning ====
     39Siden noder er ordnet i OSM, har hver vei en retning. Dette gjør det mulig å legge til tagger (detaljer om objektet) som [osmwiki:Key:conveying conveying=*] – for å spesifisere retning på rulletrapper og gangveier, eller [osmwiki:Key:incline incline=*] som kan brukes sammen med veier og gangstier. Det finnes [osmwiki:Category:Way_Direction_Dependent flere eksempler], og vi kan ikke dekke alle.
     40
     41**Merk**: Retningsvisning i [wikitr:/Help/MapView Kartvisning] kan settes i Preferanser under [wikitr:/Help/Preferences/DrawingPreference OSM Data].
     42
     43==== Segment ====#Segment
     44Et **segment mellom to påfølgende punkter på veien** ([https://en.wikipedia.org/wiki/Line_segment "linjesegment" i vanlig geometri]). Dette er ikke en del av OSM-datamodellen, men brukere skiller det ofte ut fordi verktøy opererer på segmentnivå (mer enn hele veien); skill segmenter fra hele "veier".
     45
     46**Merk**: Segmentvisning i [wikitr:/Help/MapView Kartvisning] kan settes i Preferanser under [wikitr:/Help/Preferences/DrawingPreference OSM Data].
     47
     48==== Områder ==== #Areas
     49[[JOSMImage(data/closedway,24,middle,margin-right=15,margin-bottom=5,link=)]] Hvis **veien** er lukket, dvs. hvis siste node er den samme som første node, kalles den også et **område**. Gammelt begrep for dette er ''Lukkede Veier'' (finnes fortsatt i wiki, brukt i programvare og av noen kartografer; noen ganger brukes "geometri" når man kun snakker om form uten tagger).
     50
     51Noen ganger er et enkelt område ikke nok til å representere et objekt (f.eks. en innsjø med en øy i), da må du bruke [wikitr:/Help/Concepts/Object#typemultipolygon multipolygon].
     52
     53=== Relasjoner (også OSM-datavprimitiv) === #Relations
     54
     55==== Som regel trenger du dem ikke ====
     56Hvis et objekt kan representeres med en enkelt ''node'' eller ''vei'' med ''flere tagger støttet av programvare'', er relasjoner unødvendige. Men det finnes sjeldne tilfeller hvor det er teoretisk og praktisk umulig å bruke kun noder, veier og tagger (f.eks. svingbegrensninger, dekkes nedenfor).
     57
     58Dette betyr at **du kan [#Tags1 hoppe over denne store "Relasjoner"-seksjonen] inntil du bestemmer deg for å legge til eller redigere en relasjon**.
     59
     60==== Enkel forklaring ====#SimpleExplanation
     61[[JOSMImage(data/relation,24,middle,margin-right=15,margin-bottom=5,link=)]] **Relasjon**:
     62* er en sekvens av andre objekter (noder, veier og relasjoner)
     63* som andre objekter (node, vei) – hver relasjon kan ha sine egne tagger
     64* kan brukes som medlemmer i andre relasjoner (nestede eller hierarkiske strukturer)
     65* tag type=* brukes for å definere en av [osmwiki:Types_of_relation mange typer relasjoner]
     66
     67I tillegg kan hvert objekt i en **relasjon** tildeles en **rolle**, f.eks. "via"-node eller "from", "to"-veier i type=restriction relasjon.
     68
     69[wikitr:/Help/Relations Relasjonshjelp] dekker de grunnleggende verktøyene for å lage relasjoner i JOSM ([wikitr:/Help/Dialog/RelationList Relasjonsvinduer], [wikitr:/Help/Dialog/SelectionList Utvalg], [wikitr:/Help/Dialog/RelationEditor Relasjonsredigerer]).
     70
     71==== Mest brukte typer ====
     72
     73===== type=multipolygon =====#typemultipolygon
     74
     75Vannobjekter ({{{natural=water}}}), bygninger ({{{building=*}}}) eller administrative grenser ({{{admin_level=*}}}-tagg) består ofte av flere romlig adskilte deler som tilhører ett objekt. Viktigere, hver del kan ha ekskluderinger ([https://en.wikipedia.org/wiki/Enclave_and_exclave enklaver/eksklaver] eller bare øyer eller myrer i vannbassenger).
     76
     77* Delene opprettes med "{{{outer}}}"-rolle. ''Hver multipolygon må ha minst én ytre del''.
     78* Hull innenfor deler – med "{{{inner}}}"-rolle. ''Hver del kan ha 0 til N hull''.
     79* Veier som danner en ring, hvor alle veier er koblet med felles noder (JOSM vil varsle om feil under validering)
     80* Sjeldent kan hull være nestet. Hvis nesting er mer kompleks enn ''en ytre'' og ''en indre ring'', kan rollebytter fortsette: ytre-indre-ytre-indre-...
     81* Ytre og indre ringer bør ikke ha felles noder (men valideringsverktøy vil varsle deg om dette og andre feil)
     82
     83Spesifikke multipolygon-verktøy:
     84* [wikitr:/Help/Action/CreateMultipolygon lage multipolygon]
     85* [wikitr:/Help/Action/UpdateMultipolygon oppdatere eksisterende multipolygon]
     86
     87===== type=route =====
     88
     89[osmwiki:Relation:route Veirelasjon] beskriver felles veier for alle transportmåter og tjenester som [osmwiki:Tag:route=road veier], [osmwiki:Tag:route=bicycle sykling], [osmwiki:Tag:route=hiking fotturer], [osmwiki:Public_transport offentlig transport] eller til og med elektriske [osmwiki:Tag:route=power linjer]
     90
     91===== type=restriction =====
     92
     93Kan brukes for å beskrive svingbegrensninger i henhold til skilt og veimerking. JOSM har et plugin for denne relasjonstypen: [osmwiki:JOSM/Plugins/Turnrestrictions Turnrestriksjoner plugin], [osmwiki:Relation:restriction#Examples Eksempler]
     94
     95
     96== Tagger detaljert ==#Tags1
     97Mer presist, **en tag** er et nøkkel/verdi-par tildelt et objekt. Skriver vi `foo`=`bar` betyr det ''Taggen med nøkkel foo har verdi bar''. Eksempler:
     98* `name`=`Hovedvei` tildelt en vei. Indikerer navnet på veien.
     99* `natural`=`tree` tildelt en node. Indikerer at noden representerer et tre.
     100* `route`=`bus` tildelt en relasjon. Indikerer at relasjonen representerer en bussrute.
     101
     102Tagger kan kombineres. Et objekt kan ha så mange tagger som nødvendig. Et mer komplekst eksempel:
     103
     104{{{
     105highway=residential
     106name=Hovedvei
     107name:en=Main road
     108name:de=Hauptstraße
     109maxspeed=30
     110hgv=no
     111oneway=yes
     112}}}
     113
     114Tildelt en vei, indikerer dette settet med **tagger** at veien er en boligvei med navn ''Hovedvei'' (den tyske varianten er ''Hauptstraße'', den engelske er ''Main road''). Farten er begrenset til 30 km/t og tunge kjøretøy (hgv) er ikke tillatt. I tillegg er det en enveiskjørt gate.
     115
     116I [[JOSMImage(dialogs/propertiesdialog)]] [wikitr:/Help/Dialog/TagsMembership Etiketter/Medlemskap-panel] kan du tildele, fjerne eller redigere tagger for et objekt.
     117
     118
     119== Tekniske egenskaper ==
     120
     121=== Objekt-ID ===#ObjectId
     122OSM-serveren tildeler hvert objekt et unikt nummer, **objekt-ID** eller **OSM ID**.
     123
     124I JOSM har et nytt objekt ingen ID (ID = 0) før det lastes opp til OSM-serveren første gang.
     125* Under **''[[JOSMImage(preference)]] [wikitr:/Help/Action/Preferences Preferanser]''** (eller **''`F12`''**) -> [[JOSMImage(preferences/display,24,link=,middle)]] **''[wikitr:/Help/Preferences/Display Visning]''** kan du slå på/av visning av objekt-IDer i vinduer.
     126* Med **''Fil -> [[JOSMImage(downloadprimitive)]] [wikitr:/Help/Action/DownloadObject Last ned objekt ...]''** kan du laste ned **objekter** via IDer.
     127
     128**Merk**: Visning av objekt-IDer i [wikitr:/Help/Dialog/SelectionList Utvalgsliste] kan settes i Preferanser under **''[wikitr:/Help/Preferences/Display Visning]''**.
     129
     130
     131=== Objektversjoner og historikk ===#Objectversionsandhistory
     132Versjonsnumre ble innført for å forenkle wiki-lignende redigering. For å spore endringer i veier/relasjoner trenger man mer komplekse verktøy enn en enkel sammenligning med versjonsnummer.
     133
     134* Innholdet i en relasjon kan endres uten endring av versjon eller ID (veier kan endres, noder kan flyttes, underrelasjoner kan endres).
     135* Innholdet i en vei kan endres uten endring av versjon eller ID (underliggende noder kan flyttes frem og tilbake, men veien beholder samme ID).
     136
     137Du kan alltid spore full historikk for en enkelt node basert på historikk.
     138Du kan også bruke tidsavgrensede data (regionuttrekk per dato) for å inspisere hvordan objekter har endret seg (og referere til objekt-ID og punkt i databasen på et gitt tidspunkt).
     139
     140**Merk**: Visning av versjoner i [wikitr:/Help/Dialog/SelectionList Utvalgsliste] kan settes i Preferanser under [wikitr:/Help/Preferences/Display Visning].
     141
     142==== Siste versjon-informasjon ====
     143* **''Vis -> [[JOSMImage(info)]] [wikitr:/Help/Action/InfoAboutElements Avansert info]''** (eller hurtigtast: **''`Ctrl+I`''**) åpner separate vinduer med informasjon om valgte objekter i tekstformat.
     144* **''Vis -> [[JOSMImage(info)]] [wikitr:/Help/Action/InfoAboutElementsWeb Avansert info (nett)]''**  (eller hurtigtast: **''`Ctrl+Shift+I`''**) åpner **objektsidene** for valgte objekter på [osmwww: OSM-nettsiden] i nettleseren.
     145
     146Alternativt kan du bla gjennom objektene direkte ved å skrive inn følgende adresse i nettleseren:
     147
     148{{{
     149https://www.openstreetmap.org/browse/[node/way/relation]/[ID]
     150}}}
     151
     152==== Objektets historikk ====#ObjectHistory
     153Hvert objekt har en **versjon**. Hver gang objektet lastes opp til serveren, økes versjonen, og OSM-serveren lagrer ikke bare siste versjon, men hele **historien**.
     154
     155* **''Vis -> [[JOSMImage(dialogs/history)]] [wikitr:/Help/Action/ObjectHistory Historikk]''** (eller hurtigtast: **''`Ctrl+H`''**) åpner Historikk-viseren. Den viser **versjoner** av et objekt.
     156* Alternativt, **''Vis -> [[JOSMImage(dialogs/history)]] [wikitr:/Help/Action/ObjectHistoryWeb Historikk (nett)]''** (eller hurtigtast: **''`Ctrl+Shift+H`''**) åpner en nettside på [osmwww: OSM-nettsiden] som også viser objektets historikk.
     157
     158----
     159Tilbake til [wikitr:/Help Hovedhjelp]