MI_Perimeter
Descripción
Arroja el perímetro geográfico de un objeto geométrico.
Sintaxis
MI_Perimeter ( geometry, unit, calculationType )
Argumentos
geometry es una expresión que devuelve una geometría,
unit es una especificación de unidad lineal 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
Selecciona los países y arroja el perímetro de los que empiezan con 'Ar'.
select Country from countries where MI_Perimeter(Obj,'km','Spherical') AND Country like 'Ar%'
Comentarios
El valor devuelto es doble y representa un valor en las unidades especificadas por el argumento units. La función MI_Perimeter 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 distancia:
Valor | Descripción |
---|---|
mi | millas |
km | kilómetros |
en | pulgadas |
ft | pies |
yd | yardas |
mm | milímetros |
cm | centímetros |
m | metros |
survey ft | pies topográficos (EE.UU.) |
nmi | millas náuticas |
twip | twips |
pt | puntos |
pica | picas |
degree | grados |
li | links |
ch | cadenas |
rd | rods |