Servus,
gibts einen Trick, dass ich die Seitenlängen von Polygonen berechnen kann und sie automatisch in der Attributtabelle auftauchen?
Danke für Eure Hilfe.
gibts einen Trick, dass ich die Seitenlängen von Polygonen berechnen kann und sie automatisch in der Attributtabelle auftauchen?
Danke für Eure Hilfe.
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von FloX am Do., 17.09.2009 - 16:09
PermalinkGespeichert von Maxilla am Do., 17.09.2009 - 16:29
PermalinkGespeichert von FloX am Do., 17.09.2009 - 17:15
PermalinkIch habe haltr keine Lust, die Seiten eines Polygons manuell zu messen, um sie dann wiederum manuell auf der Karte einzutragen.
Da muss es doch eine bessere Lösung geben...:-)
Gespeichert von Maxilla am Do., 17.09.2009 - 18:08
Permalink1. Polygonen eine eindeutige Kennung geben (z.B. RecNo)
2. Polygone in Linien umwandeln (XTools)
3. Linien in Segmente splitten (Point & Polyline Tools)
4. Länge der Segmente berechnen (XTools)
5. Tabelle des Segmenteshapes öffnen
6. Feld in Datensatz schreiben (MemoTools, MemoTab-Menü)
7. Dabei [RecNo] als 'Klassenfeld' und Länge als 'Parameterfeld' angeben
8. Ergebnistabelle über [RecNo] an die Polygone joinen
9. Join-Felder fixieren (MemoTools oder Shape exportieren)
PS.: Wenn deine "Seiten" Vertices enthalten, die nichts wesentliches zur Polygongeometrie beitragen (Stützpunkte auf vollkommen geraden Strecken) solltest du diese vor Schritt (3) mit der Generalize.avx entfernen um die Anzahl der "Seiten" auf ein Minimum zu reduzieren.
Gespeichert von FloX am Fr., 18.09.2009 - 12:34
PermalinkDanke auf jeden Fall mal.