ee.Geometry.Point.perimeter

Devuelve la longitud del perímetro de las partes poligonales de la geometría. El perímetro de las geometrías múltiples es la suma de los perímetros de sus componentes.

UsoMuestra
Point.perimeter(maxError, proj)Número de punto flotante
ArgumentoTipoDetalles
esta: geometryGeometríaEs la geometría de entrada.
maxErrorErrorMargin, valor predeterminado: nullEs la cantidad máxima de error que se tolera cuando se realiza cualquier reproyección necesaria.
projProyección, valor predeterminado: nuloSi se especifica, el resultado estará en las unidades del sistema de coordenadas de esta proyección. De lo contrario, estará en metros.

Ejemplos

Editor de código (JavaScript)

// Define a Point object.
var point = ee.Geometry.Point(-122.082, 37.42);

// Apply the perimeter method to the Point object.
var pointPerimeter = point.perimeter({'maxError': 1});

// Print the result to the console.
print('point.perimeter(...) =', pointPerimeter);

// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(point,
             {'color': 'black'},
             'Geometry [black]: point');

Configuración de Python

Consulta la página Entorno de Python para obtener información sobre la API de Python y el uso de geemap para el desarrollo interactivo.

import ee
import geemap.core as geemap

Colab (Python)

# Define a Point object.
point = ee.Geometry.Point(-122.082, 37.42)

# Apply the perimeter method to the Point object.
point_perimeter = point.perimeter(maxError=1)

# Print the result.
display('point.perimeter(...) =', point_perimeter)

# Display relevant geometries on the map.
m = geemap.Map()
m.set_center(-122.085, 37.422, 15)
m.add_layer(point, {'color': 'black'}, 'Geometry [black]: point')
m