Ich versuche, OpenLayers-Daten (z. B. Google-Satellitenbilder) ohne Erfolg zu digitalisieren. Immer wenn ich versuche, die Leinwand zu verschieben oder zu zoomen, verliert die von mir digitalisierte Vektorebene die Position relativ zu den Bildern.
Ich habe an anderer Stelle über dieses Problem gelesen, konnte aber keine Lösung finden.
Hat jemand eine Lösung, wie ich Satellitenbilder in QGIS kostenlos digitalisieren kann?
qgis
digitizing
qgis-openlayers-plugin
yair suari
quelle
quelle
Antworten:
Zumindest für den Moment ist es möglicherweise besser, Ihre Formen direkt in Google Earth zu digitalisieren und sie als KML (nicht KMZ) zu speichern, die für den Import in QGIS bereit sind, wo sie in Ihr erforderliches CRS projiziert werden können.
N.
quelle
Es gibt einen Fehler im Openlayers-Plugin, der nur Google-Bilder in höheren Zoomstufen betrifft. Bei Erreichen der höchsten verfügbaren Zoomstufe werden die Kacheln beim weiteren Vergrößern nicht vergrößert oder entfernt, sondern falsch ausgerichtet.
Dafür gibt es bereits ein Ticket: http://hub.qgis.org/issues/6822
Ich habe dieses Verhalten bei der Verwendung von Bing-Bildern oder OSM-Kacheln nicht erlebt. Sie können diese also als Referenz oder Alternative verwenden.
quelle
http://www.google.com/permissions/geoguidelines.html
Wenn Sie nach dem Einstellen des CRS zu stark zoomen (z. B. 2500, je nachdem, wo auf der Welt Sie sich befinden), ist die Positionsgenauigkeit fehlerhaft.
quelle
Die einfachste Lösung für dieses Problem ist die Verwendung des QuickMapServices- Plugins in QGIS. Dies löst die Probleme der Änderung der Skala mit dem Zoom.
Öffnen Sie nach der Installation des Plugins einfach die Einstellungen und klicken Sie auf der Registerkarte "Weitere Dienste" auf "Get Contributed Pack", um eine größere Option zum Hinzufügen von Grundkarten zu erhalten (Google und andere).
quelle
Stellen Sie sicher, dass die von Ihnen erstellten Daten mit der Projektion von OpenLayers übereinstimmen (ich denke, es ist EPSG: 3857). Sobald Sie mit der Digitalisierung fertig sind, können Sie die Daten auf die Projektion projizieren, die Sie in Ihrer täglichen Arbeit verwenden.
quelle
Ich habe seit über zwei Jahren damit zu kämpfen, aber endlich einen Weg gefunden, Google Earth-Bilder in QGIS bei hohen Zoomstufen richtig zu verwenden:
Kopieren Sie den folgenden Code, fügen Sie ihn in eine XML-Datei ein und speichern Sie ihn beispielsweise als Google.xml.
Gehen Sie nun zurück zu QGIS und fügen Sie eine neue Rasterebene hinzu. [Ebene> Ebene hinzufügen> Rasterebene hinzufügen] und wählen Sie die Datei Google.xml aus.
quelle