🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

17 total messages Started by aslowik Mon, 15 Apr 2013 13:19
GPS w lokomotywach
#90284
Author: aslowik
Date: Mon, 15 Apr 2013 13:19
14 lines
1567 bytes
Witam pierwszy raz na grupie
Czy wiecie może w jakim układzie odniesienia są podawane współrzędne w GPS używanych w lokomotywach towarowych? Niestety nie znam producenta, mam tylko kilka przykładowych danych i poza tym, że wiem że są z terenu Polski to nic więcej nie wiem 

Longitude Latitude
4210494 12228307
Longitude Latitude
4211407 12228799
Longitude Latitude
4210287 1222826

Wyglądają dziwnie i nie mam pojęcia jak je ugryźć. 

Uzdrawiam
Arek
Re: GPS w lokomotywach
#90285
Author: Jan Drawski
Date: Mon, 15 Apr 2013 16:42
16 lines
1163 bytes
> Longitude Latitude
> 4210494 12228307
> Longitude Latitude
> 4211407 12228799
> Longitude Latitude
> 4210287 1222826
>
> Wyglądają dziwnie i nie mam pojęcia jak je ugryźć.

A znasz może rejon, czy tylko wiesz że to Polska?
Dla mnie wygląda przyjaźniej jak się podzieli przez 200000.
Jedną cyfrę chyba tu 1222826... zgubiłeś?

-- 
Pozdrawiam
Janek
Re: GPS w lokomotywach
#90286
Author: Jan Drawski
Date: Mon, 15 Apr 2013 16:54
8 lines
1054 bytes
> Dla mnie wygląda przyjaźniej jak się podzieli przez 200000.

Szybciej napisałem niż pomyślałem. Polska mieści się w przedziale do 
około latitude 55 a tu wychodzi ponad 60, czyli pewnie w Bałtyku.

-- 
Pozdrawiam
Janek
Re: GPS w lokomotywach
#90288
Author: Sergiusz Rozanski
Date: Tue, 16 Apr 2013 07:56
15 lines
1739 bytes
Dnia 15.04.2013 aslowik@gmail.com <aslowik@gmail.com> napisał/a:
> Witam pierwszy raz na grupie
> Czy wiecie może w jakim układzie odniesienia są podawane współrzędne w GPS używanych w lokomotywach towarowych? Niestety nie znam producenta, mam tylko kilka przykładowych danych i poza tym, że wiem że są z terenu Polski to nic więcej nie wiem 
>
> Longitude Latitude
> 4210494 12228307
> Longitude Latitude
> 4211407 12228799
> Longitude Latitude
> 4210287 1222826

A skąd masz te wartości? Bo to mi po wielkościach dla PL wychodzi jak
wartość w pixlach po konwersji do 18 zoomu dla tilepiramid liczone od
0 0. Czy to aby nie jakieś wartości w prezentacji danych w jakimś
gmaps, openlayers? Ale mogę się mylić.
Re: GPS w lokomotywach
#90289
Author: aslowik
Date: Tue, 16 Apr 2013 09:33
34 lines
2661 bytes
W dniu wtorek, 16 kwietnia 2013 09:56:35 UTC+2 użytkownik Sergiusz Rozanski napisał:
> Dnia 15.04.2013 aslowik@gmail.com <aslowik@gmail.com> napisał/a:
> 
> > Witam pierwszy raz na grupie
> 
> > Czy wiecie może w jakim układzie odniesienia są podawane współrzędne w GPS używanych w lokomotywach towarowych? Niestety nie znam producenta, mam tylko kilka przykładowych danych i poza tym, że wiem że są z terenu Polski to nic więcej nie wiem 
> 
> >
> 
> > Longitude Latitude
> 
> > 4210494 12228307
> 
> > Longitude Latitude
> 
> > 4211407 12228799
> 
> > Longitude Latitude
> 
> > 4210287 1222826
> 
> 
> 
> A skąd masz te wartości? Bo to mi po wielkościach dla PL wychodzi jak
> 
> wartość w pixlach po konwersji do 18 zoomu dla tilepiramid liczone od
> 
> 0 0. Czy to aby nie jakieś wartości w prezentacji danych w jakimś
> 
> gmaps, openlayers? Ale mogę się mylić.

