Article View: pl.comp.gis
Article #12003Re: Formuła transformacji z GPS do układu 65
From: user.80
Date: Fri, 26 Jun 2009 06:16
Date: Fri, 26 Jun 2009 06:16
73 lines
4266 bytes
4266 bytes
Mateusz Loskot pisze: > user.80 wrote: >> Mateusz Loskot pisze: >>> "user.80" <user.80@buziaczek.pl> wrote in message >>> news:h1pqko$k6r$1@news.onet.pl... >>>> 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? >>> >>> Ja tam bym zrzucił współrzędne do pliku tekstowego i przetransformował >>> przy pomocy OGR + Python >>> (http://trac.osgeo.org/gdal/wiki/GdalOgrInPython) >>> >>> Szybki przykład, nie testowałem ale powinno być OK: >>> >>> from osgeo import osr >>> wgs84 = osr.SpatialReference() >>> pl65 = osr.SpatialReference() >>> wgs84.ImportFromEPSG(4326) >>> pl65.ImportFromEPSG(3120) // 65, Strefa I >>> ct = osr.CoordinateTransformation(wgs84, pl65) >>> pl65pt = ct.TransformPoint(lon, lat) >>> print pl65pt >> No pięknie, ja tu z palącym problemem, głowę sobie łamię, >> a kolegę żarty się trzymają. >> Nic nie rozumiem z tego "from osgeo...", >> ani jedno słowo nic mi nie mówi, >> więc teza że to łatwe i szybkie zdecydowanie odpada. > > Napisałem, że to skrypt w języku Python. > Założyłem, że nie straszne Koledze jakieś ArcView Avenue itp. > więc i z tym sobie poradzisz :-) > >> Otóż wyżebrałem informacje od kolegów geodezjuszy, >> że te moje współrzędne to jakiś tajemny format DD.DDDDDDD, > > Jaki tam tajemny, przeca to decimal degrees. > >> nawet przeliczyli mi te punkty jakimś OEM-owym softem od ich GPSa, >> ale nie znają formuły do Excela ani Mathcada. >> Czy w ogóle możliwe jest, że jest taka formuła? > > Jest, ale nikt normalny tego nie robi w Excelu :-) > Skrypt, program do przeliczania z obsługą formatów jak Shapefile, czy > Mapinfo, kombajny jak Arc*, i inne. > Ale Excel do tych zajęć to rzeźba... > >> Nikt w całym usenecie nie wie jak to przeliczyć "na piechotę"? > > Poświęć Kolego weekend na naukę podstaw podstaw podstaw języka Python > i rzeczy staną się trywialne. Mam nauczyć się języka programu, aby być zdolnym dostarczyć jemu stosowne dane oraz odpowiednio sformułować swoje oczekiwanie, a on pomyśli i poda mi wynik? Czy dobrze zrozumiałem? Być może w twoim fachu role pracownika fizycznego i inżyniera odwróciły się niepostrzeżenie, ale w moim to tak nie działa. Owszem, używam różnego softu, który wspomaga moją pracę, ale żaden nie robi niczego, czego sam bym nie potrafił z kalkulatorem w ręku. Dodatkowo bez względu na użyty soft, wyrywko sprawdzam siły i naprężenia w losowo wybranych miejscach i sprawdzam poprawność dobranego przekroju. Nie stać mnie na błędy programu, które prawdopodobnie kosztowałyby duże pieniądze, a nawet ludzkie życie. Dlatego wolę nauczyć się algorytmu, który będzie mi służył przez resztę życia, niż ulegać chwilowym trendom w obsługiwanym oprogramowaniu. Jeśli transformacja pomierzy układami nie opiera się na teorii 2-go rzędu i nie wymaga rachunku różniczkowego, to Excel w zupełności powinien tu wystarczyć, podobnie jak kalkulator. Więc gdyby udało ci się kiedyś dowiedzieć, jakiego algorytmu używa obsługiwany przez ciebie program, to liczę na ten algorytm, ok? ;-)
Technical Details
Message-ID:
<h21p1d$7n8$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mailReferences:
<h1pqko$k6r$1@news.onet.pl> <h1vivn$ptg$1@inews.gazeta.pl> <h20dt8$500$1@news.onet.pl> <h20lvj$4jt$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail From: "user.80" <user.80@buziaczek.pl> Newsgroups: pl.comp.gis Subject: Re: Formuła transformacji z GPS do układu 65 Date: Fri, 26 Jun 2009 08:16:00 +0200 Organization: http://onet.pl Lines: 95 Message-ID: <h21p1d$7n8$1@news.onet.pl> References: <h1pqko$k6r$1@news.onet.pl> <h1vivn$ptg$1@inews.gazeta.pl> <h20dt8$500$1@news.onet.pl> <h20lvj$4jt$1@inews.gazeta.pl> NNTP-Posting-Host: 66.230.230.230 Mime-Version: 1.0 X-Trace: news.onet.pl 1245996923 7912 66.230.230.230 (26 Jun 2009 06:15:23 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Fri, 26 Jun 2009 06:15:23 +0000 (UTC) User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) In-Reply-To: <h20lvj$4jt$1@inews.gazeta.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit