ee.Geometry.BBox.isUnbounded

  • The isUnbounded() method determines if a given geometry is unbounded, returning true if it is and false otherwise.

  • It is applicable to Geometry objects, specifically demonstrated with a BBox (bounding box) in the provided examples.

  • The method takes no arguments other than the Geometry object itself (used with the this keyword).

  • Usage is illustrated with code examples in both JavaScript and Python (using the Earth Engine API).

Returns whether the geometry is unbounded.

UsageReturns
BBox.isUnbounded()Boolean
ArgumentTypeDetails
this: geometryGeometry

Examples

Code Editor (JavaScript)

// Define a BBox object.
var bBox = ee.Geometry.BBox(-122.09, 37.42, -122.08, 37.43);

// Apply the isUnbounded method to the BBox object.
var bBoxIsUnbounded = bBox.isUnbounded();

// Print the result to the console.
print('bBox.isUnbounded(...) =', bBoxIsUnbounded);

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

Python setup

See the Python Environment page for information on the Python API and using geemap for interactive development.

import ee
import geemap.core as geemap

Colab (Python)

# Define a BBox object.
bbox = ee.Geometry.BBox(-122.09, 37.42, -122.08, 37.43)

# Apply the isUnbounded method to the BBox object.
bbox_is_unbounded = bbox.isUnbounded()

# Print the result.
display('bbox.isUnbounded(...) =', bbox_is_unbounded)

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