Na forum niemieckim jest znów dyskusja na temat wydruku duzych obszarów mapy z OSM w wysokiej rozdzielczesci.
Z tego co zrozumialem, sa dosc uciazliwe rozwiazania, ale zadne dla laików, którzy chcieliby np. okienko widokowe z calym duzym miastem, dajmy na to Lódz, wydrukowac w najbardziej szczególowej dostepnej rozdzielczosci.
Ma ktos z Was moze pomysl jak zrobic programik, który zbieral by poszczególne zrenderowane kwadraty mapy na najwyzszym zoom level i eksportowal je jako jpg lub pdf?
Trzeba zwrócić uwagę że jpg też ma swoje ograniczenia a cała mapa np Łodzi (w najwyższej rozdzielczości) nie zmieści się w jednym pliku jpg
W takim programie musielibyśmy:
podać na jakim formacie (np A3) będziemy drukować mapę,
jaki obszar
w jakiej rozdzielczości mapy chcemy pobrać kafelki
zostać poinformowani o tym ile papieru w podanym formacie potrzebujemy
Najlepszy by był pdf ale nie wiem czy posiada jakieś ograniczenia w wymiarach stron… Wystarczyłoby pobierać kafelki i ustawiać je w odpowiednim miejscu na stronie która miałaby być drukowana.
Jesli nie JPG, to inny format, moze byc oczywiscie wektorowy, byle byl.
Mysle raczej o ploterze i wiekszych formatach. Mapa rozmiaru np. 1 na 2 metry…
Formaty mniejsze, jak A3 user prawdopodobnie moze sobie od biedy samemu posklejac, ale przy wiekszej mapie wymieknie…
Rafale, móglbys sprawdzic jak to wyglada z pdf?
A co na to administratorzy głównego serwera? Wszak na wiki piszą “bulk downloading is strongly discouraged” i “downloading significant areas of tiles at zoom levels 17, 18 or 19 for offline or later usage is forbidden”.
Jeśli zaś ktoś musi, to odpowiednie narzędzia są dostępne w sieci, oj są…
Tak, przejechalo sie na tym kilka programow dla iPhone’ow itp., ktore sciagaly masowo kafelki.
Co do samego drukowania, to nie wiem, czy bitmapa nie bylaby lepsza od wektorow w tym wypadku, bo taki ploter rysujacy cala Lodz mialby niewyobrazalna ilosc kresek do narysowania…
EDIT: a jeszcze slyszalem duzo dobrych opini od osob ktore drukuja mapy z OSM, na temat programu Mapertive (niestety na zamknietym kodzie i wymagajacy .NETu)