🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.gis
Article #12048

Re: Formuła transformacji z GPS do układu 65

#12048
From: Mateusz Loskot
Date: Fri, 26 Jun 2009 19:55
76 lines
4258 bytes
user.80 wrote:
> thenumerus@NOSPAM.gazeta.pl pisze:
>> user.80 <user.80@buziaczek.pl> napisał(a):
>>> This is a multi-part message in MIME format.
>>> --------------040601040208020709090303
>>> Content-Type: text/plain; charset=ISO-8859-2; format=flowed
>>> Content-Transfer-Encoding: 8bit
>>>
>>> Posiadam bazę danych *.mdf ze współrzędnymi punktów z GPS,
>>> np.
>>> Latitude    Longitude
>>> 54,21406833    21,52258333
>>> Czy posiada ktoś może formułę do przeliczenia tych współrzędnych na
>>> układ 65 w Excelu?
>>
>> Sprawa jest trochę bardziej skomplikowana niż Ci się wydaje, ponieważ
>> nie ma formuł bezpośredniego i ścisłego przejścia z Twojego Latitude,
>> Longitude na X,Y w układzie 1965. A to dlatego, że pierwsze wartości
>> odniesione są do elipsoidy WGS84, natomiast współrzędne płaskie w
>> układzie 1965 wywodzą się z elipsoidy Krasowskiego.
>>
>> Jednakże można zrobić takie przeliczenie, jeśli zastosuje się złożenie
>> kilku procesów numerycznych, tylko od razu trzeba postawić też warunek
>> jaka ma być dokładność takiego przeliczenia. O tym nie wspominasz więc
>> trudno o konkretną radę.
>> Zapis najprostszego algorytmu, przy wymogu jakiejś rozsądnej
>> dokładności, zajmuje coś koło kilkuset linii kodu w każdym języku
>> programowania. Excel jest nie jest więc tu najlepszym narzędziem,
>> chyba że rozbudowane makro.
>>
>> Konkretne uniwersalne formuły można znaleźć w Wytycznych Technicznych G-
>> 1.10. Broszurkę można nabyć np. w Centralnym Ośrodku Dokumentacji
>> Geodezyjnej i Kartograficznej. Ostrzegam jednak, że jest to tekst
>> branżowy i wskazany jest jakiś background w temacie, żeby się nie
>> zniechęcić lub nie zinterpretować źle.
>>
>> Można ewentualnie wykombinować jakąś transformację zastępczą,
>> ograniczoną do małego obszaru. Wtedy formuły będą prostsze, ale
>> użyteczność też ograniczona.
>>
>> Pozdrawiam
> 
> Transformacja współrzędnych kartezjańskich pomiędzy elipsoidami GRS-80 i
>  Krasowskiego wydaje się być prostym rachunkiem macierzowym, jednak
> zapewne w wyniku samej transformacji nie otrzymam jeszcze poszukiwanego
> wyniku.
> I w dodatku samą instrukcję mam niekompletną.
> Może gdybym miał jakiś schemat.
> No cóż, szkoda czasu na studiowanie dawno wymyślonego koła, wiec gdyby
> dysponował ktoś takim algorytmem lub listingiem jakiegoś programu o w
> miarę czytelnych krokach to prosiłbym o przesłanie lub nawet wrzucenie
> na grupę, gdyż taka informacja z pewnością ją wyróżni i skorzysta z
> niej nie jeden użytkownik.

Podałem dokumenty w ostatniej podpowiedzi, jest tam wszystko czego
potrzebujesz do implementacji. Na ich bazie powstała przeze mnie
sugerowana do użycia implementacja tych algorytmów dla przeliczeń
układów Polski (obok innych tam dostepnych):

Dokumentacja:

http://trac.osgeo.org/proj/#Documentation

Implementacja:

http://trac.osgeo.org/proj/browser/trunk/proj/src

> Moi znajomi geodezjusze niestety nie przyznają się, jak przeliczyli mi
> te punkty, ponieważ sami nie wiedzą, jak dokładnie liczy ich program :-o

Na 99.9% liczy według ustaleń Prof. Kadaja.

Pozdrawiam
-- 
Mateusz Loskot, http://mateusz.loskot.net
Charter Member of OSGeo, http://osgeo.org
Technical Details
Message-ID: <h2394a$fhn$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <h1pqko$k6r$1@news.onet.pl> <h230aj$8b0$1@inews.gazeta.pl> <h233sv$89g$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Mateusz Loskot <see.my@signature.net>
Newsgroups: pl.comp.gis
Subject: Re: Formuła transformacji z GPS do
 układu 65
Date: Fri, 26 Jun 2009 20:55:53 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 76
Message-ID: <h2394a$fhn$1@inews.gazeta.pl>
References: <h1pqko$k6r$1@news.onet.pl> <h230aj$8b0$1@inews.gazeta.pl> <h233sv$89g$1@news.onet.pl>
NNTP-Posting-Host: 5ac30208.bb.sky.com
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1246046154 15927 90.195.2.8 (26 Jun 2009 19:55:54 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Fri, 26 Jun 2009 19:55:54 +0000 (UTC)
X-User: mloskot
In-Reply-To: <h233sv$89g$1@news.onet.pl>
User-Agent: Thunderbird 2.0.0.21 (X11/20090409)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit