Possible new (rewritten) map rendering library



Hi!

Since quite some time we've been discussing implementing support for
vector tile support in Maps. Since this is a very large task and our
current rendering library (libchamplain) is holding us back from
eventually moving on to GTK+ 4, since it's using the now pretty much
deprecated Clutter scene graph. So I've been playing with idea of
trying to take the current libchamplain and try to "de-Clutterify" it
rebasing those components of similar concepts in the new GSK (GTK+
Scene Graph Kit). A disclaimer is that I'm not at all sure this will be
possible/feasable, but the idea would be to make as similar API-wise as
possible to be able fit in into Maps with minor changes. This would
give us a feature-parity with the current situation (still using
regular bitmap tiles) but could maybe at a later point be augmented
with vector support.

So, I would need some feedback on possible library name. I have been
looking names of historical cartographers to pay a homemage to:

https://en.wikipedia.org/wiki/List_of_cartographers

A couple of suggestions:

libshumate: After Jessamine Shumate (
https://en.wikipedia.org/wiki/Jessamine_Shumate) - artist, historian,
and cartographer.

libtobler: After Waldo S. Tobler (
https://en.wikipedia.org/wiki/Waldo_R._Tobler) - came up with "first
law of geography.

libhermelin: After Samuel Gustav Hermelin (
https://en.wikipedia.org/wiki/Samuel_Gustaf_Hermelin) - Swedish
industrialist, diplomat, and cartographer. Since I guess there's been
kinda a Swedish "overrepresentation" in Maps development history,
Zeeshan even mentioned the "Swedish conspiracy" at some point :-D

I think I'm leaning towards libshumate.

So, any feedback would be welcome!

//Marcus  



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]