Mapy wektorowe

I z nowszych https://osmus.slack.com/archives/C1VE7JM9T/p1601923062035200 (7 dni temu)

Zasadniczo niewiele się zmieniło, choć mam trochę nadziei, że te eksperymentalne projekty wejdą w końcu w fazę testów alfa. Ale to na razie głównie serwerowe rozwiązania, a przydałyby się także klienckie, które pozwalałyby zmieniać style wyświetlania (począwszy od języków a skończywszy na kolorach i wyborze elementów), a wreszcie także jakiś graficzny edytor stylów dla klienta i system ich wymiany, bo dopiero to jest pełne oddanie odbiorcom kontroli nad wyglądem mapy. A o tym wszystkim nie słyszałem ani słowa.

OSM Carto wdrożył trochę zmian w kierunku “wektorowalności”, ale utknęło to gdzieś po drodze do testowego choćby wdrożenia. Przy okazji tych zmian jest gorszy algorytm wyznaczania napisów na obszarach, ale jest szansa, że będzie lepszy.

Jest wreszcie realny projekt wdrożenia eksperymentalnych kafelków wektorowych na serwerach OSMF w formacie MVT (produkowanych przez Tilemakera):

https://github.com/openstreetmap/operations/issues/565

Wymagania sprzętowe na ten moment wyglądają raczej kosmicznie (nie próbujcie tego w domu…), ale to ma być tylko wstępna próba na zachętę do dalszych prac:

Nie jest tak źle, w pracy serwer na którym kilkanaście osób odpala programy EDA ma 256 GB RAM-u :slight_smile:

Ciekawe, za ile by można wynająć taką maszynę na chmurach, zakładając że nie potrzebujemy jej “teraz nał” i możemy poczekać chwilę na jej provisioning.

Edit: np. tyle: https://www.quora.com/What-is-the-best-cheapest-way-for-me-to-set-up-a-cloud-server-with-256gb-ram-and-a-lot-of-computing-power

4 dni to korzystny czas w porównaniu z tym, co pisali ludzie od OpenMapTiles. Oni używali całej farmy maszyn do generacji kafelków, na jednej trwałoby to kilka tygodni.

Prezentacja poruszająca problematykę wektorowego OSM z ostatniego SOTM:

https://www.youtube.com/watch?v=rx-ku7O3Xjc

https://demo.tangram.city
https://protomaps.com/map

A tymczasem wiki i google play podają, że juz mamy mapy wektorowe na smartfony:
https://wiki.openstreetmap.org/wiki/Guru_Maps

Tak samo jak OsmAnd, Mapy.cz, Organic Maps, a nawet StreetCoomplete - swoją drogą ciekawe czy raz pobrany region dało by się współdzielić między tymi aplikacjami

To są mapy wektorowe, ale nie w formacie kafelków MVT.

Jeden z użytkowników podzielił się doświadczeniem z testów generowania kafelków wektorowych za pomocą Planetilera na AWS i przedstawił zarówno dane techniczne jak i koszta - wygląda to naprawdę sensownie:

https://github.com/openstreetmap/operations/issues/565#issuecomment-1031046441