Flächengröße messen

einen wunderschönen guten tag.

ich bin wahrscheinlich zu blöd dazu, mit avgis3.2a so mal auf die schnelle eine fläche auszumessen. die schaltfläche "messen" liefert mir nur segmentlänge und länge, aber keinen flächeninhalt. ich kann ja damit auch nur linien bzw. strecken messen. aber was ist denn mit polygonen? wie kann ich ohne vorher zu digitalisieren so mal kurz die größe einer fläche ausmessen?
gruß
pauline
Hallo Pauline,

am einfachsten sicherlich: das Thema aktivieren (ein Klick drauf im Inhalsverzeichnis), das Tool 'Objekt auswählen' ('Select Feature') nehmen und das Polygon selektieren. Unten links wird die Fläche angezeigt.

Ansonsten die XTools besorgen, Fläche in die Tabelle schreiben lassen und das Info-Tool benutzen.

Gruß von Maxilla
Hallo,
Du kannst auf der Graphischenoberfläche, also nicht im editier Modus, die Fläche grob nachzeichnen, mit den Zeichnen Wekzeug "Polygon", dabei siehst Du unten links im Fenster die Größe der Fläche.
Gruß
Barbara
Ist mir jetzt erst aufgefallen: Das Standardtool 'Objekt auswählen' zeigt die Flächengröße des Polygons unten links im 'Message-Bereich' gar nicht an...
Das funktioniert erst, wenn man die XTools geladen hat, weil hier das unterliegende Skript 'View.SelectPoint' entsprechend modifiziert ist.
Also XTools laden, dann brauchst du die Fläche nicht nachzeichnen...

M
Hallo!

Mein Vorschlag:

1. Neue nummerische Spalte in der Tabelle anlegen.
2. Darin berechnen: "shape.returnarea"
3. Flächengrößen mit dem Infowerkzeug anzeigen lassen.
an alle!
danke schön für eure antworten. barbara hatte die lösung für mich - allerdings hätte ich da selbst drauf kommen müssen.
vielen dank nochmal.
gruß pauline
Hallo Gast,
ich habe Deinen Vorschlag auch ausprobiert, aber leider war/ist ein Fehler im VBA-Code.
Ich habe zunächst zu einer vorhandenen shape-Datei, in dem verschiede Polygone gezeichnet worden sind, ein neues Feld hinzugefügt (Typ short integer)Name: Fläche.
Dann im Tabellenkopf auf "Werte berechnen" gedrückt, und dann kommt die Frage:

Wie muß ich die Formel 'shape.returnarea'eingeben.
Es muß ja noch ein Objekt ausgewält werden und muß ich noch auf erweitert drücken?
Auch wenn ich den Objektname [Fläche] vor oder hinter 'shape.returnarea'setze, kommt eine Fehlermeldung.


Gruß
Detlef
Hallo Detlef,

ReturnArea ist Avenue. gilt also fuer ArcView 3.x. Formeln zu ArcView 8.x und hoeher (VBA) finden sich unter:

http://www.ian-ko.com -> weiter mit Easy calculate.

Gruss

Uwe
Hallo,

mit welchem Macro-text kann ich eine bestimmte Datei
und
eine bestimmtes Verzeichnis (open_direktorie)
öffnen.
Anwendung wie bei "Daten hinzufügen", nur dass eine bestimmte Datei gleich geladen wird, bevor lange gesucht werden muß.
(Die vba-makros aus Word habe ich schon ausprobiert, das funktioniert natürlich nicht!)

Vielen Dank
D.H.