如何制作数据库模型edmx文件,该文件可让我从设计数据库中向其中添加GeoLocation列,从而使我可以从数据库生成/反向工程。

This one表示我将手动对其进行修改。

我需要为Visual Studio安装插件吗?我是否需要找到对我有帮助的开源实体生成工具?

ps。我正在使用此ADO.net Poco Generator
我使用SQL Server 2008和.net Framework 4.0

ps。 2那reference

ps。 3在MSDN上,有一些关于不支持此功能的事实http://social.msdn.microsoft.com/Forums/en-AU/sqlspatial/thread/34866400-91e5-4af5-9fee-f7f369aa6a61

最佳答案

就我现在而言,实体框架中的地理位置支持将随.NET 4.5一起发布,因此在此之前,您将必须手动进行。

您提供的第二个参考应该可以帮助您。作者描述的是一种将数据存储在数据库中的方法,请确保它与某些触发器保持最新,然后在代码的局部类中定义一个属性,该属性会将数据字段从数据库转换为实际的LatLong数据。

关于c# - 如何在设计数据库模型中添加 Entity Framework 地理位置属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8019170/

10-10 18:51
查看更多