Eventuali duplicati:
How to calculate distance between two locations using their longitude and latitude valuedistanza calcolare Android tra due luoghi
Prima di tutto mi dai qualche istruzione su come la Terra non è una sfera perfetta e tutto cambia quando si arriva più vicino ai poli, che sembra essere tutto ciò che posso trovare in rete. E prima di chiedere a mio padre che è un geografo esperto e mio zio che è un fisico quantico che lavora per la NASA e io che sono un programmatore informatico, vorrei prima chiederlo a voi ragazzi!
Ho solo bisogno di un parco palla Km distanza in linea d'aria da un telefono a un elenco di posizioni pre-popolate per un'area di 720 chilometri quadrati, quindi le variazioni non sono importanti.
Questo sono io adesso, per favore non farmi cadere niente su di me.
mLatitude=-38.3533177
mLongitude=144.9127674
E questo mi è di dieci minuti fa a circa 3 km di distanza in linea d'aria,
mLatitude=-38.3444385
mLongitude=144.9374762
Come si calcola che per ottenere tre chilometri?
Sono abbastanza nuovo in Java, quindi non sono sicuro di quali funzioni matematiche siano disponibili e non ho idea di quale sia il calcolo?
Cheers,
Mike.
Ho chiesto domanda smilliar, check this out: http://stackoverflow.com/questions/8286771/list-events-on-defined-area-using-google-maps – PiKey
vedere questa risposta: http://stackoverflow.com/a/8410867/265167 –