MI_Area

Descripción

Arroja el área geográfica de un objeto geométrico.

Sintaxis

MI_Area ( geometry, unit, calculationType )

Argumentos

geometry es una expresión que devuelve una geometría,

unit es una especificación de unidad de área y

calculationType es una cadena de caracteres que indica si se realizará un cálculo esférico (Spherical) o cartesiano (Cartesian). No existe un valor predeterminado.

Ejemplo

Devuelve el área del país Canadá expresada en millas cuadradas.

select MI_Area(Obj,'sq mi','Spherical') as mi_area from countries where country='Canada'

Comentarios

El valor devuelto es doble y representa un valor en las unidades especificadas por el argumento units. La función MI_Area solo se aplica a geometrías de tipo sobre, polígono, multipolígono y anillo. Cualquier otro tipo de geometría de entrada genera el valor cero.

Los valores válidos para el argumento unit son las siguientes unidades de área:

Valor Descripción
sq mi millas cuadradas
sq km kilómetros cuadrados
sq in pulgadas cuadradas
sq ft pies cuadrados
sq yd yardas cuadradas
sq mm milímetros cuadrados
sq cm centímetros cuadrados
sq m metros cuadrados
sq survey ft pies topográficos cuadrados (EE.UU.)
sq nmi millas náuticas cuadradas
sq twip twips cuadrados
sq pt puntos cuadrados
sq pica picas cuadradas
sq degree grados cuadrados
acre acres
hectare hectáreas
sq li links cuadrados
sq ch cadenas cuadradas
sq rd rods cuadrados
perch perches
rood roods