Dzięki wszystkim za odpowiedź
Wartości mam z bazy danych do której spływają odczyty z GPS na lokomotywach. Niestety nie wiem jaki rejon, domyślam się że północ Polski. Jeśli dowiem się coś więcej to nie omieszkam napisać. 
Pytanie z trochę innej beczki, czy macie pomysł skąd wziąć koordynaty stacji kolejowych w Polsce? Biuro geoinformacji PLK twierdzi że dopiero być może za pól roku będą mieli takie informacje. 
Re: GPS w lokomotywach
#90287
Author: aslowik
Date: Tue, 16 Apr 2013 09:33
15 lines
1708 bytes
W dniu poniedziałek, 15 kwietnia 2013 18:54:11 UTC+2 użytkownik Jan Drawski napisał:
> > Dla mnie wygląda przyjaźniej jak się podzieli przez 200000.
> 
> 
> 
> Szybciej napisałem niż pomyślałem. Polska mieści się w przedziale do 
> 
> około latitude 55 a tu wychodzi ponad 60, czyli pewnie w Bałtyku.
> 
a dlaczego 200000 ?

> 
> Pozdrawiam
> 
> Janek
Re: GPS w lokomotywach
#90290
Author: masti
Date: Tue, 16 Apr 2013 09:44
58 lines
2950 bytes
Dnia pięknego Tue, 16 Apr 2013 02:33:05 -0700 osobnik zwany aslowik
napisał:

> W dniu wtorek, 16 kwietnia 2013 09:56:35 UTC+2 użytkownik Sergiusz
> Rozanski napisał:
>> Dnia 15.04.2013 aslowik@gmail.com <aslowik@gmail.com> napisał/a:
>> 
>> > Witam pierwszy raz na grupie
>> 
>> > Czy wiecie może w jakim układzie odniesienia są podawane współrzędne
>> > w GPS używanych w lokomotywach towarowych? Niestety nie znam
>> > producenta, mam tylko kilka przykładowych danych i poza tym, że wiem
>> > że są z terenu Polski to nic więcej nie wiem
>> 
>> 
>> >
>> > Longitude Latitude
>> 
>> > 4210494 12228307
>> 
>> > Longitude Latitude
>> 
>> > 4211407 12228799
>> 
>> > Longitude Latitude
>> 
>> > 4210287 1222826
>> 
>> 
>> 
>> A skąd masz te wartości? Bo to mi po wielkościach dla PL wychodzi jak
>> 
>> wartość w pixlach po konwersji do 18 zoomu dla tilepiramid liczone od
>> 
>> 0 0. Czy to aby nie jakieś wartości w prezentacji danych w jakimś
>> 
>> gmaps, openlayers? Ale mogę się mylić.
> 
> Dzięki wszystkim za odpowiedź
> Wartości mam z bazy danych do której spływają odczyty z GPS na
> lokomotywach. Niestety nie wiem jaki rejon, domyślam się że północ
> Polski. Jeśli dowiem się coś więcej to nie omieszkam napisać. Pytanie z
> trochę innej beczki, czy macie pomysł skąd wziąć koordynaty stacji
> kolejowych w Polsce? Biuro geoinformacji PLK twierdzi że dopiero być
> może za pól roku będą mieli takie informacje.

możesz wyeksportować np z openstreetmap
http://overpass-turbo.eu/
wybierasz interesujący Cię obszar na mapie i w query podajesz
<has-kv k="railway" v="station"/>

potem możesz zrobić export np jak GPX


