Können die neuen Mapbox-Vektorkacheln als QGIS-Grundkarte verwendet werden?

19

Mit der Implementierung der Mapbox-Vektorkacheln stellt sich die Frage, wie diese als Grundkarte in einer QGIS- gedruckten Karte verwendet werden können (vorausgesetzt, jemand kümmert sich mehr um gedruckte Karten!).

Um OSM-Daten in einer qualitativ hochwertigen gedruckten Karte zu verwenden, müssen die Daten derzeit heruntergeladen, formatiert und als Grundkarte verwendet werden, anstatt die OpenLayer-Plug-In-Grundkarten zu verwenden, bei denen es sich um Raster handelt, die bei großen Druckgrößen nicht gut gedruckt werden können.

Ich bin gespannt, ob jemals eine Mapbox-OSM-Vektor-Kachelebene verwendet werden könnte, um das Herunterladen und Stylen von OSM-Daten zu erleichtern (ein Problem im Hintergrund ...). Wenn ich das Wort "Vektor" höre, denke ich an die Druckqualität ...

Vielleicht ein Mapbox-QGIS-Plugin, mit dem man sich anmelden und eigene Mapbox-Layer als Grundkarten verwenden kann?

Irgendwelche Gedanken oder Einsichten geschätzt!

DPSSpatial
quelle

Antworten:

1

Das in Danes akzeptierter Antwort vorgeschlagene Quantumink-Plugin wurde für QGIS 2.x nicht aktualisiert. Ich stelle daher ein Update für das zur Verfügung, was heute für mich funktioniert.

Die offizielle Methode ist die Verwendung der WMTS ( https://www.mapbox.com/help/mapbox-arcgis-qgis/ ), für die mindestens der Standardplan von 49 USD / Monat erforderlich ist. Ich habe es nicht ausprobiert, aber das ist wahrscheinlich das einfachste.

Sie können jedoch das TileLayer-Plugin verwenden, um Mapbox-Stile in QGIS zu integrieren. Sie benötigen sowohl das Mapid als auch Ihr Token:

mapid kann eine der Standardeinstellungen der Mapbox sein (mapbox.streets, mapbox.light, mapbox.satellite ... - vollständige Liste unter https://www.mapbox.com/api-documentation/#maps ) oder eine, die Sie in erstellen Mapbox Editor.

Erstellen Sie die .tsv-Datei für das TileLayer-Plugin in diesem Format (ersetzen Sie alle Werte in eckigen Klammern):

[layername] [attribution]   http://api.mapbox.com/v4/[mapid]/{z}/{x}/{y}.png?access_token=[yourtoken]

Es frisst natürlich Ihre monatliche Mapview-Quote auf.

Lukasz
quelle
Ich weiß das zu schätzen, @Lukasz - Vektorkacheln sind nicht das, was ich dachte, also habe ich diese Frage mit viel Naivität gestellt ... Ich bezweifle, dass es jemals eine Möglichkeit geben wird, Vektorkacheln so zu verwenden, wie ich es mir vorgestellt habe für - es könnte einfach sein, meinen eigenen Mapnik-Server
hochzufahren
Ich konnte die WMTS-Ebene zu QGIS hinzufügen und bin in ihrem kostenlosen "Starter" -Plan.
Will.
Ist es möglich, gestaltete Vektoren anstelle von .png in QGIS zu verwenden?
RutgerH
7

Absolut Matt. Die Verwendung von Vektoren als Datenquelle für Karten ist ideal für hochauflösende Druckausgaben. MapBox-Vektorkacheln eignen sich gut, um große Datenmengen wie OSM effizient zu verteilen. Ich denke, das Problem, wenn so etwas funktioniert, ist rein auf Software-Ebene zu suchen - Sie müssen in der Lage sein, Kacheln zu mosaikieren, Stile auf sie anzuwenden und dann nahtlos zu rendern, um potenzielle Artefakte an den Kachelkanten zu vermeiden. Sie müssen auch das Ausgabeformat berücksichtigen - ob Ihr Druckzielformat PDF / SVG oder hochauflösendes PNG / JPEG ist, bestimmt die optimalen Methoden für ein nahtloses Rendern.

Angesichts der Tatsache, dass TileMill - durch die Unterstützung von Mapnik für Vektorkacheln - bereits Vektorkacheln unterstützt, ist dies möglicherweise die praktikablere Anwendung, der dies hinzugefügt werden kann. QGIS, das auf C ++ und Python basiert, könnte Mapnik jedoch auch direkt verwenden - wie im Quantumnik-Plugin ( https://github.com/springmeyer/quantumnik ). Die Layout-Tools von QGIS bieten zweifellos mehr Kontrolle über die Druckausgabe als TileMill derzeit.

Däne
quelle
2

Ich habe mich das selbe gefragt. Übrigens bin ich heute früher auf diesen Link gestoßen:

http://blogs.terrorware.com/geoff/2012/11/17/offline-map-tiles-in-qgis/

Möglicherweise können Sie die Kacheln ein wenig optimieren, indem Sie sie aus Mapbox ziehen, ohne die Daten herunterzuladen, und nicht von Ihrem lokalen Computer.

Viel Glück!!

Mwinslett
quelle
@Dane: Danke für die Antwort und die Gedanken! Persönlich pflanze ich nur Samen in den Mapbox-Garten sowie das QGIS-Plugin ... Ich betrachte QGIS in diesem Fall als einen Client von Mapbox of yet) um das Design von OSM-basierten Grundkarten in QGIS zu verwalten ... Ich freue mich darauf zu sehen, was sich entwickelt! (ps. wie fügt man Zeilenumbrüche in einen Stapelwechselkommentar ein?!?!)
DPSSpatial
interessanter Hack! Ich könnte das ausprobieren!
DPSSpatial
Hat jemand jemals irgendwohin gekommen, um dies zu integrieren?
NetConstructor.com
@ NetConstructor.com Nein, und ich bin mir nicht sicher, ob Vektorkacheln das sind, was ich dachte ...
DPSSpatial