1 (edytowany przez tinware 2019-08-04 13:35:06)

Temat: Odległość od równika i południka w kilometrach

Siemka,

Jako że piszę sobie do LuCi mapę:

https://images91.fotosik.pl/227/734c93cf259e958agen.png

... potrzebuję przeliczyć odległość w kilometrach od równika i południka:

https://images92.fotosik.pl/228/09d8955aa789954agen.png

Przykładem byłby tutaj: Pałac Kultury i Nauki w Warszawie


Jego lokalizacja poniżej:

Stopnie dziesiętne:
52,2319155°N x 21,0061687°E

Stopnie, minuty i sekundy:
52° 13' 54.896'' N x 21° 0' 22.207'' E


Poniżej obliczenia:

1. Od równika:

Długość równika: 40030,80192 km
40030,80192 km / 360° = ?
1 st. => 111,196672 km
52,2319155 x 111,196672 = 5 808,015 km
Według GoogleMaps: 5 807,930 km


2. Od południka:

?
Według GoogleMaps: 1 425,560 km


Potrzebuje Waszej pomocy w obliczeniu odległości od południka w kilometrach.

ODP:

var palac_lat = 52.2319155;
var palac_lng = 21.0061687;
var odleglosc = Math.sqrt(Math.pow((Math.cos((palac_lat*Math.PI)/180)*palac_lng),2))*111.196672;
console.log( odleglosc ); // 1 430.610 km

2

Odp: Odległość od równika i południka w kilometrach

https://pl.wikibooks.org/wiki/Astronomi … 2o%C5%9Bci ?

Czyli po prostu masz dwa punkty na kuli i liczysz odległość pomiędzy nimi?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Odległość od równika i południka w kilometrach

Dzięki, to też mi się przyda, zwłaszcza że znalazłem coś takiego i jest to bardzo niedokładny pomiar:

distance = Math.sqrt( Math.pow( latitude - user_latitude, 2 ) + Math.pow( longitude - user_longitude, 2 ) ) * 73;

Czyli będę podstawiał to tak:
# ZERO - 52,2319155°N x 00,0000000°E
# Pałac - 52,2319155°N x 21,0061687°E


Może znasz też dobry wzór na przeliczenie tego:

Stopnie dziesiętne: 
52,2319155°N x 21,0061687°E

Stopnie, minuty i sekundy: 
52° 13' 54.896'' N x 21° 0' 22.207'' E

4

Odp: Odległość od równika i południka w kilometrach

Jaki dobry wzór. To zwykłe dzielenie jest: https://en.wikipedia.org/wiki/Decimal_degrees

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Odległość od równika i południka w kilometrach

Odległość punktu w kilometrach od południka policzyłem tak:

https://images90.fotosik.pl/227/1b6f225d63a391f0gen.png


I jeszcze przykład w JavaScript:

var palac_lat = 52.2319155;
var palac_lng = 21.0061687;
var odleglosc = Math.sqrt(Math.pow((Math.cos((palac_lat*Math.PI)/180)*palac_lng),2))*111.3214;
console.log( odleglosc );