-- 
mst <at> gazeta <.> pl
"-Mam lęk gruntu! -Chyba wysokości? 
-Wiem co mówię, to grunt zabija!" T.Pratchett
Re: GPS w lokomotywach
#90291
Author: aslowik
Date: Tue, 16 Apr 2013 09:48
39 lines
3296 bytes
W
> A skąd masz te wartości? Bo to mi po wielkościach dla PL wychodzi jak
> 
> wartość w pixlach po konwersji do 18 zoomu dla tilepiramid liczone od
> 
> 0 0. Czy to aby nie jakieś wartości w prezentacji danych w jakimś
> 
> gmaps, openlayers? Ale mogę się mylić.

Dzisiaj dostałem więcej danych wyglądają tak 

IDPojazdu	DateTime	Longitude	Latitude	Velocity	Azimuth	StatusGps	Ctrl
0	00:00:18	4248358	11716218	53	139	32	1419020804
0	00:01:18	4249663	11714786	43	155	32	1369971400
0	00:02:20	4250656	11713349	47	155	32	1416911148
0	00:03:21	4251748	11711773	48	155	32	1428711817
0	00:04:21	4252617	11710531	21	155	32	1112597710
0	00:07:01	4252734	11710353	8	157	32	968882193
0	00:07:21	4252803	11710254	12	157	32	1015732860
0	00:08:21	4253141	11709759	18	155	32	1077530217
0	00:09:21	4253538	11709190	18	155	32	1077579274
0	00:10:21	4253964	11708550	21	155	32	1112756652
0	00:11:21	4254540	11707722	30	153	32	1209685686
0	00:12:24	4255392	11706505	41	155	32	1347057126
0	00:13:24	4256385	11705089	48	155	32	1429083109
0	00:14:24	4257493	11703481	54	155	32	1499392051
0	00:15:25	4258724	11701695	60	155	32	1569689367
0	00:16:25	4259938	11699718	66	158	32	1652727120
0	00:17:27	4261209	11697424	68	160	32	1684680501

Z moich wyliczeń wychodzi że przejechanie kilometra na wschód to zmiana wartości odczytu o około 3192,5 a kilometr na południe to zmiana odczytu o jakieś 1953. Wyliczenia nie są dokładne bo nie znalazłem odcinków gdzie lokomotywa poruszałaby się dokładnie na azymut 90 lub 180 ale zbliżone z dokładnością do 1-2 stopni. Liczyłem to z tych danych
Longitude	Latitude	Velocity	Azimuth	StatusGps
4266497	11619050	62	181	32
4266348	11617039	41	181	32

				
DateTime	Longitude	Latitude	Velocity	Azimuth
30-mar-13	4230244	11611698	48	89
30-mar-13	4232798	11611667	50	91
Re: GPS w lokomotywach
#90292
Author: J.F
Date: Tue, 16 Apr 2013 16:16
41 lines
2735 bytes
Użytkownik  napisał w wiadomości grup
>Dzisiaj dostałem więcej danych wyglądają tak
>IDPojazdu DateTime Longitude Latitude Velocity Azimuth StatusGps Ctrl
>0 00:00:18 4248358 11716218 53 139 32 1419020804
>0 00:01:18 4249663 11714786 43 155 32 1369971400
>0 00:02:20 4250656 11713349 47 155 32 1416911148
>0 00:03:21 4251748 11711773 48 155 32 1428711817
>0 00:04:21 4252617 11710531 21 155 32 1112597710

>Z moich wyliczeń wychodzi że przejechanie kilometra na wschód to 
>zmiana wartości odczytu o około 3192,5 a kilometr na południe to 
>zmiana >odczytu o jakieś 1953.

Jesli jestes tego pewien - to sugeruje ze to sa katy.
Ale patrze sie na pierwsze, azymut 139 to blisko 90+45, a roznica 1305 
i 1432, czyli po rowno, co by sugerowalo siatke kilometrowa.
Co prawda zakreca i trzeba dokladniej przeliczyc.

hm, 55*60*60*60= 11 880 000, 19.5*60*60*60=4 212 000

cos za duzo tych 60 ... ale moze jednak

4249663      -     19,6743657407E
11714786    -     54,2351203704N

