Thema Datum  Von Nutzer Rating
Antwort
04.03.2009 15:51:31 Stoffi
NotSolved
Blau Aw:Punktwolke aus Polylinie extrahieren
05.03.2009 15:17:36 Holger
NotSolved

Ansicht des Beitrags:
Von:
Holger
Datum:
05.03.2009 15:17:36
Views:
845
Rating: Antwort:
  Ja
Thema:
Aw:Punktwolke aus Polylinie extrahieren
Hallo Stoffi,
was ist das Ziel des Unternehmens? Ein Polygonzug, bei dem die Punkte einen Mindestabstand bei einer sinnvollen Zeitdifferenz haben?
Solange der Polygonzug nicht geschlossen ist und keine Kreuzungen aufweist, lassen sich Punkte, die wegfallen sollen, durch Bestimmung des räumlichen Abstandes zum zeitlich vorhergehenden Punkt ermitteln: räumlicher Abstand=Wurzel aus der Summe der Quadrate der Differenzen der Nordwerte, der Ostwerte und der Höhen zweier Punkte. Wenn diese z.B. 50m unterschreitet und die Zeitdifferenz einen Minimalwert von z.B. 2 Minuten überschreitet, liegt der neue Punkt in einer Punktwolke. Das Maß für die Mindestabstände (hier 50m, 2 Minuten) hängt natürlich davon ab, wie dicht du deine Punkte bei normaler Wandergeschwindigkeit gelegt hast.
Anfangs- und Endpunkte sowie Kreuzungspunkte lassen sich vermutlich aus der größeren Zeitdifferenz erkennen.
Topologische Formeln zu deinem Problem kenne ich nicht. Sie wären vermutlich in ihrer Anwendung komplizierter als dieses iterative Verfahren.
Gruß
Holger

Stoffi schrieb am 04.03.2009 15:51:31:

Hallo

mein Problem besteht darin, dass ich einen GPS-Pfad als Polylinie vorliegen habe. Diese repräsentiert einen Wanderweg. Es sind sowohl die 3D-Koordinaten, als auch die Zeiten der Punktaufnahmen gegeben. Allerdings sind die Zeitintervalle und Abstände zwischen den Punkten verschieden. Nun befinden sich an den Raststellen des Wanderers ungewollte Punkthäufungen. Diese werden durch Punktwolken dargestellt und müssen exrahiert werden. Leider weiß ich nicht, wie die mathematische Grundlage zur Abgrenzung der Punktwolke gegenüber der Polyline und die mathematische Definition der Punktwolke auszusehen hat. Für Vorschläge zur Umsetzung mittels VBA (ArcObjects) wäre ich sehr dankbar.

Liebe Grüße und vielen Dank im Voraus
eure Stoffi

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
04.03.2009 15:51:31 Stoffi
NotSolved
Blau Aw:Punktwolke aus Polylinie extrahieren
05.03.2009 15:17:36 Holger
NotSolved