buskmann Skrevet 12. juli 2005 Del Skrevet 12. juli 2005 Jeg har en posisjon bestående av breddegrad og lengdegrad. Disse er oppgitt på det vanlige formatet med grader, minutter, sekunder. Jeg ønsker en formel som beregner følgende: Ny posisjon = Gammel posisjon + meter bredde + meter lengde Enksempelvis ønsker å beregne posisjonen 300 meter øst og 200 meter syd for et gitt punkt. Lenke til kommentar
Codename_Paragon Skrevet 12. juli 2005 Del Skrevet 12. juli 2005 Kjapp og litt feil: anta jorden er kulerund og 40.000km i omkrets. Anta at du ikke krysser polene. Mange antakelser, få holder. Grad_pr_meter=360/40.000.000 = 0,000009 grader/meter. Da er det bare å summere med posisjonen du startet med. Mer eksakt må du ta med effekter som jordens fasong. For en nøyaktig utregning kan du kikke på sourcen på GRASS. Lenke til kommentar
buskmann Skrevet 14. juli 2005 Forfatter Del Skrevet 14. juli 2005 For de som måtte lure på det samme: Gjør om fra grader til UTM. Legg til meter og gjør om til grader igjen. Lenke til kommentar
JBlack Skrevet 15. juli 2005 Del Skrevet 15. juli 2005 Kjapp og litt feil: anta jorden er kulerund og 40.000km i omkrets. Anta at du ikke krysser polene. Mange antakelser, få holder. Grad_pr_meter=360/40.000.000 = 0,000009 grader/meter. Da er det bare å summere med posisjonen du startet med. Mer eksakt må du ta med effekter som jordens fasong. For en nøyaktig utregning kan du kikke på sourcen på GRASS. Grad per meter for lengdegrader vil variere med hvor på kula du befinner deg. Lenke til kommentar
Codename_Paragon Skrevet 15. juli 2005 Del Skrevet 15. juli 2005 Stemmer. Det er bare å legge inn en liten cos(breddegrade). Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå