Table of Contents

Struct GeographicBounds

Namespace
EncDotNet.S100.Datasets.Pipelines.Portrayal
Assembly
EncDotNet.S100.Core.dll

A Mapsui-free geographic bounding box. Carried across the portrayal-output seam so the Mapsui renderer can derive an MRect extent (via Spherical Mercator) without the processor referencing any Mapsui type.

public readonly record struct GeographicBounds : IEquatable<GeographicBounds>
Implements
Inherited Members

Constructors

GeographicBounds(double, double, double, double)

A Mapsui-free geographic bounding box. Carried across the portrayal-output seam so the Mapsui renderer can derive an MRect extent (via Spherical Mercator) without the processor referencing any Mapsui type.

public GeographicBounds(double MinLongitude, double MinLatitude, double MaxLongitude, double MaxLatitude)

Parameters

MinLongitude double

Western longitude bound (degrees).

MinLatitude double

Southern latitude bound (degrees).

MaxLongitude double

Eastern longitude bound (degrees).

MaxLatitude double

Northern latitude bound (degrees).

Properties

MaxLatitude

Northern latitude bound (degrees).

public double MaxLatitude { get; init; }

Property Value

double

MaxLongitude

Eastern longitude bound (degrees).

public double MaxLongitude { get; init; }

Property Value

double

MinLatitude

Southern latitude bound (degrees).

public double MinLatitude { get; init; }

Property Value

double

MinLongitude

Western longitude bound (degrees).

public double MinLongitude { get; init; }

Property Value

double