Geospatial
Rhumb-line destination point API
Projects a destination coordinate from a start point following a constant compass bearing for a given distance (loxodromic dead reckoning). Answers 'Where do I end up steering a fixed heading for N km?', 'What point lies due-east 100 km from here along a rhumb line?'.
Price$0.04per request
MethodPOST
Route/v1/geo/rhumb-destination
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
geogisrhumb-linedestinationdead-reckoningloxodromenavigationprojectionbearing
API URL
Integration docshttps://x402.hexl.dev/v1/geo/rhumb-destinationExample request
{
"from": {
"latitude": 51.5074,
"longitude": -0.1278
},
"bearing": 90,
"distanceKm": 100
}Example response
{
"from": {
"latitude": 51.5074,
"longitude": -0.1278
},
"bearing": 90,
"distanceKm": 100,
"destination": {
"latitude": 51.5074,
"longitude": 1.317092
},
"interpretation": "Following a constant bearing of 90° for 100 km reaches 51.5074, 1.317092."
}Input schema
{
"type": "object",
"required": [
"from",
"bearing",
"distanceKm"
],
"properties": {
"from": {
"type": "object",
"required": [
"latitude",
"longitude"
],
"properties": {
"latitude": {
"type": "number"
},
"longitude": {
"type": "number"
}
},
"examples": [
{
"latitude": 51.5074,
"longitude": -0.1278
}
]
},
"bearing": {
"type": "number",
"examples": [
90
]
},
"distanceKm": {
"type": "number",
"examples": [
100
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}