This extension uses two .Net Libraries Proj4NET (https://www.nuget.org/packages/Proj4Net) and DotSpatial.Projections (https://github.com/DotSpatial/DotSpatial/) in order to convert coordinates from one coordinate system to another. In order to identify the different coordinate systems or spaces EPSG definition is used. E.g. Google Maps coordinates correspond to EPSG:4326. A full list of the coordinate system definitions can be found via following link. https://spatialreference.org/ref/epsg/ However in order to include as large list as possible into this extension a list of the following github project was used. https://github.com/josueggh/proj4-list
The usage of this extension is quite simple. The action “GetAllSpatialReferences” retrieves all by extension know coordinates systems, which can be used for the conversion (approximately 6150 spatial references). The second action “ConvertCoordinate” expects two coordinates X and Y in case of projection coordinates and Latitude and Longitude in case of polar coordinates. There are two additional inputs for the source and target coordinate systems.