Problem mit der Genauigkeit des ArcGIS-Puffers?


13

Wieder einmal stoße ich mit ArcGIS auf etwas sehr Merkwürdiges. Ich führe eine Pufferanalyse auf einer Seite einer Polylinie durch. Es scheint ein ernstes Genauigkeitsproblem zu geben, und ich kann die Ursache nicht herausfinden. Ich hoffe, dass ich da draußen etwas Fachwissen finden kann ... Was ich erfolglos ausprobiert habe:

  • Abstandseinstellungen von 'Feld' zu 'Lineareinheit' ändern
  • Abstandseinstellungen von 'Feld' zu 'Lineareinheit' ändern
  • ändere die Endtypeinstellungen von 'RUND' auf 'FLACH'
  • Führen Sie das Werkzeug Geometrie prüfen für das Linien-Feature aus
  • Ich habe eine Kopie der Zeile angefertigt und sie auf einen Bereich von Interesse gekürzt, der eine gewisse Auswirkung hatte, das Problem jedoch nicht vollständig löste. Besonders um den spitzen Winkel nimmt der Puffer noch eine Abkürzung!

Der Puffer rutscht bis zu 4 Meter auf der falschen Seite! Sehen Sie sich das Bild an, das ich angehängt habe, um einen besseren Eindruck von dem Problem zu bekommen. Hat jemand eine Idee, was ich dieses Verhalten verursachen könnte? Ich verwende ArcGIS 9.3.1. mit WinXP.

Puffer auf der linken Seite, Schraffuren in Metern

AKTUALISIEREN

Siehe auch meinen Kommentar unten.

Ich habe die beschriebene Reihe von Aktionen (Teilen, Schneiden, ..) durchgeführt, um die Genauigkeit der Quelldaten zu erhöhen, wobei alle 3 Meter ein Scheitelpunkt entlang der Linie platziert wurde. Es bleibt immer noch Ungenauigkeit, wieder bereitet mir die Pufferung um die grobe Kurve Probleme. Siehe zweites Bild.

Bildbeschreibung hier eingeben


3
Haben Sie die Auflösung und Toleranz Ihrer Eingabedaten überprüft?
Alex Markov

2
Ich habe mehr über das Thema recherchiert und zum Beispiel diesen Artikel gefunden . Also habe ich die Scheitelpunkte entlang der Linie vergrößert, was den Fehler erheblich verringert hat. Trotzdem ist der Fehler nicht vollständig verschwunden. Und es bleibt das Problem, neue Scheitelpunkte automatisch auf der Linie zu platzieren (was lösbar ist, aber einige Anstrengungen erfordert, z. B. dividieren> schneiden> auflösen).
LarsVegas

1
Welcher Datentyp ist die Quelle und das Ziel: Shapefile, persönliche GDB, Datei-GDB, ArcSDE-GDB?
RyanKDalton

@ RyanDalton Beide sind Shapefiles.
LarsVegas

1
Von den Bildern, die Sie gepostet haben, sieht es so aus, als ob die untere linke Grenze X-Abstand gepuffert wurde. was hoffst du zu erreichen? Die Lösung könnte so einfach sein wie die Auswahl der Polylinien, die Sie puffern möchten. Könnten Sie ein Bild der Puffer in größerem Maßstab veröffentlichen?
Aaron

Antworten:


3

Ich habe ähnliche Ergebnisse beim Umgang mit M- und Z-Polylinien oder Polylinien mit Bögen erzielt. Ich hatte mehr Erfolg beim Entfernen des M- und Z-Werts mit X-Tools, um die Poly zu "glätten".


1
Willkommen auf unserer Seite, Joe! Vielen Dank, dass Sie diese Idee geteilt haben - sie kann jemandem helfen (und passt zu einigen anderen aktuellen Fragen, bei denen Probleme mit M- und Z-Werten auftreten können).
Whuber

-5

das exportieren in eine gdb-datei zur erneuten indizierung kann hilfreich sein. Sie können auch ein Service Pack-Update für Ihre Version überprüfen.


Welche Datei meinen Sie, wenn Sie auf sie verweisen? Die Pufferform? Warum glaubst du, würde das genau helfen?
LarsVegas

Diese Antwort geht überhaupt nicht auf die Frage ein.
Cindy Jayakumar
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.