我正在开发一个拼车网站。为此,我创建了一个数据库,其中包含不同用户选择的不同路由选项。这些路由以地理数据类型保存在数据库中。对于数据访问,我使用了实体框架。在C#代码中,我使用DBGeography数据类型来处理路由。
我有一个要求,用户可以选择一条路线,并识别选择相同/附近路线的用户,该路线保存在数据库中。我该如何实现这一点?
发布于 2014-02-28 20:06:39
如果您在EF中工作,则可以使用SQL中的STDistance函数来确定地理位置或DbGeography.Distance之间的距离(例如here)。
https://stackoverflow.com/questions/21926636
复制相似问题