Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/68.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/Visual Studio中将东距和北距用作空间数据_Sql_Visual Studio 2010_Reporting Services_Ssms_Spatial - Fatal编程技术网

在SQL/Visual Studio中将东距和北距用作空间数据

在SQL/Visual Studio中将东距和北距用作空间数据,sql,visual-studio-2010,reporting-services,ssms,spatial,Sql,Visual Studio 2010,Reporting Services,Ssms,Spatial,我有一个数据库,它有很多东距和北距(X&Y)数据,我希望能够在Visual Studio 2010中在地图上绘制其中一些位置,每次我尝试这样做时,我都会将查询添加到VS中,它告诉我没有任何字段包含空间数据?如何将这些数据转换为VS识别为空间数据的数据?我真的对空间数据一无所知,所以任何帮助都很好 您的数据可能是数字格式,而不是空间格式 尝试使用类似于SELECT GEOMETRY::Point(X,Y,4152) 4152引用NAD83的空间参考id或您的坐标系 假设您使用的是SQL SERVE

我有一个数据库,它有很多东距和北距(X&Y)数据,我希望能够在Visual Studio 2010中在地图上绘制其中一些位置,每次我尝试这样做时,我都会将查询添加到VS中,它告诉我没有任何字段包含空间数据?如何将这些数据转换为VS识别为空间数据的数据?我真的对空间数据一无所知,所以任何帮助都很好

您的数据可能是数字格式,而不是空间格式

尝试使用类似于
SELECT GEOMETRY::Point(X,Y,4152)
4152引用NAD83的空间参考id或您的坐标系

假设您使用的是SQL SERVER 2012或更高版本,则可以在sys.spatial\u reference\u systems中找到这些空间参考ID