我有一个数据库,它有大量的东方和东北(X & Y)数据,我希望能够在Visual 2010的地图上绘制这些位置,每次我尝试这样做时,我都会将查询添加到VS中,它告诉我所有字段都不包含空间数据?如何将这些数据转换为VS识别为空间数据的数据?我真的对空间数据一无所知,所以任何帮助都是很好的。
发布于 2016-03-31 20:46:50
您的数据可能是数字格式,而不是空间格式。
尝试使用像SELECT GEOMETRY::Point(X, Y, 4152)这样的查询来转换数据,其中4152引用了NAD83的空间引用id,或者您的坐标系。
假设您使用的是SERVER 2012或更高版本,则可以在sys.spatial_reference_systems中找到这些空间引用ids。
https://stackoverflow.com/questions/36284996
复制相似问题