Moves points on earth's surface towards a given bearing by a given distance.
These points were created by moving a reference point (R) by 10 km in all base directions of a compass rose:
Find the plot here.
pip install geomove
Move a (lat, lon)
point west by 10 km:
from geomove import move, Bearing
# Define point
point = (51.9624, 7.6256)
# Move
moved_point = move(point, Bearing.WEST, 10)
Move a point towards 357° by 5 km:
from geomove import move
# Define point
point = (51.9624, 7.6256)
# Move
moved_point = move(point, 357, 5)