Class AbstractEnvelopedLayer
This is an abstract base class that represents a dataset that has an NetTopologySuite.Geometries.Envelope on it.
This works for image and raster implementations as well as vectors.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mars.Components.Layers
Assembly: Mars.Components.dll
Syntax
public abstract class AbstractEnvelopedLayer : AbstractLayer, ILayer, IModelObject, IEnvelopDataLayer, IDataSet, IDisposable
Properties
| Improve this Doc View SourceExtent
Gets or sets the image bounds being used to define the geospatial raster or image
Declaration
public virtual BoundingBox Extent { get; set; }
Property Value
Type | Description |
---|---|
BoundingBox |
IsDisposed
Gets or sets a value indicating whether this instance has already had the Dispose() method called on
it.
Declaration
public bool IsDisposed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsTemporalChanging
Gets the flag indicating that this layer is changing over time, provided
inherently within the data given by valid time period or separate metadata.
Declaration
public bool IsTemporalChanging { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
MaxLat
Gets the maximum latitude real value of the input layer envelope.
Declaration
public double MaxLat { get; }
Property Value
Type | Description |
---|---|
System.Double | Returns the maximum latitude or y value |
MaxLon
Gets the maximum longitude real value of the input layer envelope.
Declaration
public double MaxLon { get; }
Property Value
Type | Description |
---|---|
System.Double | Returns the maximum longitude or x value |
MinLat
Gets the minimum latitude real value of the input layer envelope.
Declaration
public double MinLat { get; }
Property Value
Type | Description |
---|---|
System.Double | Returns the minimum latitude or y value |
MinLon
Gets the minimum longitude real value of the input layer envelope.
Declaration
public double MinLon { get; }
Property Value
Type | Description |
---|---|
System.Double | Returns the minimum longitude or x value |
Methods
| Improve this Doc View SourceDispose()
Disposes
Declaration
public void Dispose()
Dispose(Boolean)
This is where the meat of the dispose work is done. Subclasses should call dispose on any disposable
members or internal members (presuming they are not dispose locked).
Declaration
protected virtual void Dispose(bool isDisposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | isDisposing | True if the "Dispose" method was called instead of the destructor. |
Finalize()
Finalizes an instance.
Declaration
protected void Finalize()
Implements
System.IDisposable