I'm trying to find out how to do the following:
We are using C# .NET with NetTopologySuite to manage spatial data on the backend. We do some distance calculations and this requires to use a cartesian system representation. So we use EPSG 3857 since that's what we also use on the frontend to display things on maps.
The issue is that SQL Server doesn't have installed that SRID and we are forced to reproject the spatial data to EPSG 4326 in order to save it. Of course we would like to avoid this since it forces us to reproject every time we need to do something with that data. But we can't find anywhere how we should proceed or if it is possible to save in any compatible EPSG that allows the same kind of values as a cartesian system.
So, the question is: is there any way to save cartesian coordinates in MSSQL using any of the projections supported for spatial data? They all seem to be lat/long and don't support X/Y meters value.
And to clarify further, I don't want an external structure to save this information, I want to save it as a Geometry type in the db with a specified SRID.
Thanks!