Chciałbym utworzyć serwer kafelków mapy w oparciu o całą bazę danych planety OSM dla projektu, nad którym pracuję. Pracowałem z kilkoma przewodnikami, aby spróbować uruchomić coś, ale nie znalazłem zbyt wielu kompleksowych zasobów, które przechodzą ten proces od początku do końca.
Moje dotychczasowe wymagania:
- Linux (wolę 10.04, ale jestem otwarty na wszystko)
- Renderowanie kafelków za pomocą Mapnika
- Możliwość dostosowania kartografii i symboliki do moich potrzeb (narzędzia Quantumnik lub Cascadenik wydają się do tego dobrym narzędziem)
Naprawdę chciałbym mieć dobrą niestandardową kartografię map bazowych dla niektórych tworzonych przez nas aplikacji wewnętrznych i pomyślałem, że to dobry początek. Ktoś wie o dobrych przewodnikach / zasobach, jak to zbudować? Wolę wyjaśnienia krok po kroku, a nie tylko dokumentację dla każdego z elementów ...
źródło
To naprawdę duże pytanie. Większość pierwszych części została opisana na bardzo szczegółowej stronie wiki http://wiki.openstreetmap.org/wiki/Mapnik . Zatrzymuje się przed TileCache, prawdopodobną odpowiedzią na część renderowania kafelków. Czy to wystarczy, aby kontynuować? Mogę pogłębić niektóre pliki, których użyłem do zbudowania szuflady kafelków.
źródło
Należy pamiętać, że zaimportowanie całego pliku planety zajmie naprawdę dużo czasu (na moim serwerze po 6 dniach nadal nie skończył się, gdy nastąpiła awaria zasilania). Możesz rozważyć zaimportowanie serii mniejszych plików planet (używając -a w osm2pgsql).
źródło