http://maps.google.com/?ll=54.235117,19.674368&t=h&z=17
Torow tu nie ma ..  6km dalej sa.

gdyby jednak przyjac wspolczynnik 60*60*64, to mamy
http://maps.google.com/?ll=50.845419,18.444709&t=m&z=14

I do torow juz blisko ~1km. I nawet azymut podobny.
Niestety - dalej rozbieznosci wieksze.

Ha, bingo.  60*60*62.5
http://maps.google.com/?ll=52.0657155,18.8873911&t=m&z=14

A 62.5 sroce spod ogona nie wypadla, bo to 1000/16


J.
Re: GPS w lokomotywach
#90300
Author: Ludek Vasta
Date: Tue, 16 Apr 2013 21:43
14 lines
1758 bytes
On 15/04/2013 15:19, aslowik@gmail.com wrote:
> Czy wiecie może w jakim układzie odniesienia są podawane współrzędne w GPS używanych w lokomotywach towarowych?

Czy to przypadkiem nie współrzędne geocentryczne? Kiedyś mi się coś 
takiego obiło o uszy i teraz znalazłem to: 
http://www.cdrail.cz/VTS/CLANKY/1001.pdf - drugi akapit: "V oblasti 
traťového hospodářství se většinou setkáváme s měřením polohovým a 
měřením výškovým. Výsledkem polohových měření bývá obvykle stanovení 
souřadnic X a Y a výsledkem výškových měření souřadnice Z." ~ "W 
obszarze gospodarki kolejowe w większości spotykamy pomiary położenia i 
pomiary wysokości. Wynikiem pomiarów położenia bywa zazwyczaj ustalenie 
współrzędnych X i Y, a wynikiem pomiarów wysokości współrzędna Z".

Ludek
Re: GPS w lokomotywach
#90293
Author: aslowik
Date: Wed, 17 Apr 2013 07:33
84 lines
3374 bytes
W dniu wtorek, 16 kwietnia 2013 18:16:59 UTC+2 użytkownik J.F napisał:
> Użytkownik  napisał w wiadomości grup
> 
> >Dzisiaj dostałem więcej danych wyglądają tak
> 
> >IDPojazdu DateTime Longitude Latitude Velocity Azimuth StatusGps Ctrl
> 
> >0 00:00:18 4248358 11716218 53 139 32 1419020804
> 
> >0 00:01:18 4249663 11714786 43 155 32 1369971400
> 
> >0 00:02:20 4250656 11713349 47 155 32 1416911148
> 
> >0 00:03:21 4251748 11711773 48 155 32 1428711817
> 
> >0 00:04:21 4252617 11710531 21 155 32 1112597710
> 
> 
> 
> >Z moich wyliczeń wychodzi że przejechanie kilometra na wschód to 
> 
> >zmiana wartości odczytu o około 3192,5 a kilometr na południe to 
> 
> >zmiana >odczytu o jakieś 1953.
> 
> 
> 
> Jesli jestes tego pewien - to sugeruje ze to sa katy.
> 
> Ale patrze sie na pierwsze, azymut 139 to blisko 90+45, a roznica 1305 
> 
> i 1432, czyli po rowno, co by sugerowalo siatke kilometrowa.
> 
> Co prawda zakreca i trzeba dokladniej przeliczyc.
> 
> 
> 
> hm, 55*60*60*60= 11 880 000, 19.5*60*60*60=4 212 000
> 
> 
> 
> cos za duzo tych 60 ... ale moze jednak
> 
> 
> 
> 4249663      -     19,6743657407E
> 
> 11714786    -     54,2351203704N
> 
> 
> 
> http://maps.google.com/?ll=54.235117,19.674368&t=h&z=17
> 
> Torow tu nie ma ..  6km dalej sa.
> 
> 
> 
> gdyby jednak przyjac wspolczynnik 60*60*64, to mamy
> 
> http://maps.google.com/?ll=50.845419,18.444709&t=m&z=14
> 
> 
> 
> I do torow juz blisko ~1km. I nawet azymut podobny.
> 
> Niestety - dalej rozbieznosci wieksze.
> 
> 
> 
> Ha, bingo.  60*60*62.5
> 
> http://maps.google.com/?ll=52.0657155,18.8873911&t=m&z=14
> 
> 
> 
> A 62.5 sroce spod ogona nie wypadla, bo to 1000/16
> 
> 
> 
> 
> 
> J.

