Ich arbeite derzeit an der Erstellung eines Datenmodells, mit dem der Analyst zwei nicht parallele Linien mit ungefähr derselben Länge digitalisieren kann. Derzeit besteht die Methode darin, die Linien in 11 Punkte zu unterteilen und die Abstände zwischen den beiden Linien zu mitteln.
Haben Sie Vorschläge zur Vereinfachung dieser Methode und / oder zur Automatisierung des Prozesses? Denken Sie daran, dass ich das Schema erstelle, damit ich den vollen Umfang habe, um zu ändern, was ist und wie es aufgezeichnet wird.
Antworten:
Wenn Sie die volle Kontrolle über den Algorithmus und die Implementierung haben, könnten Sie dies für eine grobe Annäherung wahrscheinlich tun
Hinweis: Hierbei handelt es sich um einen Algorithmus, nicht um eine bestimmte Implementierung.
quelle
1) Erstellen Sie ein Polygon mit Ihren beiden Linien, der Linie zwischen 1a und 1B und der Linie zwischen 11a und 11b
2) Erstellen Sie die Mittellinie
3) Teilen Sie die Fläche des Polygons durch die Länge auf der Mittellinie. Beachten Sie, dass Sie den Durchschnitt der Länge der beiden Linien als Näherungswert verwenden können, wenn Sie die Mittellinie nicht berechnen möchten.
quelle
Also habe ich mit "Entfernungsband von Nachbarzahl berechnen" experimentiert, einem räumlichen Statistik-Tool, und es scheint zu funktionieren. Lassen Sie noch ein paar Tests durchführen und hoffentlich wird dies die Rechnung beantworten. Vielen Dank für das bisherige Feedback.
quelle