mirror of https://gitlab.com/bashrc2/epicyon
Comments
parent
a4f5662b8e
commit
e2e2a55480
6
media.py
6
media.py
|
@ -161,13 +161,19 @@ def spoofGeolocation(baseDir: str,
|
|||
fraction = randint(0, 100000) / 100000
|
||||
latitude += \
|
||||
distanceFromCityCenter * cityRadius * math.cos(angleRadians)
|
||||
# add a small amount of variance around the location
|
||||
latitude += (fraction * fraction * variance) - (variance / 2.0)
|
||||
# gps locations aren't transcendental, so round to a fixed
|
||||
# number of decimal places
|
||||
latitude = int(latitude * 10000) / 10000.0
|
||||
|
||||
fraction = randint(0, 100000) / 100000
|
||||
longitude += \
|
||||
distanceFromCityCenter * cityRadius * math.sin(angleRadians)
|
||||
# add a small amount of variance around the location
|
||||
longitude += (fraction * fraction * variance) - (variance / 2.0)
|
||||
# gps locations aren't transcendental, so round to a fixed
|
||||
# number of decimal places
|
||||
longitude = int(longitude * 10000) / 10000.0
|
||||
return latitude, longitude, latdirection, longdirection
|
||||
|
||||
|
|
Loading…
Reference in New Issue