BooleanField class final

Boolean values associated with each point across a two-dimensional (x, y) extent.

A boolean field identifies areas for which some condition is met and provides a means of identifying areas to be included in or excluded from analysis.

Examples of boolean fields include:

  • Areas where the elevation is greater than or equal to 200m.
  • Cloud masks (areas obscured by clouds).
  • Areas where the land classification is "urban".
  • Areas where the probability that an observer has a direct line of sight is greater than 50%.
Implemented types

Properties

extent Envelope
The geographic extent of the boolean field.
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

exportToFiles({required Uri outputDirectory, required String filenamesPrefix}) Future<List<Uri>>
Export the BooleanField to files in geoTIFF format.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

createFromFiles({required List<Uri> filePaths, required int band, SpatialReference? spatialReference}) Future<BooleanField>
Creates a boolean field from one or more raster files.