10. oktober 2015 - 12:38
Der er
5 kommentarer og 1 løsning
Beregning af nuværende koordinat fra stat/slut stamp
Hej Jeg skal beregne det nuværende koordinat på en rute ud fra de følgende variabler: startLat startLon endLat endLon Jeg har startTimestamp, endTimestamp og selvfølgelig time(); Er der nogen der kan lede mig den rette vej ? På forhånd tak
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
10. oktober 2015 - 13:00
#1
dTid = time()/(endTimestamp-startTimestamp) //Giver en faktor i tid, op til 1.0 lat = ((endLat-startLat)*dTid)+ startLat Lng = ((endLng-startLng)*dTid)+ startLng Burde kunne gøre det :)
10. oktober 2015 - 13:19
#2
Takker, det ligner en god start. Kan det passe der er noget galt med dTid ? Jeg får nogle meget stor numre hvis jeg bruger din metode foroven. F.eks dTid: 1444475874 / (1444475994-1444475074) = 1570082.4717391
10. oktober 2015 - 14:01
#3
Ahh troede time() var tid siden start, så skal det istedet være som følge: dTig = (endTimestamp-time())/(endTimestamp-startTimestamp) = 0,13 Altså er der ved tiden time() gået 13% af tiden (Og antaget også af distancen)
10. oktober 2015 - 14:04
#4
** Og forresten de "høje tal" du får er tiden målt i såkaldt Epoch tid, som er antal sekunder siden 1 Januar 00:00 1970. Det er en målestok der ofte benyttes indenfor it.