C# 如何将SQL Server 2014显示空间结果的方式合并到我的.NET应用程序中?

C# 如何将SQL Server 2014显示空间结果的方式合并到我的.NET应用程序中?,c#,sql-server,spatial,C#,Sql Server,Spatial,当我查询具有SqlGeometry字段的表时,有一个“空间结果”选项卡,它实际绘制返回的空间数据。它是否使用某种我可以在.NET应用程序中利用的控件?如果没有,如何复制此功能 我认为没有任何内置功能可以完成这项工作 您可以做的是集成一个第三方用户控件来进行显示 例如,您可以在地图上使用并显示一些GMapPolygon。请注意,您必须将SqlGeometry/SqlGeography转换为点列表,因此可能需要转换为WKT或从WKT转换。您是否尝试在应用程序中使用SSRS报告?我没有,好主意。我试试

当我查询具有SqlGeometry字段的表时,有一个“空间结果”选项卡,它实际绘制返回的空间数据。它是否使用某种我可以在.NET应用程序中利用的控件?如果没有,如何复制此功能


我认为没有任何内置功能可以完成这项工作

您可以做的是集成一个第三方用户控件来进行显示


例如,您可以在地图上使用并显示一些
GMapPolygon
。请注意,您必须将
SqlGeometry
/
SqlGeography
转换为点列表,因此可能需要转换为WKT或从WKT转换。您是否尝试在应用程序中使用SSRS报告?我没有,好主意。我试试看。不错,但在SSMS中,你可以移动地图,放大缩小。我也希望能够做到这一点。如果你想尝试自己控制,这里是一个起点。这似乎最适合SqlGeography字段(具有long&lat)。我需要一些可以绘制SqlGeometry数据的东西。