I am trying to calculate what would the Google maps latitude and longitude be, for a given location, 1000 east from it. I am not looking for an application which can do, this, but rather a manual way, by using equations.
I found out that there is a way of doing this, if one would know the initial bearing Angle:
bearingAngle = 90 d = 1000 kilometers / 6371 kilometers x = asin( sin lat1 * cos d + cos lat1 * sin d * cos bearingAngle) y = lon1 + atan2( sin bearingAngle * sin d * cos lat1, cos d - sin lat1 * sin x)
(Equations are taken from: movable-type.co.uk/scripts/latlong.html, section "Destination point given distance and bearing from start point")
However, the upper equations are giving the following result:
As you can see the "x,y" location has a bit lower latitude then starting "lan,lon" (Paris). Basically this is what I am trying to achieve:
The problem is that, to do this, I need to know the initial "bearing angle", which I do not.
How can I solve this problem?