我正在使用 C# 和 Entity Framework 4 开发一个新的 GIS 应用程序。我的数据库是在 SQL Server 2008 R2 中设计的。我想将地图对象位置(纬度、经度)保存在 SQL Servergeography
数据类型列中,并将路径数据保存在geometry
数据类型列中。
如何在实体框架中使用这些列数据类型?
编辑 1: 中支持的特定字段EF5
。但我的应用程序可能在 XP 中运行,而EF5
不是在 Windows XP 中运行。
我正在使用 C# 和 Entity Framework 4 开发一个新的 GIS 应用程序。我的数据库是在 SQL Server 2008 R2 中设计的。我想将地图对象位置(纬度、经度)保存在 SQL Servergeography
数据类型列中,并将路径数据保存在geometry
数据类型列中。
如何在实体框架中使用这些列数据类型?
编辑 1: 中支持的特定字段EF5
。但我的应用程序可能在 XP 中运行,而EF5
不是在 Windows XP 中运行。
现在,使用 EF6,.net 4 支持空间数据(来源)。dot net framework 4 是 .net 的最后一个版本,可以安装在 Windows XP(仅限 SP3)上。