Etäisyys gps-anturin koordinaateista

Seuraa 
Viestejä8560
Liittynyt16.3.2005

Onko jollain valmiina korjauskerroin pituuspiireille? Siis siihen ongelmaan kun maapallo ei ole aivan pallo vaan lähestyy lievästi pannukakkua. Vai vaikuttaako tuo oikeasti ollenkaan? Tarvitsisin tälle keskeisen Suomen korkeudelle korjauskertoimen.

Tietenkin jos jostain saisi koko algoritmin koordinaattien etäisyyksille niin olisi tuokin hyvä.

En oikeastaan tiedä koko jutusta mitään. Ovatko pituuspiirit esimerkiksi jo valmiiksi sovitettuja tasan?

Tarvitsen laskentatarkkuutta joka olisi noin metrin luokkaa kymmenellä kilometrillä.

Hiirimeluexpertti. Majoneesitehtailija. Luonnontieteet: Maailman suurin uskonto. Avatar on halkaistu tykin kuula

Sivut

Kommentit (16)

Paul M
Seuraa 
Viestejä8560
Liittynyt16.3.2005

On kyse gps-anturista, joka antaa sarjaporttiin leveyttä, pituutta, korkeutta ja satelliittien lukumäärää. Pitäisi pienellä muunnoksella tuottaa polyviivaa DXF-muotoisena. Ja automaattisesti sekunnin välein. Ohjelmanpätkä jo on, joka lukee anturista ja listaa tavaraa. Pelkät koordinaatit eivät kuitenkaan nyt riitä.

Hiirimeluexpertti. Majoneesitehtailija. Luonnontieteet: Maailman suurin uskonto. Avatar on halkaistu tykin kuula

Vierailija

Normaali GPS:n NMEA-message ilmoittaa sekä korkeuden WGS84 ellipsoidin ylänpuolella että korkeuden paikallisen merenpinnan eli geoidin yläpuolella!

Muuta korkeustietoja ei juuri sitten tarvitsekaan.

Vierailija

NMEA GGA-message formaatti:

GGA - essential fix data which provide 3D location and accuracy data.

$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47

Where:
GGA Global Positioning System Fix Data
123519 Fix taken at 12:35:19 UTC
4807.038,N Latitude 48 deg 07.038' N
01131.000,E Longitude 11 deg 31.000' E
1 Fix quality: 0 = invalid
1 = GPS fix (SPS)
2 = DGPS fix
3 = PPS fix
4 = Real Time Kinematic
5 = Float RTK
6 = estimated (dead reckoning) (2.3 feature)
7 = Manual input mode
8 = Simulation mode
08 Number of satellites being tracked
0.9 Horizontal dilution of position
545.4,M Altitude, Meters, above mean sea level
46.9,M Height of geoid (mean sea level) above WGS84
ellipsoid

(empty field) time in seconds since last DGPS update
(empty field) DGPS station ID number
*47 the checksum data, always begins with

