|
Um die geographische Ausdehnung von Objekten zu bestimmen,
sollten Sie zunächst das interne Koordinatensystem
auf die Kartenprojektion der auszuwertenden Tabelle setzen, sonst erhalten Sie
in den meisten Fällen geographische Koordinaten (Länge und Breite) geliefert.
set coordsys table {Table}
Dabei ist {Table} der Name Ihrer Tabelle.
Formulieren Sie nun die folgende SQL-Anweisung (im MapBasic-Fenster):
Select ObjectGeography(Object,3)"MaxX",
ObjectGeography(Object,1)"MinX",ObjectGeography(Object,4)"MaxY",
ObjectGeography(Object, 2)"MinY" From {Table}
Wenn es sich um linienförmige Objekte handelt, können Sie über
Select ObjectLen(Object, "m")"Länge" From {Table}
die Länge dieser Objekte bestimmen.
Wenn es sich um flächförmige Objekte handelt, können Sie über
Select Area(Object, "sq m")"Fläche" From {Table}
die Fläche dieser Objekte in Quadratmeter bestimmen. Bevorzugen Sie als Einheit Quadratkilometer, ersetzen Sie sq m durch sq km.
|