Pisze program, w ktorym musze zaimplementowac obliczanie odleglosci miedzy
dwoma punktami majac dane ich wspolrzedne geograficzne.
Probowalem obliczyc ta odleglosc przy zalozeniu, ze Ziemia jest
kula korzystajac ze wzorow z gemetrii analitycznej oraz planimetrii...
( dlugosc luku ). Jednak wyniki jakie uzyskuje sa malo dokladne:)
Slyszalem, ze jest metoda sredniej szerokosci Gaussa do obliczania
odległości do około 200km oraz inne metody dla wiekszych odleglosci.
Niestety w internecie nie potrafie znalesc zadnych informacji na ten temat.
Pozdrawiam,
Marek
Mam to w MathCadzie.
Na większe odległości można całkować równanie linii geodezyjnej.
Użytkownik "jerry" <5...@impreza.neostrada.pl> napisał w wiadomości
news:b4g96c$29j$1...@atlantis.news.tpi.pl...
> > Slyszalem, ze jest metoda sredniej szerokosci Gaussa do obliczania
> > odległości do około 200km oraz inne metody dla wiekszych odleglosci.
> > Niestety w internecie nie potrafie znalesc zadnych informacji na ten
> temat.
>
> Mam to w MathCadzie.
Nie mam MathCada ale chetnie zobacze jakis kod:)
Chce to napisac w C++. Moze umialbys mi opisac algorytm,
albo wskazac gdzie szukac materialow z opisana metoda
sredniej szerokosci Gaussa?
> Na większe odległości można całkować równanie linii geodezyjnej.
Niestety nie mialem stycznosci z geodezja wiec nie za wiele mi to mowi:)
Moze cos jasniej?
Pozdrawiam,
Marek
A można prosić o plik z MathCada-a. Też jestem bardzo zainteresowany.
Pozdrawiam!
Andrzej
a.bi...@wp.pl
Użytkownik "jerry" <5...@impreza.neostrada.pl> napisał w wiadomości
news:b4g96c$29j$1...@atlantis.news.tpi.pl...
Szukac można w książkach do geodezji wyższej.
Pozdrawiam
>Slyszalem, ze jest metoda sredniej szerokosci Gaussa do obliczania
>odległości do około 200km oraz inne metody dla wiekszych odleglosci.
>Niestety w internecie nie potrafie znalesc zadnych informacji na ten temat.
W systemie Grass (Open Sorce)
jest taki program "d.geodesic" oto fragment pomocy:
"NAME
d.geodesic - Displays a geodesic line,
tracing the shortest distance between two
geographic points along a great circle,
in a longitude/latitude data set. (GRASS Display Program)
SYNOPSIS
d.geodesic [coor=lon1,lat1,lon2,lat2] [lcolor=name] [tcolor=name] ""
a to jest link do polskiego mirrora Grass'a:
http://grass.meteo.uni.wroc.pl tam są źródła więc może Cię coś zainteresuje
Pozdrawiam Darek
Użytkownik "jerry" <5...@impreza.neostrada.pl> napisał w wiadomości
news:b4ijld$kkr$1...@nemesis.news.tpi.pl...
> Jak będe miał chwilkę to przepiszę to do C++.
>
Dzieki!
Bede czekac:)
Pozdrawiam,
Marek
Tylko "display" czy też "liczy"?
A kto mógłby pokazać jakiś algorytm do policzenia odległości za pomocą
Excela? Może być w zaokrągleniu, bo liczę tylko po Polsce... Jestem w stanie
zaakceptować błąd 2%
Proszę o pomoc...
TS