Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 使用SQLGeometry转换坐标系_Sql Server_Geospatial_Sqlgeometry - Fatal编程技术网

Sql server 使用SQLGeometry转换坐标系

Sql server 使用SQLGeometry转换坐标系,sql-server,geospatial,sqlgeometry,Sql Server,Geospatial,Sqlgeometry,我的一个形状文件如下所示: POLYGON ( -91.513078999999991 36.970298, -87.01993499999999 36.970298, -87.01993499999999 42.508337999999995, -91.513078999999991 42.508337999999995, -91.513078999999991 36.970298) 另一个文件正在使用SRID 3857: POLYGON ( -1003357

我的一个形状文件如下所示:

POLYGON (
  -91.513078999999991 36.970298, 
  -87.01993499999999 36.970298, 
  -87.01993499999999 42.508337999999995, 
  -91.513078999999991 42.508337999999995, 
  -91.513078999999991 36.970298)
另一个文件正在使用SRID 3857:

POLYGON (
  -10033572.109485552 4727287.954831399, 
  -10033571.708142675 4727287.954831399, 
  -10033571.708142675 4727288.1439229213, 
  -10033572.109485552 4727288.1439229213, 
  -10033572.109485552 4727287.954831399)

假设我能找出正在使用的坐标系,如何从一种格式转换为另一种格式?

使用Pro Spatial第8章中的GeometryToGeometry函数


源代码和数据表:

是地理投影还是几何投影?几何学,对吗?我的地理转换在SRID3857上失败:“纬度值必须在-90到90度之间。”我对这两个列表都使用Geometry类型。根据STSrid,我使用的是3857。请看我对第二个问题的回答: