Burza mózgów

+1

A którą z tych mapek oceniasz najwyżej z technicznego punktu widzenia? Pomińmy kwestię renderingu.

Tak, takie zmniejszenie zakresu by było jeszcze lepsze na początek. Im mniejszy początek (ale z potencjałem na rozwój) tym lepiej.

Nie ma co oczekiwać że ktoś po południu napisze klona całego Google Maps, wynajmie 5000 serwerów i uruchomi coś co będzie lepsze od GM pod każdym względem.

Nie znam szczegółów, dlatego wspomniałem, że warto z nimi pogadać, także o tym skąd mają infrastrukturę fizyczną, sieciową i z jakich rzeczy korzystają poza samymi kafelkami, jakiego rzędu to są koszta, ile wymaga to pracy itp., bo to jest cenna wiedza nietechniczna.

O samym stylu mapki wiem tylko tyle, że Francuzi korzystają z forka osm-carto (z czasów po przesiadce z czystego XML na CartoCSS), Niemcy też (tylko oni chyba jeszcze jak było napisane w XML, co jest bardzo nieczytelne, czyli technicznie gorzej). Najciekawsze jest to rozwiązanie białoruskie, choć widać też, że ten styl nie ma tylu szczegółów co te oparte na Mapniku.

Nie wiem które rozwiązanie wektorowe tam jest, ale oczywiście nie jest jedyne - Paul Norman zrobił porównanie różnych takich systemów. Swoje mapki na bazie danych OSM rozwija też Wikimedia (chyba nie wektorowe akurat, więc nici ze zmiany języka inaczej niż przez nakladki, a sam styl jest minimalistyczny i wymaga dopracowania ;)). Ale to wszystko jedynie sam styl mapki, kod strony OSM.org też jest dostępny i można dodawać różne rzeczy na jej bazie, żeby w razie czego potem łatwo było wdrożyć nasze eksperymenty dla wszystkich.

To akurat nic dla nas nie zmienia, ale zdaje się, że Niemcy ostatnio też postanowili nadgonić opóźnienie techniczne - zrobili fork osm-carto 4 i (zapewne nauczeni doświadczeniem poprzedniego forkowania) mają zamiar trzymać zgodność z kodem oryginalnego projektu:

https://github.com/giggls/openstreetmap-carto-de/blob/master/README.md

Alternatywą jest korzystanie na początku z wynajmowanych serwerów z postawionym oprogramowaniem (mapbox, mapzen). Na początku, dopóki korzystać będą tylko użytkownicy forum może nawet wystarczy darmowe konto. Może będzie też łatwiej znaleźć więcej kasy na usługę dostarczenia skonfigurowanego serwera (serwującego np. kafelki wektorowe) niż nieco mniej na sam serwer ale z potrzebą koordynacji z osobą do konfiguracji, uruchomienia i nadzoru.

W ramach niemieckiego forka osm-carto istnieje gałąź kodu, która różni się jedynie tym, że pozwala łatwo wyświetlać nazwy wielojęzyczne, np. name+name:en, jest nawet mapka, która tego używa:

https://github.com/giggls/openstreetmap-carto-de/tree/upstream+l10n
https://tile.iosb.fraunhofer.de//#map=5/30.1198/33.2703/3

Jeśli tylko znajdzie się sprzęt, to można łatwo postawić mapkę z polskimi egzonimami.