ee.Geometry.serialize

Trả về biểu thị được tuần tự hoá của đối tượng này.

Cách sử dụngGiá trị trả về
Geometry.serialize(legacy)Chuỗi
Đối sốLoạiThông tin chi tiết
this: geometryHình họcĐối tượng Geometry.
legacyBoolean, không bắt buộcBật định dạng cũ.

Ví dụ

Trình soạn thảo mã (JavaScript)

// Define a Geometry object.
var geometry = ee.Geometry({
  'type': 'Polygon',
  'coordinates':
    [[[-122.081, 37.417],
      [-122.086, 37.421],
      [-122.084, 37.418],
      [-122.089, 37.416]]]
});

// Apply the serialize method to the Geometry object.
var geometrySerialize = geometry.serialize();

// Print the result to the console.
print('geometry.serialize(...) =', geometrySerialize);

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

Thiết lập Python

Hãy xem trang Môi trường Python để biết thông tin về API Python và cách sử dụng geemap cho quá trình phát triển tương tác.

import ee
import geemap.core as geemap

Colab (Python)

# Define a Geometry object.
geometry = ee.Geometry({
    'type': 'Polygon',
    'coordinates': [[
        [-122.081, 37.417],
        [-122.086, 37.421],
        [-122.084, 37.418],
        [-122.089, 37.416],
    ]],
})

# Apply the serialize method to the Geometry object.
geometry_serialize = geometry.serialize()

# Print the result.
display('geometry.serialize(...) =', geometry_serialize)

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