| 1 | [[TranslatedPages(revision=24)]] |
| 2 | [[PageOutline(2-4,Innholdsfortegnelse)]] |
| 3 | |
| 4 | = Plugin -> PicLayer = |
| 5 | |
| 6 | [[Image(/pluginicon/PicLayer.jar/images/layericon.png,link=,midten,48)]] |
| 7 | |
| 8 | Dette plugin-et viser bilder som bakgrunn i JOSM. |
| 9 | |
| 10 | Det tilbyr to måter å laste rastrebildedata på: |
| 11 | * fra en fil og |
| 12 | * fra utklippstavlen. |
| 13 | Dette er en tidlig versjon og er ikke sluttbrukervennlig, så vennligst følg trinnene nøyaktig når du bruker den. |
| 14 | |
| 15 | Forsikre deg om at bildet er egnet når det gjelder opphavsrett, hvis du er i tvil, ikke bruk det. |
| 16 | |
| 17 | == Bruksområder == |
| 18 | 1. Last inn noen data fra serveren slik at kartet er synlig. |
| 19 | 1. Flytt og zoom [wikitr:/Help/MapView Kartvisningen] til den estimerte målposisjonen for det nye bakgrunnsbildet. |
| 20 | 1. Klikk på **Imagery**-menyen og velg enten **Nytt bildelag fra fil** eller **Nytt bildelag fra utklippstavlen**. |
| 21 | a. Hvis du valgte fil, vil en filvelger dukke opp. Velg bildet du ønsker. Alle formater som støttes av Java (GIF med gjennomsiktighet) og i tillegg ZIP som beholder og KML (#5451 eksperimentelt) er mulige. |
| 22 | a. Hvis du valgte utklippstavlen, kan det ta litt tid å importere bildedataene. |
| 23 | |
| 24 | Hvis noe feilet, bør du få en meldingsboks. Hvis ikke - sjekk konsollen for meldinger (bare Linux?) |
| 25 | |
| 26 | 4. Når bildet er synlig, kan du begynne å posisjonere og kalibrere det. For det - aktiver !PicLayer-laget med bildet i [wikitr:/Help/Dialog/LayerList Lagvinduet]. |
| 27 | 1. Begynn å justere bildet. |
| 28 | a. Flytt bildet ved å velge 'Move' fra [wikitr:/Help/EditToolbar verktøylinjen] og dra musepekeren med venstre knapp trykket ned. |
| 29 | a. Roter bildet ved å velge 'Rotate' fra verktøylinjen og dra. |
| 30 | a. Skaler bildet ved å velge 'Scale' fra verktøylinjen og dra. |
| 31 | a. Du kan også velge å skalere i bare én akse ved å velge riktig knapp. \\ \\ |
| 32 | 1. Hvis du trenger å tilbakestille endringene dine - kan du bruke kontekstmenyen fra !PicLayer-oppføringen i laglisten. |
| 33 | 1. Hvis du ønsker å lagre kalibreringen av bildet, kan du også gjøre dette ved hjelp av sprettoppmenyen. |
| 34 | |
| 35 | Dette plugin-et er ment å hjelpe til med kartlegging fra flyfoto, liknende [https://mapwarper.net/ mapwarper.net]. |
| 36 | |
| 37 | == Konvertering av kalibreringsdata i !PicLayer == |
| 38 | For de som er interessert i å konvertere kalibreringsdata i !PicLayer: \\ |
| 39 | * `INITIAL_SCALE` er den opprinnelige størrelsen på 100 bildepiksler (lengden på linjalen i JOSM). |
| 40 | * `SCALEX/Y` er faktoren etter å ha endret størrelsen på rastrebildet i forhold til JOSM-datalaget. |
| 41 | * `INITIAL_POS_y/X` er koordinatene til bildesenteret i mercatorprojeksjon. |
| 42 | * `POSITION_X/Y` er koordinatene etter å ha flyttet rastrebildet i forhold til JOSM-datalaget. |
| 43 | * `ANGLE` er vinkelen i grader (med klokken -> positiv) når rastrebildet roteres. |
| 44 | |
| 45 | * Mercator-enheter er bueenheter i lengdegrad (PI <-> 180). |
| 46 | * Breddegrad er litt komplisert fordi denne projeksjonen bevarer vinkler, men ikke områder: |
| 47 | {{{ |
| 48 | y = ln(tan(45+b/2)) |
| 49 | }}} |
| 50 | |
| 51 | hvor b er i grader, ln er den naturlige logaritmen og tan er tangens. |
| 52 | * Lengdegraden i grader l er oppnådd fra x via: |
| 53 | {{{ |
| 54 | l = x*180/PI. |
| 55 | }}} |
| 56 | |
| 57 | * Breddegraden b kan beregnes fra y ved: |
| 58 | {{{ |
| 59 | b = 2*arctan(e!**y) - 45 |
| 60 | }}} |
| 61 | (når invers tangens returnerer grader). |
| 62 | |
| 63 | Når du transformerer lengdegradsforskjeller av bildets hjørner til avstand, må du ta hensyn til at én grad øst-vest har forskjellig størrelse avhengig av breddegrad. \\ |
| 64 | Ved ekvator 1 grad -> d0 = 111.321 km (fra GRS 80 semi-store akser), ved breddegrad b får du: |
| 65 | {{{ |
| 66 | d = d0*cos(b) |
| 67 | }}} |
| 68 | (bare nøyaktig for kule, men avvik fra ellipsoide < 0.5%). |
| 69 | |
| 70 | == Bruk av automatisk kalibreringshandling == |
| 71 | Denne handlingen hjelper deg med å posisjonere og kalibrere et bilde (helst en plantegning) inn i verdenskartet. |
| 72 | |
| 73 | **Hva trenger jeg for å bruke denne handlingen?** |
| 74 | * et bilde, helst en plantegning |
| 75 | * informasjon om sidelengde på bygning |
| 76 | |
| 77 | **Hvordan starter jeg kalibrering?** |
| 78 | * 1. åpne bildefilen og bytt til bildelaget slik at du kan se !PicLayer-modusene i [wikitr:/Help/EditToolbar Redigeringsverktøylinjen] til venstre. |
| 79 | * 2. gå inn i modusen "Kalibrer bilde med kontur" |
| 80 | * 3. følg vinduet |
| 81 | * 3.1 velg **Bygningshjørnepunkt** (eksempel i bilde: kantpunkter) |
| 82 | * 3.2 skriv inn **Sanne avstander** - hvis du velger tekstfeltet, vil en grønn linje dukke opp og vise deg hvilken avstand på bildet som kreves. Vennligst skriv inn den faktiske avstanden i meter mellom de to punktene. |
| 83 | * 3.3 åpne **Bygningsreferansefilen** - åpne en .osm eller .gpx-fil med koordinater for bygningskontur eller velg et lag som referanse |
| 84 | * 3.4 velg **Bygningsreferansepunkter** |
| 85 | * 3.4.1 modusvalg - hvis bygningskonturkoordinatene allerede er definert i laget, velg **definert** modus (.osm-filer bare), hvis du vil sette koordinatene et sted i laget, velg **manuell** modus |
| 86 | * 3.4.2 velg de samme punktene som i trinn 3.1, nå bare på din faktiske bygningskontur (eksempel i bilde) |
| 87 | * 3.5 **kjør** kalibrering - **resultat** |
| 88 | |
| 89 | Eksempel: [osmwiki:../w/images/a/a8/Piclayer_auto_calibration.gif Piclayer_auto_calibration.gif] |
| 90 | |
| 91 | **Mer informasjon** |
| 92 | For mer informasjon om hvorfor jeg trenger å sette inn avstander og hvorfor bildet vanligvis ikke passer nøyaktig med konturfilen, se [[osmwiki:JOSM/Plugins/PicLayer|PicLayer-siden]]. |
| 93 | |
| 94 | == Se også == |
| 95 | * [osmwiki:JOSM/Plugins/PicLayer PicLayer-side] på OSM-wiki |
| 96 | |
| 97 | ---- |
| 98 | Tilbake til [wikitr:/Plugins#JOSMdocu Plugin-hjelp] \\ |
| 99 | Tilbake til [wikitr:/Help Hovedhjelp] |