FlyerTalk Forums

FlyerTalk Forums (https://www.flyertalk.com/forum/index.php)
-   Travel Tools (https://www.flyertalk.com/forum/travel-tools-701/)
-   -   API for Calculating Flight Miles (https://www.flyertalk.com/forum/travel-tools/1645473-api-calculating-flight-miles.html)

jimmyboo Jan 12, 2015 9:46 pm

API for Calculating Flight Miles
 
Does anyone know what service/API sites use to calculate the flight miles between two airports?

gilbertaue Jan 12, 2015 10:16 pm

http://www.webflyer.com/travel/mileage_calculator/

CDKing Jan 12, 2015 10:23 pm

Usually based off great circle routing

gcmap.com is an example site

MSPeconomist Jan 14, 2015 7:46 am

However, some airlines (such as DL) don't seem to follow any of the standard sources and you need to check the miles on their own website. Differences compared to the great circle routing calculations are not unusual, although the deviations are usually small. Also, the distances according to DL occasionally change, so you can't necessarily go by previous experience.

jimmyboo Jan 14, 2015 10:24 pm


Originally Posted by gilbertaue (Post 24155074)

Thanks good sir. Do you know what the service behind that site is? I'm looking to query the service directly instead of going through this or another website.

gilbertaue Jan 20, 2015 8:39 am


Originally Posted by jimmyboo (Post 24169770)

Originally Posted by gilbertaue (Post 24155074)

Thanks good sir. Do you know what the service behind that site is? I'm looking to query the service directly instead of going through this or another website.

No idea. Sorry!

sbm12 Jan 23, 2015 8:44 am


Originally Posted by jimmyboo (Post 24169770)
Thanks good sir. Do you know what the service behind that site is? I'm looking to query the service directly instead of going through this or another website.

The formula for doing the math is actually pretty easy and well documented. You need a database of IATA codes, latitude & longitude to feed in to the formula but once you have that then getting the maths part done is easy. Doing a ton of calculations can slow down the server a bit but if it is just a couple per page load that shouldn't be an issue. I have the code in vb.net if you want that. I'll even give you a dump of the airports table from my DB if you want that, too.

I suppose I could set up an API-ish service to just return the distances if you want that rather than doing the calculations on your own server.

didiugo May 30, 2022 7:25 pm


Originally Posted by sbm12 (Post 24220059)
The formula for doing the math is actually pretty easy and well documented. You need a database of IATA codes, latitude & longitude to feed in to the formula but once you have that then getting the maths part done is easy. Doing a ton of calculations can slow down the server a bit but if it is just a couple per page load that shouldn't be an issue. I have the code in vb.net if you want that. I'll even give you a dump of the airports table from my DB if you want that, too.

I suppose I could set up an API-ish service to just return the distances if you want that rather than doing the calculations on your own server.

how much you charge to do that


All times are GMT -6. The time now is 6:40 pm.


This site is owned, operated, and maintained by MH Sub I, LLC dba Internet Brands. Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Designated trademarks are the property of their respective owners.