MI_Length
Beschreibung
Gibt die geografische Länge einer Linie oder eines Polylinien-Geometrieobjekts zurück.
Syntax
MI_Length ( geometry, unit, calculationType )
Argumente
geometry ist ein Ausdruck, der eine Geometrie zurückgibt,
unit ist eine Angabe der linearen Einheit und
calculationType ist eine Zeichenfolge zur Angabe, ob eine sphärische oder kartesische Berechnung durchgeführt werden soll. Es gibt keine Standardeinstellung.
Beispiel
Gibt die Länge einer Autobahn aus der Tabelle „CanadaHighway“ zurück.
select highway from CanadaHighway where MI_Length(Obj,'mi','Spherical') <= 50
Anmerkungen
Der zurückgegebene Wert ist ein double-Wert und stellt einen Wert in den durch das units-Argument angegebenen Einheiten dar. MI_Length kann nur bei Geometrien des Typs Kurve, LineString und MultiCurve angewendet werden. Jeder andere Typ von Eingabegeometrie ergibt einen Nullwert.
Die folgenden Entfernungseinheiten sind für unit gültig:
Wert | Beschreibung |
---|---|
mi | Meilen |
km | Kilometer |
in | Zoll |
ft | Fuß |
yd | Yards |
mm | Millimeter |
cm | Zentimeter |
m | Meter |
survey ft | US Survey-Fuß |
nmi | Seemeilen |
twip | Twips |
pt | Punkte |
pica | Picas |
Grad | Grade |
li | Links |
ch | Chains |
rd | Ruten |