Gå til innhold

Affin transformasjon

Affin transformasjon er en av flere transformasjonsmetoder du kan benytte i programmet.

Ved affin transformasjon beregnes parametrene ut fra fellespunkt, det vil si punkter som er koordinatfestet både i koordinatsystemet du skal transformere til og koordinatsystemet du skal transformere fra.

Kjenner du parametrene til den affine transformasjonen, kan du legge inn disse manuelt.

Begrensninger og krav for beregning av transformasjonsparametrene

  • Fellespunktene må ligge på to forskjellige prosjekt og med samme punkt-ID i begge prosjektene
  • Alle punktene som er felles i de to prosjektene blir brukt i beregningen. Du kan ikke ta et utvalg innenfor hvert av prosjektene
  • Minst fire punkt må være felles i de to prosjektene. I praksis bør antall fellespunkt være større enn dette og fordelt utover transformasjonsområdet
  • Fellespunktene må ikke ha status som kjentpunkt, men dette er å anbefale for å få et godt resultat

Fremgangsmåte

Beregning av transformasjonsparametrene

Fremgangsmåte

  1. Åpne dialogen Innstillinger Gemini Terrain
  2. Velg Generelt og Grunnrisstransformasjoner...
  3. Trykk Ny... og velg transformasjonstype Affin
  4. Angi fil med fellespunkter i koordinatsystemet du skal transformere fra
  5. Angi fil med fellespunkter i koordinatsystemet du skal transformere til
  6. Resultatet for beregning av transformasjonsparametrene vises i et tekstdokument som kommer opp på skjermen (du trenger ikke lagre denne filen)
  7. I dialogen med de beregnede transformasjonsparametrene må du legge inn en ID
  8. Transformasjonsparametersettet blir lagret til filen trans.ini på user-mappen

Manuell innlegging av parametre

Fremgangsmåte

  1. Åpne dialogen Innstillinger Gemini Terrain
  2. Velg Generelt og Grunnrisstransformasjoner...
  3. Trykk Ny... og velg transformasjonstype Affin
  4. Trykk Avbryt når du blir spurt om å angi fil
  5. Legg inn parametre manuelt

Hvordan transformere?

Standard applag og landmålingsapplag inneholder informasjon om referansesystem og kan transformeres direkte.

Fremgangsmåte

  1. Merk applag som skal transformeres
  2. Gå til Verktøy - Transformere i grunnriss... på hurtigmenyen i vertikalt listefelt
  3. Velg transformasjonssettet du skal bruke og trykk OK
  4. Transformasjonen utføres

For standard applag kan du også transformere data under import og eksport.

Formel

Affin transformasjon bygger på følgende formel:

\(X = A0 + A1 \cdot x + A2 \cdot y\)

\(Y = B0 - B1 \cdot x + B2 \cdot y\)

Der:

\(A0\) : Translasjon (forskyvning av X-koordinaten)

\(B0\) : Translasjon (forskyvning av Y-koordinaten)

\(A1 = ( m1 \cdot \cos u )\) og \(A2 = ( m2 \cdot \sin u )\) Rotasjon- og skaleringsparametre for x-aksen

\(B1 = ( m1 \cdot \sin v )\) og \(B2= ( m2 \cdot \cos v )\) : Rotasjon- og skaleringsparametre for y-aksen

\(u\) : dreining av x-aksen

\(v\) : dreining av y-aksen

\(m1\) : skalering langs x-aksen

\(m2\) : skalering langs y-aksen

Beregningsprinsipp

  1. Beregner foreløpige verdier ved å foreta en Helmert-transformasjon
  2. Lager feilligninger med korreksjonene som ukjente
  3. Danner normalligninger og beregner de endelige transformasjonsparametrene