Table of Contents

Class ProjNetCrsTransformFactory

Namespace
EncDotNet.S100.Crs.ProjNet
Assembly
EncDotNet.S100.Crs.ProjNet.dll

Creates CRS transforms backed by ProjNet. Supports WGS84 UTM zones (EPSG:326xx, EPSG:327xx), EPSG:4326 and EPSG:3857 (spherical Pseudo-Mercator), and transforms between any of them.

public sealed class ProjNetCrsTransformFactory : ICrsTransformFactory
Inheritance
ProjNetCrsTransformFactory
Implements
Inherited Members

Remarks

This is the only ICrsTransformFactory implementation in the repository. It depends solely on ProjNet (no map renderer), so headless consumers can reproject coverage products without linking Mapsui.

Methods

Create(string, string)

Creates a transform from sourceCrs to targetCrs. Returns IdentityCrsTransform if they are the same.

public ICrsTransform Create(string sourceCrs, string targetCrs)

Parameters

sourceCrs string
targetCrs string

Returns

ICrsTransform