我需要使用空间数据吗?

时间:2010-12-29 04:26:57

标签: c#

我们希望将对象的位置存储在数据库中的地图上。对这些位置的查询将包括它所在的国家或州或获得半径等等。

我们是否需要利用数据库中的空间数据?如果空间数据会使我们的应用程序更快,它是否可以与实体框架一起使用?

如果没有,那么我们只使用纬度和经度。

1 个答案:

答案 0 :(得分:0)

也许为了你的目的,像R树模块一样小的东西会起作用? SQLite内置了一个R树模块,它的作用是对矩形/点进行非常快速的比较。例如,R-tree可以提高查询的性能,例如“矩形y中的点x?”点击此处查看更多信息http://www.sqlite.org/rtree.html