🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.gis
Article #12007

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

#12007
From: Mateusz Loskot
Date: Thu, 25 Jun 2009 10:20
30 lines
1879 bytes
"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

Pozdrawiam
-- 
Mateusz Loskot, http://mateusz.loskot.net
pl.comp.lang.c FAQ: http://pl.cpp.wikia.com/wiki/FAQ
C++ FAQ: http://parashift.com/c++-faq-lite 
Technical Details
Message-ID: <h1vivn$ptg$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>

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" <mateusz@loskot.net>
Newsgroups: pl.comp.gis
Subject: Re: Formuła transformacji z GPS do
 układu 65
Date: Thu, 25 Jun 2009 11:20:14 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 31
Message-ID: <h1vivn$ptg$1@inews.gazeta.pl>
References: <h1pqko$k6r$1@news.onet.pl>
NNTP-Posting-Host: 82.110.183.162
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1245925176 26544 82.110.183.162 (25 Jun 2009 10:19:36 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Thu, 25 Jun 2009 10:19:36 +0000 (UTC)
In-Reply-To: <h1pqko$k6r$1@news.onet.pl>
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18005
X-Priority: 3
X-Newsreader: Microsoft Windows Mail 6.0.6002.18005
X-User: mloskot
X-MSMail-Priority: Normal
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit