Konvertera koordinater

Finns det nån sajt, eller tom PHP-skript att konvertera koordinater med?

Som exempelvis från 59:17:23N till 59.2896 vice versa.
Samt även till och från RT90?
 
Några förslag...

Det finns väl lite olika... Du känner antagligen till dem:

Lantmäteriets GTrans: http://www.lm.se/geodesi/program/gtransrv/gtransframe2.htm

Kanske också den här: http://www.opengeospatial.org/standards/ct

Sen finns såna möjligheter i bl.a programmet GPS Utillity, http://www.gpsu.co.uk

Det finns också ett program SweTrans men det kostar en del... http://www.swegis.com/swedish/software/swetrans/swetrans.asp

Tja, några förslag...

Jag antar att det rör sig om många koordinater i bunt och inte enstaka lite då och då?
 

Lästips

Europas okända pärlor – 10 vandringar bortom turiststråken

Sugen på att packa väskan och vandra utanför Sverige? Då är den här listan för dig!

Stabil sikt för skarpa naturupplevelser – Nikons nya kikare lyfter blicken

STABILIZED S ger stadig bild i varje ögonblick. Skarp optik, låg vikt och lång batteritid gör dig redo att se mer.

Vinn skor och startplatser till Merrell Göteborg Trailrun för två!

Delta i Göteborgs stora trailfest den 6 september! Nu har du chansen att vinna både startplatser och nya MTL ADAPT från Merrell åt dig och en vän.

Prisade prylar: här är vinnarna av Scandinavian Outdoor Award

Bland de vinnande produkterna finns bland annat en slittålig lättviktsryggsäck och en designklassiker i rostfritt stål.
Ska ha det på en webbsida, så oavsett vilket format man väljer att mata in värdena i ett formulär, ska det bli i typ decimalform i databasen.
 
OK, det låter intressant. Det enda jag känner till för svenska förhållanden, alltså till o från RT90, är det på Lm:s hemsida.

Kanske också står nåt matnyttigt i denna PDF: http://epubl.luth.se/1402-1617/2002/250/LTU-EX-02250-SE.pdf (examensarbete från Luleå).

Detta är ett PHP men inte det du söker... Kanske finns fler på sajten? http://www.rentacoder.com/RentACoder/misc/BidRequests/ShowBidRequest.asp?lngBidRequestId=378365

Eller: http://www.sciencemaster.com/physical/item/sunrise_java.php

Men konvertering av lat-long till-från decimaler borde finnas på fler håll... Jag har för mig jag såg nåt sånt nyligen, gäller bara att komma på vad och var...

I Google Earth Hack Forum fanns detta: http://www.googleearthhacks.com/forums/archive/index.php/t-1097.html

Borde vara enkelt egentligen att göra ett script på, till och med Javascript. Men jag kan tyvärr inte... ;-)
 
Du kan jo også bruke en GPS til å transformere koordinater :).
Ganske gunstig dersom du har mender som skal gjøres om..
 
Kepler; sa:
Om du vill översätta från Visual Basic for Applications kan nedanstående länk vara av intresse. Här har jag lagt ut kod för konvertering mellan lat/lon och RT90. Jag har dessutom kod för att räkna om till decimalgrader för lat/lon.

http://www.gps.no/mbbs2/forums/thread-view.asp?tid=21434&posts=7

Nu är jag ingen expert på VB, så det kan ta ett tag att konvertera till PHP. Men PHP är ju så vanligt, att någon på denna planet borde gjort det förr?
 
Omvandling av koordinat

Finns det nån sajt, eller tom PHP-skript att konvertera koordinater med?

Som exempelvis från 59:17:23N till 59.2896 vice versa.
Samt även till och från RT90?

http://kartor.eniro.se/ Omvandlar mellan WSG 84 och RT 90 Med Eniro kan man man sätta koordinatmarkeringen var man vill både på kartan och satelitbilderna. I städer som är större än 50 000 personer kan man urskilja bilar och i vissa fall enskilda människor. I Stockholm Göteborg och Malmö, där har de något de kallar utsikten, där har de fotograferat med flyg i fler vinklar än rakt ovanifrån.

http://hitta.se Omvandlar mellan WSG 84 och Decimalformen och RT 90 Hitta.se ställer själv in koordinaten i närheten av den address man söker på, men omvandlar mellan fler format och har valfri avståndsmätning på kartan. Den har inga sattelitbilder men på vissa addresser har de fotograferat huset i markplan med panorama så man kan se hur det ser ut runt om.

Jag använde mig av en enkel miniräknare av typen Casio fx 82ES, för att omvandla mellan WSG 84 och Decimalformen.

Antag att vi har, (WSG 84) Latitud N 59° 22` 33.6`` Det betyder 59 (grader) 22 (minuter) 33,6 (sekunder). Detta har inget med tid att göra utan det är bara ett sätt att dela upp en grad i finare och finare skala. Men miniräknaren har just en sådan funktion som omvandlar tid utryckt i timmar, minuter, och sekunder till tid i decimalform. Denna funktion kan man utnyttja. Miniräknarens knapp är till och med märkt med symbolerna [ ° ` `` ]

De 59° låter vi vara det är ju samma i båda formaten. Vi riktar in oss de 22 minuterna och 33,6 sekunderna. Enkel huvudräkning säger oss 22 min och 33,6 sek kommer bli ungefär 0,35 timme. Alltså 59 är hela och dessa låter vi vara, vi riktar in oss på delen av en timme (60 min). Vi börjar inmatningen på räknaren med att deklarera 0 timmar 22 minuter 33,6 sekunder. Räknaren ger svaret 0,376

Alltså vi har då i Decimalform Latitud 59,376 för att gå tillbaka och omvandla mellan de två är det bara att bläddra med knappen [ ° ` `` ]
 
enkelt om man ska göra en enstaka koordinater

Problemet du nämner är enkelt om man vill göra det för hand med några få koordinater (annars blir det så mycket jobb)

Det du söker är positionen från WGS84 tex i decimalform

I ditt fall gör man helt enkelt såhär= 59+(17/60)+(23/3600) = 59,2897

/Kekke
 
Väcker denna tråd till liv lite. Vill konverterar jag också, t ex 67´58´26,93"N 17´46´31,01"O skulle jag vilja se i den här formen 63.193467, 12.86227. Nån som har nåt bra tips?
 

Få Utsidans nyhetsbrev

  • Redaktionens lästips
  • Populära trådar
  • Aktuella pristävlingar
  • Direkt i din inkorg

Lästips