Kommentare
- Stimmt Ihr GeoJSON mit dem OpenMetServices-Plugin mit einem Openstreetmap-Hintergrund überein? Und welches Projekt CRS haben Sie?
Antwort
Anstatt Ihr zu tun Verwenden Sie das räumliche Analysetool „Fixed Distance Buffer“ und das Tool „Create Buffers“. Ich verwende immer das Tool „Puffer erstellen“ für meine Pufferanalyse in QGIS, da ich es in vielen verschiedenen Projekten getestet habe und immer die Ergebnisse liefert, die ich benötige. So gelangen Sie zu diesem Tool: MMQGIS-> Erstellen-> Puffer erstellen.
Ich finde dieses Tool sehr nützlich, da Sie ausgewählte Funktionen puffern können. Nachdem ich den Feldrechner verwendet und bestimmte Features nach Attributen ausgewählt habe, kann ich nur diese ausgewählten Features puffern.
Nachdem Sie Ihren „festen Radius“ auf 400 m eingestellt haben, erhalten Sie ein Ergebnis wie unten.
Ich habe gefunden dass bei allen Aktualisierungen, die QGIS durchläuft, dieses Tool „Puffer erstellen“ am besten zu funktionieren scheint.
Kommentare
- Dies ist das Tool für Das allgemeine Konzept der automatischen Verwendung von " CRS-Einheiten " in QGIS ist veraltet – häufig habe ich Datenkoordinaten und CRS in WGS84 (Daten sind von GPS, Geojson-s, Google APIs usw.), aber Entfernungen, Bereiche und Puffer in Grad machen ' keinen Sinn. Diese müssen in Metern oder Kilometern angegeben werden, also solche Tools brauchen einen klaren Weg, um richtige Einheiten zu geben, ohne mit Dummy-Reprojektionen hacken zu müssen. Diese CRS-Änderungstricks funktionieren sowieso nicht im globalen Maßstab.
- Ich wünschte, das mmqgis würde etwas Beschreibenderes genannt!
Antwort
Überprüfen Sie unter Project> Project Properties
, ob die Units for distance measurements
ist korrekt.
Antwort
Überprüfen Sie den Radius des Puffers mit dem Messwerkzeug, falls dies der Fall ist Bei einem Vielfachen von 10, 100 oder 1000 können Sie feststellen, ob Ihre CRS-Karteneinheiten falsch sind. Ich hatte dieses Problem schon einmal, als Meter im Puffer-Tool Kilometer waren.
Außerdem ist das Mess-Tool manchmal defekt und meldet Kilometer, wenn Meter angezeigt werden …