extent property

Geometry? extent

The geometry that is used to intersect the features in the service to replicate into the geodatabase.

This is typically an envelope, but other geometry types can be used too. An intersects test will be used to determine which features are replicated.

Implementation

Geometry? get extent {
  final objectHandle = _withThrowingErrorHandler((errorHandler) {
    return runtimecore.RT_GenerateGeodatabaseParameters_getExtent(
      _handle,
      errorHandler,
    );
  });
  return Geometry._fromHandle(
    objectHandle,
  );
}
void extent=(Geometry? value)

Implementation

set extent(Geometry? value) {
  _withThrowingErrorHandler((errorHandler) {
    runtimecore.RT_GenerateGeodatabaseParameters_setExtent(
      _handle,
      value?._handle ?? ffi.nullptr,
      errorHandler,
    );
  });
}