The utility of this tool has atrophied as the number of known star systems in its database has ballooned, not to mention the limits on range and maximum processing time. As such ...
Users are strongly advised to check out Spansh's Galaxy Plotter instead. It is much more performant and will take ship build into account to automatically calculate jump range, and also has support for Supercharging and FSD Injections.
2020-08-03 - This tool is now defunct. See the message above for a better working alternative.
2019-09-20 12:00 - Some bad input caused a route calculation to fail badly, spamming the server logs in the process. As a result I've put some extra checks in the code and if such a scenario is triggered again the route calculation will simply abort. Currently that will leave you hanging with the "Route finding in progress, please wait" text displayed. I'll look into a proper abort with feedback.
2019-09-18 16:39 - At the request of a user I've added an option to consider only populated systems for the route. As part of this I found and fixed an error with the default values of the three option checkboxes. The bad code for that was live for a while, so you might find you inadvertently only got routes using populated systems.
2017-04-26 11:53 - Due to some incidents of the server this runs on running out of memory due to someone attempting to calculate a route from within the main bubble out to Sagittarius A* I've had to put some new limits in. Now you can only plot up to a maximum of 1000.0 ly from Origin to Destination. In addition if the calculation attempts to consider too many stars (long route, high max jump range) it will abort. To slightly offset this I've raised the loop limit from 15000 to 30000. This can't calculate a route from Quince to Fehu (furthest apart stars in the bubble) using 50ly jump, but can do so for 20ly. I've suggested two alternative tools for long-range route calculation.
2017-04-22 21:21 - Route results will now show the spectral class of each star, if known, in parantheses after the star name (in the same column, not a separate one). Note that this relies on the daily merge of data from EDDB, so if you update a system to have this info on eddb.io it won't show up here until after the next daily run. That is currently at 07:26 UK time each day, and due to the size of the data files used takes several minutes to run.
2016-11-16 16:07 - I've added a quick calculation of the distance between Origin and Destination systems once they're set. It should appear to the right of the input form.
2016-11-11 11:13 - I just fixed a bug with finding routes over small distances. This occurred due to the way I cull a sphere (to keep the number of stars to iterate over down) around the origin/destination mid-way point, making a cylinder with end caps. Now if the origin/destination distance is less than 100.0 ly I'll just take the sphere (which is from half-way point with radius extending 100.0 ly beyond the origin/destination systems).
2016-01-20 18:15 - After a report of issues finding a route between far (~600 ly between) stars with 50ly maximum jump selected I looked into improving the performance of this tool. After some profiling, headscratching and learning now to use some extra modules (Math::Vector::Real and Math::Vector::Real::kdTree) along with some help from Esviandry's code I've gotten it working about as speedily as it will go I think.
2016-01-14 12:00 - Hey! Look! I'm not dead! After finding that 'robigo' wasn't in my database I reviewed things and have now updated my code to pull data from EDSM instead of EDSC. The database is all nice and updated and should get updates in a better manner now.
2014-12-11 16:55 - Increased the client-side timeout to 20s.
2014-12-11 ~08:45 - Fixed a bug where typing 'jaro' would lead to fewer auto-complete suggestions than typing 'Jaro'.
2014-12-10 ~12:45 - Implemented a 'Route finding in progress' message, and associated error handling and reporting.
2014-12-10 ~12:25 - Added 'Reverse Route' button which appears below the route.
This route planner was created using assets and imagery from Elite: Dangerous, with the permission of Frontier Developments plc, for non-commercial purposes. It is not endorsed by nor reflects the views or opinions of Frontier Developments and no employee of Frontier Developments was involved in the making of it.