Jesteście niesamowici, że zacytuję klasyka "ja pierdziu". Teraz muszę trochę podciągnąć się z teorii. Czy mogę liczyć na jakieś słowa klucze które pozwolą mi zrozumieć skąd brałeś te liczby ?
Re: GPS w lokomotywach
#90294
Author: voy
Date: Wed, 17 Apr 2013 08:16
23 lines
1838 bytes
W dniu 2013-04-17 09:33, aslowik@gmail.com pisze:
>> Ha, bingo.  60*60*62.5
>>
>> http://maps.google.com/?ll=52.0657155,18.8873911&t=m&z=14
>>
>>
>>
>> A 62.5 sroce spod ogona nie wypadla, bo to 1000/16
>>
>>
>>
>>
>>
>> J.
>
> Jesteście niesamowici, że zacytuję klasyka "ja pierdziu". Teraz muszę trochę podciągnąć się z teorii. Czy mogę liczyć na jakieś słowa klucze które pozwolą mi zrozumieć skąd brałeś te liczby ?
>

minuty * sekundy * milisekundy / z krokiem co 16 (60 * 60 * 1000 / 16 = 
225000)


Pozdr :)
Re: GPS w lokomotywach
#90295
Author: Jan Drawski
Date: Wed, 17 Apr 2013 08:36
18 lines
1755 bytes
> minuty * sekundy * milisekundy / z krokiem co 16 (60 * 60 * 1000 / 16 =
> 225000)

To wynika z tego co napisał J.F, po za określeniem "krok". Co to jest 
ten krok, po co go się stosuje o ile nie jest to wymyślone przez Ciebie 
określenie?

Zastanawiam się czy ta magiczna 16 nie ma związku z:
1000 / 60 = 16,666666...
Tak jakby ktoś odrzucił wartość po przecinku, tylko po co?
Swoją drogą spotkałem się już z różnymi kombinacjami typu dzielenie 
przez 3 co oczywiście miało negatywny wpływ na dokładność wyniku ale 
dzięki temu zmniejszała się ilość punktów. Czy o to chodziło nie wiem, 
sprawdziłem że tak jest i pozostało mi się tylko dostosować.

-- 
Pozdrawiam
Janek
Re: GPS w lokomotywach
#90297
Author: Miroslaw Kwasniak
Date: Wed, 17 Apr 2013 08:52
17 lines
1648 bytes
J.F <jfox_xnospamx@poczta.onet.pl> wrote:
> Ha, bingo.  60*60*62.5
> http://maps.google.com/?ll=52.0657155,18.8873911&t=m&z=14

No to wszystkie trzy przykłady OP trafiły na tory, ale tylko jeden to Polska
północna ;)

Podgląd (tymczasowy) na stronie:

  http://www.gpsvisualizer.com/display/1366185178-16130-156.17.14.89.html

wystarczy kliknąć w prawym górnym rogu na jedną ze strzałek (nie na napis)
obok napisów "GPS data"
 
> A 62.5 sroce spod ogona nie wypadla, bo to 1000/16

