ee.Geometry.Point.distance

Menampilkan jarak minimum antara dua geometri.

PenggunaanHasil
Point.distance(right, maxError, proj, spherical)Float
ArgumenJenisDetail
ini: leftGeometriGeometri yang digunakan sebagai operand kiri operasi.
rightGeometriGeometri yang digunakan sebagai operand kanan operasi.
maxErrorErrorMargin, default: nullJumlah maksimum error yang dapat ditoleransi saat melakukan reproyeksi yang diperlukan.
projProyeksi, default: nullProyeksi tempat operasi akan dilakukan. Jika tidak ditentukan, operasi akan dilakukan dalam sistem koordinat bola, dan jarak linear akan dalam meter di bola.
sphericalBoolean, default: falseJika benar (true), penghitungan akan dilakukan pada bola satuan. Jika salah (false), perhitungan akan berbentuk elips, dengan mempertimbangkan perataan bumi. Diabaikan jika proj ditentukan. Defaultnya adalah false.

Contoh

Code Editor (JavaScript)

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

// Define other inputs.
var inputGeom = ee.Geometry.Point(-122.090, 37.423);

// Apply the distance method to the Point object.
var pointDistance = point.distance({'right': inputGeom, 'maxError': 1});

// Print the result to the console.
print('point.distance(...) =', pointDistance);

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

Penyiapan Python

Lihat halaman Lingkungan Python untuk mengetahui informasi tentang Python API dan penggunaan geemap untuk pengembangan interaktif.

import ee
import geemap.core as geemap

Colab (Python)

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

# Define other inputs.
input_geom = ee.Geometry.Point(-122.090, 37.423)

# Apply the distance method to the Point object.
point_distance = point.distance(right=input_geom, maxError=1)

# Print the result.
display('point.distance(...) =', point_distance)

# 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.add_layer(input_geom, {'color': 'blue'}, 'Parameter [blue]: input_geom')
m