So fügen Sie Quantum GIS einen Karten-Layer im Stil von Google / OSM / Bing usw. hinzu

9

Ich fange gerade erst an, QGIS zu verwenden. Ich möchte eine Wärmekarte der Volkszählungsgebiete in Georgien erstellen, die auf der Bevölkerung basiert. Ich habe alle Daten - die Bevölkerung für jeden Zensus-Trakt in Georgia.

Ich konnte die Heatmap erfolgreich erstellen, indem ich ein Shapefile für Zensus-Traktate importierte und diesem Tutorial folgte: http : //qgis.spatial Thoughts.com/2012/03/using-tabular-data-in-qgis.html

Ich bin jedoch nicht sicher, wie ich eine gut aussehende Kartenebene hinzufügen soll, unter der allgemeine geografische Merkmale angezeigt werden - Autobahnen, Städte, Wasserläufe usw. Ich habe versucht, OSM-Daten aus Cloudmade zu importieren, aber es gibt viel zu viele Details. Die Karte soll ziemlich hoch sein, aber die Shapefiles von dort zeigen jede einzelne Straße. Ich versuche, MS MapPoint zu ersetzen (keine Volkszählungsdaten für 2010). Die Funktionalität, die ich erhalten möchte, ermöglicht unterschiedliche Detaillierungsgrade, je nachdem, wie weit ich zoome. Im Allgemeinen werden nur Hauptstraßen / Städte usw. angezeigt. Es macht mir nichts aus, ob dies automatisch oder manuell erfolgt.

Könnte mich jemand in die richtige Richtung weisen? Jede Hilfe wäre sehr dankbar.

user8575
quelle
2
Richtig. Es scheint, dass es ausreichte, mein Problem in der obigen Frage zu artikulieren, um mein Gehirn auf den richtigen Weg zu bringen. Das OpenLayers-Plugin macht genau das, was ich will. Dadurch kann ich QGIS Google / OSM-Ebenen hinzufügen. Anleitung hier: lib.uwaterloo.ca/locations/umd/documents/QGISGuide_Qian.pdf Openlayers Plugin Details hier: github.com/sourcepole/qgis-openlayers-plugin Ich hoffe, das hilft jedem, der das Web mit einem ähnlichen Problem durchsucht.
user8575
Ich habe es gerade geschafft, das OpenLayers-Plugin zu optimieren, um ein gestyltes Google Maps in Qgis 2 zu laden. Ich hoffe, das hilft.

Antworten:

6

Einige Optionen:

  1. Verwenden Sie das OpenLayers Plugin . Mit diesem Plugin können Sie die Kacheln von Google, Bing oder OSM als Hintergrundbild verwenden.

  2. Erstellen Sie einen benutzerdefinierten Vektorstil ähnlich wie bei Google oder OSM. Underdark hat eine Reihe von Beiträgen dazu verfasst, wie dies mit OSM-Daten mithilfe des auf neuen Symbologieregeln basierenden Renderings geschehen kann . Sie stellte sogar die qml in Github zur Verfügung.

maning
quelle
Vielen Dank! Die Lösung von Underdark erscheint auf den ersten Blick komplexer, aber flexibler. Eine gute Option.
user8575
Das OpenLayers Plugin verbindet jetzt 404s.
David Richerby
2

Das OpenLayers Plugin soll zahlreiche Hintergrundkarten in Qgis wie Google Maps oder Terrain bereitstellen. Manchmal ist Google jedoch nicht für Ihre Anforderungen geeignet, da sein Stil im Widerspruch zu Ihren Overlays steht.

Aus diesem Grund habe ich es geschafft, das OpenLayers-Plugin zu optimieren, um Google Maps im Stil zu laden , sodass Sie Ihre eigenen angepassten Google Maps genauso wie die anderen Google-Ebenen anzeigen können.

Beachten Sie, dass die Auflösung von Google-Kacheln beim Drucken ziemlich schlecht ist.

Toni
quelle