0

我正在尝试找出如何执行以下操作:

我们使用 C# .NET 和 NetTopologySuite 来管理后端的空间数据。我们做了一些距离计算,这需要使用笛卡尔系统表示。所以我们使用 EPSG 3857,因为我们也在前端使用它来在地图上显示东西。

问题是 SQL Server 没有安装该 SRID,我们被迫将空间数据重新投影到 EPSG 4326 以保存它。当然,我们希望避免这种情况,因为它迫使我们每次需要对这些数据做某事时都重新投影。但是我们无法找到我们应该如何进行的任何地方,或者是否可以保存在任何允许与笛卡尔系统相同类型的值的兼容 EPSG 中。

所以,问题是:有没有办法使用空间数据支持的任何投影在 MSSQL 中保存笛卡尔坐标?它们似乎都是 lat/long 并且不支持 X/Y 米值。

为了进一步澄清,我不希望外部结构保存此信息,我想将其保存为具有指定 SRID 的数据库中的几何类型。

谢谢!

4

0 回答 0