Vierailija
Pope of Finland
Jaa. Stefan haluaa jälleen päteä "tutkijana" kopioimalla nettisivustoa antamatta lähdettään (ilmeisesti http://www.gpsinformation.org/dale/nmea.htm).

Netiketistä: "- Jos lainaat jotain lähdettä, niin kerro se. Muista tekijänoikeudet."


Eiköhän asia (GPS data) ole täysin ”public domain”?

VLBI-radioastronomia mittaa nykyään koordinaatteja 0.1 mm (0.0001 m) tarkkuudella. Suoritin ensimmäiset VLBI-mittaukset maassamme vuonna 1979 Metsähovissa, vertaamalla Saksan Effelsgergin 100 m paraabeliantenniin. Geodeettinen koordinaatisto maassamme oli myös aikanaan tuotu Saksata, ED50. Mutta ED50 heitto oli nykyiseen GPS järjestelmään verrattuna satoja metrejä.

salai
Seuraa 
Viestejä7264
Liittynyt17.3.2005
HSTa
Pope of Finland
Jaa. Stefan haluaa jälleen päteä "tutkijana" kopioimalla nettisivustoa antamatta lähdettään (ilmeisesti http://www.gpsinformation.org/dale/nmea.htm).

Netiketistä: "- Jos lainaat jotain lähdettä, niin kerro se. Muista tekijänoikeudet."


Eiköhän asia (GPS data) ole täysin ”public domain”?

Sinä teit suoran lainauksen (sitä kertomatta) toisen kirjoittajan sivustolta, siis aivan kuin kyseessä olisi ollut oma tekstisi.

Tietysti asiaan voidaan suhtautua positiivisestikin: Ehkä tuolla tavalla tulee vähemmän kirjoitus- ja tulkintavirheitä, kun jätät oman panoksesi vähäisemmäksi.

Mitä tahansa edellä esitetyistä väitteistä saa epäillä ja ne voidaan muuttaa toisiksi ilman erillistä ilmoitusta. Kirjoittaja pyrkii kuitenkin toimimaan rehellisesti ja noudattamaan voimassa olevia lakeja.

Vierailija

Raportti Suomen ensimmäisistä geodeettisistä VLBI mittauksista julkaistiin Japanissa,
National Oceanic and Atmospheric Administration julkaisusarjassa:

"Proceedings of Symposium No. 5: Geodetic Applications of Radio Interferometry", NOAA Technical Report NOS 95 NGS 24, Tokyo, Japan May 7-8 1982:

***
"PROJECT ERIDOC" by:
Beyer, W., Campbell, J., Lohmar, F. J., Seeger, H., Sudau, A.
Geodetic Institute, University of Bonn, Fed. Rep. Of Germany

Brouwer, F. , Husti, G.J.
Geodetic Institute, TU Delft, The Netherlands

Lundqvist, G. Rönnäng, B.O.
Onsala Space Observatory Sweden

Schilizzi, R.T.
Westrbork/Dwingeloo Radio Observatory, The Netherlands

Booth, R.S.
Jodrell Bank Observatory, United Kingdom

Richardsd, P.
Chilbolton Observatory, United Kingdom

Tallqvist, S.
Metsähovi Radio Observatory, Finland

ABSTRACT. …

Vierailija

Vertaan tässä mittaustuloksia vanhemman mallisella ja uudella GPS-vastaanottimella.

Olen kokeillut GPS-vastaanottimellani 24 tunnin kestäviä mittauksia usealla eri ohjelmilla. GPS-vastaanotin on ollut kiinteässä paikassa laboratorioni katolla.

Tältä näyttä esim. mittaus ohjelmalla nimeltään "SA Watch":

http://kotisivu.dnainternet.net/adslfor ... berget.gif

(GPS SiRF II piirisarjan vastaanotin)

Samankeskiset ympyrät ovat 10 metrin välimatkalla. Maantieteellisten (WGS-84) koordinaattien rms-hajonta on luokkaa 3 metriä. Siis luokaa 0.1 kaarisekuntia tai vähemmän.

Korkeus-suunnassa rms-hajonta oli luokkaa 8 metriä. GPS ilmoittaa sekä korkeuden WGS-84 referenssiellipsoidin yli, että korkeuden paikallisen geoidin yläpuolella (=MSL eli Mean Sea Level)

Dataa on kerätty kerran sekunnissa, ja kuvassa on noin 86400 pistettä. Pieni sininen risti on alkukoordinaatti jonka olin saanut aikaisemmasta lyhyestä mittauksesta. Punainen ympyrä on kaikkien mittapisteitten geometrinen keskiarvo. Keltainen ympyrä on hetkellinen tulos. Lopputulos siirtyi pari metriä itään alkupisteestä.

Esimerkiksi aiemmin mainittu ohjelma "VisualGPS" tekee samaa asiaa, mutta piirtää tuloksen (mittapisteet) suorakulmaiseen Lat. ja Lon. koordinaatistoon. Ohjelma ilmoitta myös mittapisteitten keskiarvon että kesiarvon pienimmän neliösumman perusteella. Nämä eivät juurikaan eronnet toisistaan. Syntyy myös käyrä korkeusmittausten vaihteluista ajan funktiona.

Nämä mittaukset perustuvat NMEA-0183 dataan. Differentiaali GPS (DGPS) antaisi paljon tarkempia tuloksia, tarkkuus senttimetrien luokkaa. Tarkan ajan määrääminen edellyttää, että antennin koordinaatit ovat hyvin tunnettuja.

Ketjusta: Pulsarin havaitseminen pienellä antennilla
viewtopic.php?t=704&start=135

= = =
Lisäys:

Uudempi GPS-vastaanotin SiRFstar III piirisarjalla kytkettynä USB-porttiin antaa huomattavasti pienemmän mittauspisteitten hajontaa:

http://kotisivu.dnainternet.net/adslfor/gps%20sirf.gif

Neutroni
Seuraa 
Viestejä26898
Liittynyt16.3.2005

Sinulla on siis kulmakoordinaatit WGS80 -vertailuellipsoidilla ja haluat mitata etäisyyden ellipsoidia pitkin. Ei se ihan helppo ongelma ole, mutta kyllä tuohon voisi numeerisen ratkaisun koodata.

Itse muuntaisin maantieteelliset koordinaatit EUREF-koordinaateiksi, joiden mittakaavakerroin tunnetaan. Käsittääkseni siten päästään haluamaasi tarkkuuteen. Näihin lähteisiin perehtymällä se onnistuu:

http://www.maanmittauslaitos.fi/default.asp?id=915
http://www.jhs-suositukset.fi/web/guest ... ations/153
http://www.jhs-suositukset.fi/web/guest ... ations/154

Vierailija
Neutroni
Sinulla on siis kulmakoordinaatit WGS80 -vertailuellipsoidilla ja haluat mitata etäisyyden ellipsoidia pitkin. Ei se ihan helppo ongelma ole, mutta kyllä tuohon voisi numeerisen ratkaisun koodata.

Tuohon löytyy tarkat ratkaisukaavat tuosta antamastani linkistä ja niihin syötetään myös litistyneisyyssuhde, joten tulokset saa haluamalleen järjestelmälle laskettua.

Neutroni
Seuraa 
Viestejä26898
Liittynyt16.3.2005
JaakkoFagerlund

Tuohon löytyy tarkat ratkaisukaavat tuosta antamastani linkistä ja niihin syötetään myös litistyneisyyssuhde, joten tulokset saa haluamalleen järjestelmälle laskettua.



Niinpä näkyy. Jäi vaan huomaamatta aiheeseen varsin löyhästi liittyvän juttumassan joukosta.

Sivut

Uusimmat

Suosituimmat