Jak dodać warstwę mapy w stylu Google / OSM / Bing itp. Do Quantum GIS

9

Właśnie zaczynam korzystać z QGIS. Zamierzam stworzyć mapę termiczną obszarów spisu powszechnego w Gruzji na podstawie liczby ludności. Mam wszystkie dane - populację dla każdego obszaru spisu ludności w Gruzji.

Udało mi się pomyślnie utworzyć mapę cieplną, importując plik kształtów spisu i wykonując ten samouczek: http://qgis.spatialthoughts.com/2012/03/using-tabular-data-in-qgis.html

Jednak utknąłem przy tym, jak dodać ładnie wyglądającą warstwę mapy, która pokaże wspólne cechy geograficzne - autostrady, miasta, cieki wodne itp. Próbowałem importować dane OSM z chmury, ale jest o wiele za dużo szczegółów. Mapa ma być dość wysoki poziom, ale pliki kształtów stamtąd pokazują każdą drogę. Próbuję zastąpić MS MapPoint (brak spisu ludności z 2010 roku). Funkcjonalność, którą próbuję uzyskać, pozwala na uzyskanie różnych poziomów szczegółowości w zależności od tego, jak daleko powiększę. Zasadniczo pokazywanie głównych dróg / miast itp. Nie mam nic przeciwko, czy jest to automatyczne czy ręczne.

Czy ktoś mógłby skierować mnie we właściwym kierunku? Każda pomoc będzie mile widziana.

użytkownik8575
źródło
2
Dobrze. Wydaje się, że samo sformułowanie mojego problemu w powyższym pytaniu wystarczyło, aby mój mózg pracował na właściwej ścieżce. Wtyczka OpenLayers robi dokładnie to, co chcę. Pozwoli mi to dodać warstwy Google / OSM do QGIS. Instrukcje tutaj: lib.uwaterloo.ca/locations/umd/documents/QGISGuide_Qian.pdf Szczegółowe informacje o wtyczce Openlayers tutaj: github.com/sourcepole/qgis-openlayers-plugin Mam nadzieję, że pomoże to każdemu, kto szuka w Internecie z podobnym problemem.
user8575
Właśnie udało mi się dostosować wtyczkę OpenLayers, aby załadować stylowe Mapy Google w Qgis 2. Mam nadzieję, że to pomoże.

Odpowiedzi:

6

Niektóre opcje:

  1. Użyj wtyczki OpenLayers . Ta wtyczka pozwala używać kafelków Google, Bing lub OSM jako obrazu tła.

  2. Utwórz niestandardowy styl wektorowy podobny do Google lub OSM. Underdark napisał serię postów na temat tego, jak to zrobić z danymi OSM przy użyciu renderowania opartego na nowych regułach symboliki . Podała nawet qml w github.

grzywka
źródło
Dzięki! Rozwiązanie podmroku na pierwszy rzut oka wydaje się bardziej złożone, ale bardziej elastyczne. Dobra opcja.
user8575,
Link do wtyczki OpenLayers teraz 404s.
David Richerby,
2

Wtyczka OpenLayers ma na celu udostępnienie wielu map tła w Qgis, takich jak Google Maps lub Terrain. W każdym razie Google czasami nie jest odpowiedni dla twoich potrzeb, ponieważ jego styl jest sprzeczny z twoimi nakładkami.

Z tego powodu udało mi się ulepszyć wtyczkę OpenLayers, aby załadować styl Google Maps , umożliwiając wyświetlanie własnych spersonalizowanych map Google, tak jak innych warstw Google.

Pamiętaj, że rozdzielczość kafelków Google jest dość słaba do drukowania.

toni
źródło