Szukam pliku qml (lub odpowiednika np. Sld), który pozwoli mi używać QGIS do pobierania danych OpenStreetMap i tworzenia map papierowych. Ponownie zadaję to pytanie (inne osoby zadawały je raz lub dwa razy w ciągu kilku lat), ponieważ naprawdę jestem zaskoczony, że nie mogę już łatwo znaleźć czegoś takiego (szukałem czegoś twardego).
Znalazłem style Anity Graser - które są dobre, ale stylizują tylko podstawowe dane, takie jak drogi (i robią to po prostu). Z powodzeniem zastosowałem się do wskazówekdo uzyskania danych OSM do pracy. Z powodzeniem przeprowadziłem podstawową edycję stylu. Zdaję sobie sprawę, że mogłem stworzyć w tym celu własne style - ale wydaje się, że to bardzo duża praca. Chcę mieć przyjemną wizualnie mapę uwzględniającą większość danych dostępnych w OSM (tj. Nie tylko ulice, ale ścieżki, ścieżki, rzeki, lasy, jeziora, budynki i tak dalej). Myślałam, że inni ludzie już robiliby to samo ... Dziwnie jest wymyślać koło, kiedy zarówno OSM, jak i QGIS są projektami typu open source / open data. Czuję, że może właśnie przegapiłem oczywiste repozytorium plików qml OSM, które znajduje się gdzieś w Internecie, jeśli wiesz, gdzie szukać.
Dodatkowe uwagi w odpowiedzi na zapytanie poniżej ...
Idealnie szukam renderowania danych OSM w stylu Mapnika, ale każdy równoważny odpowiednio opracowany i kompletny styl byłby dobry.
W tej chwili celem jest wykorzystanie tych danych do sporządzenia mapowania w formie papierowej, ale proste użycie mapowania jako danych bazowych, na których można wyświetlić inne dane geograficzne, również wymaga przyzwoitego renderowania. W pracy używam danych z Ordnance Survey całkowicie zaprojektowanych do stworzenia pełnej i bardzo szczegółowej mapy w Wielkiej Brytanii (chodzi o to, że nie musiałem projektować tej stylizacji, ona pochodziła z danymi). Zdaję sobie sprawę, że istnieją inne narzędzia do mapowania papieru, ale te same problemy pojawiają się zwykle na tym czy innym etapie ... Jestem mniej więcej odnoszący sukcesy, sprawiając, że narzędzie działa dla mnie w naprawdę podstawowych terminach, ale aby dostać się do czegoś wizualnie przydatne Skończyło się na tym, że albo musiałem od nowa wymyślić kompletny styl renderowania od zera (ponad moje umiejętności), lub spełnienie tak złożonego zestawu wymagań dotyczących konfiguracji bazy danych lub cokolwiek innego, że proces zawiesza się i wypala, zanim stanie się użyteczny. Z kilkuletnim doświadczeniem w GIS będę może bazą danych, CartoCSS (lub czymkolwiek innym) wizz ... ale do tego czasu nie mogę korzystać z niesamowitych zasobów, które OSM zapewnia przez tę jedną barierę.
Aktualizacja (lipiec 2015 r.): Należy pamiętać, że wciąż szukam informacji na ten temat, a biorąc pod uwagę, że właśnie zostałem poinformowany, że pytanie miało 2500 wyświetleń w ubiegłym roku, oczywiście inni też.
źródło
Odpowiedzi:
Wygląda na to, że w końcu znalazłeś coś do pracy i mam nadzieję, że masz już rozwiązanie. Ostatnio miałem podobny problem do siebie, więc postanowiłem stworzyć własne style QML dla plików kształtów OSM. Znajdziesz je na moim githubie tutaj:
https://github.com/charleyglynn/OSM-Shapefile-QGIS-stylesheets
źródło
Nie wiem czy widziałeś ten link wcześniej, ale być może to może się przydać, ponieważ zawiera kilka plików stylów dla różnych typów funkcji:
Arkusze stylów QGIS dla OpenStreetMap
Lub kliknij tutaj, aby bezpośrednio pobrać pliki stylu.
źródło