Skąd wziąłeś tę magiczną liczbę?
Re: GPS w lokomotywach
#90298
Author: aslowik
Date: Wed, 17 Apr 2013 11:07
37 lines
2454 bytes
W dniu środa, 17 kwietnia 2013 10:52:40 UTC+2 użytkownik Miroslaw Kwasniak napisał:
> J.F <jfox_xnospamx@poczta.onet.pl> wrote:
> 
> > Ha, bingo.  60*60*62.5
> 
> > http://maps.google.com/?ll=52.0657155,18.8873911&t=m&z=14
> 
> 
> 
> No to wszystkie trzy przykłady OP trafiły na tory, ale tylko jeden to Polska
> 
> północna ;)
> 
> 
> 
> Podgląd (tymczasowy) na stronie:
> 
> 
> 
>   http://www.gpsvisualizer.com/display/1366185178-16130-156.17.14.89.html
> 
> 
> 
> wystarczy kliknąć w prawym górnym rogu na jedną ze strzałek (nie na napis)
> 
> obok napisów "GPS data"
> 
>  
> 
> > A 62.5 sroce spod ogona nie wypadla, bo to 1000/16
> 
> 
> 
> Skąd wziąłeś tę magiczną liczbę?


Co do strzelania że to północna Polska to było moje przypuszczenie bo to głównie lokomotywy firmy z północy, jak widać pomyliłem się okrutnie. Też nie wiem skąd ta liczba 62.5 ale to działa, wartości podzielone przez 225000 wskazują tory w każdym przypadku.
Re: GPS w lokomotywach
#90296
Author: J.F.
Date: Wed, 17 Apr 2013 21:22
23 lines
2013 bytes
Dnia Wed, 17 Apr 2013 00:33:04 -0700 (PDT), aslowik@gmail.com 
> W dniu wtorek, 16 kwietnia 2013 18:16:59 UTC+2 użytkownik J.F napisał:
>> Ha, bingo.  60*60*62.5
>> A 62.5 sroce spod ogona nie wypadla, bo to 1000/16
>> 
> Jesteście niesamowici, że zacytuję klasyka "ja pierdziu". Teraz
> muszę trochę podciągnąć się z teorii. Czy mogę liczyć na jakieś
> słowa klucze które pozwolą mi zrozumieć skąd brałeś te liczby ?

jak mowimy o stopniach, minutach, sekundach, to 60*60 jest naturalne.
Z rozpedu polecialem trzecie 60 ... Polska polnocna, ale torow brak.

Jakbym mial zapamietywac liczbe rzeczywista w calowitej, to moglbym
sie zdecydowac na format staloprzecinkowy, ale binarny - stad 64. 
Ale tory tez daleko.

I tu moze bym zakonczyl, ale sobie przypomnialem ze juz to gdzies
widzialem - rozdzielczosc wysokosci czarnej skrzynki najslynniejszego
samolotu w Polsce wynosi okolo 60m.  I cos mi sie widzi ze to jest
16000m/256 :-)


J.
Re: GPS w lokomotywach
#90299
Author: J.F.
Date: Sun, 21 Apr 2013 10:32
27 lines
2070 bytes
Dnia Wed, 17 Apr 2013 08:52:40 +0000 (UTC), Miroslaw Kwasniak
> J.F <jfox_xnospamx@poczta.onet.pl> wrote:
>> A 62.5 sroce spod ogona nie wypadla, bo to 1000/16
> 
> Skąd wziąłeś tę magiczną liczbę?

Swoja droga to sie dalej zastanawiam skad oni to wzieli i dlaczego tak
:-)

Mozliwe ze ich GPS podaje pozycje w ddmmss.sss  (wiekszosc pracuje w
NMEA i stosuje minuty dziesietne). Sekunda poludnika ma ~31m, wiec tu
ostatnia cyfra ~3cm.
Troche za dokladnie, ale po /16 ... niewiele zyskuja. Liczby nadal
wieksze niz int16, a i bez dzielenia mieszcza sie w int32.
Jakies stare oprogramownie pamietajace czasy ICL i int24 ? Ale to znow
troche za duzo, bo one maja +/- 8mln .. chyba ze system ograniczony do
Europy byl.

Po podzieleniu jednostka wynosi blisko pol metra ... metr bylby
wygodniejszy ... ale to i tak tylko na poludniku, wiec niewiele daje.
No i  chyba ze planuja zatrzymywanie na peronie z dokladnoscia do
metra ?

A moze to cos z konwersja do zmiennego przecinka i mantysa 24 bit ?
Rezerwa na dalsze obliczenia ?

J.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads