Table of Contents

Class BoundingBox

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

A geographic bounding rectangle in decimal degrees, WGS-84 (EPSG:4326). Edges are stored independently as south / west / north / east so that JSON consumers cannot confuse the latitude and longitude ordering.

public sealed record BoundingBox : IEquatable<BoundingBox>
Inheritance
BoundingBox
Implements
Inherited Members

Constructors

BoundingBox(double, double, double, double)

Creates a new BoundingBox.

public BoundingBox(double southLatitude, double westLongitude, double northLatitude, double eastLongitude)

Parameters

southLatitude double

South edge (decimal degrees, WGS-84).

westLongitude double

West edge (decimal degrees, WGS-84).

northLatitude double

North edge (decimal degrees, WGS-84).

eastLongitude double

East edge (decimal degrees, WGS-84).

Properties

EastLongitude

East edge of the rectangle.

public double EastLongitude { get; }

Property Value

double

NorthLatitude

North edge of the rectangle.

public double NorthLatitude { get; }

Property Value

double

SouthLatitude

South edge of the rectangle.

public double SouthLatitude { get; }

Property Value

double

WestLongitude

West edge of the rectangle.

public double WestLongitude { get; }

Property Value

double