Hello Spansh, I want to thank you for the route-plotters you've made.
it is so nice to use your multi hop optimizations when going on long trips, as opposed to trying to eyeball what order would be optimal.
I have a question/request i guess.
I'm in the middle of making a huge (as of this moment) ~6000 stop route, since punching those in to your interface is kind of tedious, i've been feding it directly into the api instead.
But at about 142 stops, i seem to have hit a limitation of some sort.
I can send this through firefox,
PHP:
https://spansh.co.uk/api/tourist/route?range=70&source=Sol&destination=Flyae Flyoo DG-E d12-33&destination=Flyooe Flyoo ZK-O d6-0&destination=Flyooe Flyoo BG-N d7-9&destination=Flyae Flyoo YQ-C d8&destination=Ploi Aoscs RC-Z b27-291&destination=Ploi Aoscs NN-T e3-458&destination=Ploi Aoscs HY-H d10-453&destination=Ploi Aoscs AT-E b43-10&destination=Ploi Aoscs UO-X c2-8&destination=Plaa Aoscs IP-L b9-17&destination=Ploi Aoscs AV-Y f588&destination=Ploi Aoscs MC-B d1-11&destination=Ploi Aoscs IW-C d656&destination=Ploi Aoscs TD-E b1-1&destination=Ploi Aoscs CQ-V d3-285&destination=Ploi Aoscs MY-F b54-14&destination=Ploi Aoscs UW-E c11-1055&destination=Ploi Aoscs FS-A d1-110&destination=Ploi Aoscs MC-D d12-3154&destination=Flyae Flyuae CC-S d5-2497&destination=Flyae Flyuae QD-T e3-998&destination=Flyae Flyuae YS-Z b5-126&destination=Flyae Flyuae AG-C c1-633&destination=Flyae Flyuae DH-M d7-257&destination=Flyae Flyuae ZO-Z d689&destination=Flyae Flyuae KN-A d1-1529&destination=Flyae Flyuae ZN-I c26-1245&destination=Flyeia Flyi ZJ-P d6-578&destination=Flyae Flyuae DO-F d12-5557&destination=Flyae Flyuae KK-A d615&destination=Flyae Flyuae WF-V d3-831&destination=Flyae Flyuae XK-V c3-396&destination=Flyae Flyuae WB-K d9-1202&destination=Flyae Flyuae EL-N d7-14&destination=Flyae Flyuae UJ-R e4-514&destination=Flyae Flyuae UP-R b23-43&destination=Flyae Flyuae CC-I c24-40&destination=Flyae Flyuae EG-L b26-22&destination=Flyae Flyuae VO-H d10-430&destination=Flyae Flyuae IE-B c29-536&destination=Flyae Flyuae SH-X c16-340&destination=Flyae Flyuae DR-D d12-620&destination=Flyae Flyuae LO-Z d13-60&destination=Flyae Flyuae ZW-I d10-242&destination=Flyae Flyuae RK-V d3-502&destination=Flyae Flyuae BG-O e6-746&destination=Teqia TA-A c29-31&destination=Flyae Flyuae FO-G d11-289&destination=Flyae Flyuae QN-T d3-339&destination=Flyae Flyuae II-B d13-39&destination=Flyae Flyuae JH-K d9-208&destination=Flyae Flyuae MI-A d1-1164&destination=Flyae Flyuae FP-Z d95&destination=Flyae Flyuae IX-S d4-1417&destination=Teqia EG-Z c28-63&destination=Ploi Aoscs NT-Q c18-892&destination=Flyae Flyuae XO-Z d441&destination=Flyae Flyuae AL-V d3-424&destination=Flyae Flyuae QJ-D b56-21&destination=Flyae Flyoo EB-U d4-108&destination=Ingobs UK-E d12-0&destination=Cheethai AC-B d1-1&destination=Cheethai OP-H b13-0&destination=Cheethai DZ-M b48-4&destination=Cheethai AK-W b45-0&destination=Cheethai RO-Z d47&destination=Cheethai RR-L c21-58&destination=Cheethai MD-Y c2-5&destination=Cheethai QY-R d4-7&destination=Phaa Breae KV-U b49-0&destination=Cheethai BA-Q c8-2&destination=Cheethai HF-O b36-0&destination=Cheethai UF-C c14-5&destination=Cheethai OP-H b13-0&destination=Cheethai XP-P d5-62&destination=Cheethai HF-O b36-0&destination=Cheethai ZO-A d30&destination=Cheethai XF-E d12-60&destination=Phaa Breae QZ-E d12-12&destination=Cheethai HN-L b49-2&destination=Cheethai XF-E d12-60&destination=Plio Scrua JR-V e2-6&destination=Cheethai DQ-F d11-39&destination=Cheethai UY-S e3-106&destination=Plio Scrua DG-M d8-0&destination=Cheethai QE-W b29-4&destination=Plio Scrua VR-W b47-0&destination=Cheethai LY-I c9-7&destination=Cheethai ZA-P b47-3&destination=Cheethai YX-F d12-1&destination=Cheethai RX-Z b43-1&destination=Cheethai YP-P d5-70&destination=Cheethai VA-F d11-100&destination=Cheethai AL-F c14-0&destination=Cheethai DH-C d13-18&destination=Cheethai DC-Z b15-0&destination=Cheethai PZ-O e6-12&destination=Cheethai AW-N d6-260&destination=Cheethai BN-A d14-29&destination=Cheethai RX-Z b43-1&destination=Cheethai RT-Q d5-21&destination=Cheethai JI-S d4-19&destination=Ploea Aowsy EH-Z c15-125&destination=Ploea Aowsy VJ-X d2-559&destination=Ploea Aowsy IM-U d3-299&destination=Ploea Aowsy KL-Y d8261&destination=Ploea Aowsy KZ-M d8-142&destination=Ploea Aowsy XL-Q b10-6&destination=Ploea Aowsy IG-J b14-2&destination=Ploea Aowsy JA-A d4651&destination=Ploea Aowsy ZP-P d5-6441&destination=Ploea Aowsy XO-D c1-14&destination=Ploea Aowsy HP-D d13-73&destination=Ploea Aowsy KO-G b56-12&destination=Ploea Aowsy BO-F d12-110&destination=Ploea Aowsy QP-E b55-26&destination=Ploea Aowsy MA-L d9-1&destination=Ploea Aowsy MO-F c12-74&destination=Ploea Aowsy EW-E d11-2575&destination=Ploea Aowsy KV-B c14-111&destination=Ploea Aowsy ZE-D b56-43&destination=Ploea Aowsy AR-R c19-141&destination=Ploea Aowsy HN-R d5-186&destination=Ploea Aowsy GI-F b16-8&destination=Ploea Aowsy YN-B b55-144&destination=Phaa Briae HW-N e6-86&destination=Ploea Aowsy QD-Y c28-9&destination=Ploea Aowsy AH-D b57-21&destination=Ploea Aowsy JT-G b43-5&destination=Ploea Aowsy EH-O b25-5&destination=Ploea Aowsy WA-N d7-343&destination=Ploea Aowsy PF-P c6-341&destination=Ploea Aowsy GW-N d6-3979&destination=Ploea Aowsy TM-Z c27-93&destination=Ploea Aowsy CT-G d11-258&destination=Ploea Aowsy AR-Z b28-54&destination=Ploea Aowsy CD-H d11-74&destination=Ploea Aowsy QQ-K b25-14&destination=Cheethai AA-A e281&destination=Ploea Aowsy YW-Q b36-16&destination=Ploea Aowsy JI-A d14-443&loop=0
but not this
PHP:
https://spansh.co.uk/api/tourist/route?range=70&source=Sol&destination=Flyae Flyoo DG-E d12-33&destination=Flyooe Flyoo ZK-O d6-0&destination=Flyooe Flyoo BG-N d7-9&destination=Flyae Flyoo YQ-C d8&destination=Ploi Aoscs RC-Z b27-291&destination=Ploi Aoscs NN-T e3-458&destination=Ploi Aoscs HY-H d10-453&destination=Ploi Aoscs AT-E b43-10&destination=Ploi Aoscs UO-X c2-8&destination=Plaa Aoscs IP-L b9-17&destination=Ploi Aoscs AV-Y f588&destination=Ploi Aoscs MC-B d1-11&destination=Ploi Aoscs IW-C d656&destination=Ploi Aoscs TD-E b1-1&destination=Ploi Aoscs CQ-V d3-285&destination=Ploi Aoscs MY-F b54-14&destination=Ploi Aoscs UW-E c11-1055&destination=Ploi Aoscs FS-A d1-110&destination=Ploi Aoscs MC-D d12-3154&destination=Flyae Flyuae CC-S d5-2497&destination=Flyae Flyuae QD-T e3-998&destination=Flyae Flyuae YS-Z b5-126&destination=Flyae Flyuae AG-C c1-633&destination=Flyae Flyuae DH-M d7-257&destination=Flyae Flyuae ZO-Z d689&destination=Flyae Flyuae KN-A d1-1529&destination=Flyae Flyuae ZN-I c26-1245&destination=Flyeia Flyi ZJ-P d6-578&destination=Flyae Flyuae DO-F d12-5557&destination=Flyae Flyuae KK-A d615&destination=Flyae Flyuae WF-V d3-831&destination=Flyae Flyuae XK-V c3-396&destination=Flyae Flyuae WB-K d9-1202&destination=Flyae Flyuae EL-N d7-14&destination=Flyae Flyuae UJ-R e4-514&destination=Flyae Flyuae UP-R b23-43&destination=Flyae Flyuae CC-I c24-40&destination=Flyae Flyuae EG-L b26-22&destination=Flyae Flyuae VO-H d10-430&destination=Flyae Flyuae IE-B c29-536&destination=Flyae Flyuae SH-X c16-340&destination=Flyae Flyuae DR-D d12-620&destination=Flyae Flyuae LO-Z d13-60&destination=Flyae Flyuae ZW-I d10-242&destination=Flyae Flyuae RK-V d3-502&destination=Flyae Flyuae BG-O e6-746&destination=Teqia TA-A c29-31&destination=Flyae Flyuae FO-G d11-289&destination=Flyae Flyuae QN-T d3-339&destination=Flyae Flyuae II-B d13-39&destination=Flyae Flyuae JH-K d9-208&destination=Flyae Flyuae MI-A d1-1164&destination=Flyae Flyuae FP-Z d95&destination=Flyae Flyuae IX-S d4-1417&destination=Teqia EG-Z c28-63&destination=Ploi Aoscs NT-Q c18-892&destination=Flyae Flyuae XO-Z d441&destination=Flyae Flyuae AL-V d3-424&destination=Flyae Flyuae QJ-D b56-21&destination=Flyae Flyoo EB-U d4-108&destination=Ingobs UK-E d12-0&destination=Cheethai AC-B d1-1&destination=Cheethai OP-H b13-0&destination=Cheethai DZ-M b48-4&destination=Cheethai AK-W b45-0&destination=Cheethai RO-Z d47&destination=Cheethai RR-L c21-58&destination=Cheethai MD-Y c2-5&destination=Cheethai QY-R d4-7&destination=Phaa Breae KV-U b49-0&destination=Cheethai BA-Q c8-2&destination=Cheethai HF-O b36-0&destination=Cheethai UF-C c14-5&destination=Cheethai OP-H b13-0&destination=Cheethai XP-P d5-62&destination=Cheethai HF-O b36-0&destination=Cheethai ZO-A d30&destination=Cheethai XF-E d12-60&destination=Phaa Breae QZ-E d12-12&destination=Cheethai HN-L b49-2&destination=Cheethai XF-E d12-60&destination=Plio Scrua JR-V e2-6&destination=Cheethai DQ-F d11-39&destination=Cheethai UY-S e3-106&destination=Plio Scrua DG-M d8-0&destination=Cheethai QE-W b29-4&destination=Plio Scrua VR-W b47-0&destination=Cheethai LY-I c9-7&destination=Cheethai ZA-P b47-3&destination=Cheethai YX-F d12-1&destination=Cheethai RX-Z b43-1&destination=Cheethai YP-P d5-70&destination=Cheethai VA-F d11-100&destination=Cheethai AL-F c14-0&destination=Cheethai DH-C d13-18&destination=Cheethai DC-Z b15-0&destination=Cheethai PZ-O e6-12&destination=Cheethai AW-N d6-260&destination=Cheethai BN-A d14-29&destination=Cheethai RX-Z b43-1&destination=Cheethai RT-Q d5-21&destination=Cheethai JI-S d4-19&destination=Ploea Aowsy EH-Z c15-125&destination=Ploea Aowsy VJ-X d2-559&destination=Ploea Aowsy IM-U d3-299&destination=Ploea Aowsy KL-Y d8261&destination=Ploea Aowsy KZ-M d8-142&destination=Ploea Aowsy XL-Q b10-6&destination=Ploea Aowsy IG-J b14-2&destination=Ploea Aowsy JA-A d4651&destination=Ploea Aowsy ZP-P d5-6441&destination=Ploea Aowsy XO-D c1-14&destination=Ploea Aowsy HP-D d13-73&destination=Ploea Aowsy KO-G b56-12&destination=Ploea Aowsy BO-F d12-110&destination=Ploea Aowsy QP-E b55-26&destination=Ploea Aowsy MA-L d9-1&destination=Ploea Aowsy MO-F c12-74&destination=Ploea Aowsy EW-E d11-2575&destination=Ploea Aowsy KV-B c14-111&destination=Ploea Aowsy ZE-D b56-43&destination=Ploea Aowsy AR-R c19-141&destination=Ploea Aowsy HN-R d5-186&destination=Ploea Aowsy GI-F b16-8&destination=Ploea Aowsy YN-B b55-144&destination=Phaa Briae HW-N e6-86&destination=Ploea Aowsy QD-Y c28-9&destination=Ploea Aowsy AH-D b57-21&destination=Ploea Aowsy JT-G b43-5&destination=Ploea Aowsy EH-O b25-5&destination=Ploea Aowsy WA-N d7-343&destination=Ploea Aowsy PF-P c6-341&destination=Ploea Aowsy GW-N d6-3979&destination=Ploea Aowsy TM-Z c27-93&destination=Ploea Aowsy CT-G d11-258&destination=Ploea Aowsy AR-Z b28-54&destination=Ploea Aowsy CD-H d11-74&destination=Ploea Aowsy QQ-K b25-14&destination=Cheethai AA-A e281&destination=Ploea Aowsy YW-Q b36-16&destination=Ploea Aowsy JI-A d14-443&destination=Ploea Aowsy MS-N b6-318&loop=0
I noted that the latter one barely breaks the 5k limit for characters, if that is what is causing it.
I really hope i havent caused havoc to your servers in any way whilst figuring out this limit.
So for the request...
Would it be possible to implement a file upload for the destinations? csv, one destination per row, or that sort of thing?
Or is it perhaps already possible to feed in 6000 destinations to the api, just that i'm doing it wrong?
Again, thanks for the service