Return to Project-GC

Welcome to Project-GC Q&A. Ask questions and get answers from other Project-GC users.

If you get a good answer, click the checkbox on the left to select it as the best answer.

Upvote answers or questions that have helped you.

If you don't get clear answers, edit your question to make it clearer.

LiveMap: API key required on Thunderforest tile layer [closed]

+5 votes
833 views

It appears that Thunderforest would like to have an API key if Project-gc are to continue using them as a map tile service.

API key required

The problem is the same with the "Transport" and the "Landscape" variants of Thunderforest.

Depending on what the root cause is, there may be additional info available at:

closed with the note: Fixed
asked Feb 22, 2017 in Bug reports by Funky_Boris (9,620 points)
closed Nov 19, 2017 by Funky_Boris

1 Answer

+2 votes
 
Best answer
We are working on a fix.

Thunderforest seems a bit broken though. We can register an api key, but we can't stop anyone else from using it. This could be a problem since they are rate limited (x tiles/month). As long as they don't implement it smarter we will definitely not pay any money for their service.
answered Feb 28, 2017 by magma1447 (Admin) (216,720 points)
selected Feb 28, 2017 by Funky_Boris
Yes, their way of implementing api keys seems rather odd. I can see that it could possibly work if implemented within a closed-source mobile app using end-to-end HTTPS encryption, but for any website, their solution is flawed.

I will just select another tile layer for the time being. Thanks for the answer :)
Maybe I wasn't clear. We have installed an API key. Though we don't know if the api limit will be enough. I would guess it will be as long as no one else uses it.

Google has the same system, but there you can specify which http referrer may use the key. Which makes it harder to abuse. It can also be limited to IP and one more thing that I forgot.
...