sql-server - 在 Sql Geography 列或更简单的列中存储 Long/Lat?

标签 sql-server

这是我第一次尝试在我的 EF Code First 设计中使用 DbGeography 类型。
我的问题是我应该使用简单的浮点字段来保存位置的经度和纬度还是应该使用 SQL 类型的地理?

我开始认为地理使事情变得比它们需要的更复杂。
我将根据长/纬度进行一些面积计算。

最佳答案

如果您认为要使用 functions and other conveniences the Geography type provides我会使用数据类型。否则, float 会很好。

关于sql-server - 在 Sql Geography 列或更简单的列中存储 Long/Lat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39837759/

相关文章:

sql - 获取SQL中WHERE条件的最后一条记录

c# - SQL仅在另一个表中不存在时才从表中获取数据

SQL SELECT - 将多个值分组到单行上

sql - 如何查询一个数据库,如果没有返回结果再查询另一个数据库?

sql - 向现有表添加时间戳

Python调用带有表值参数的sql-server存储过程

sql-server - Node.js 系列 SQL 数据库连接问题

sql-server - 试图理解sql执行计划

sql-server - 找不到表[表名] -2147189180

c# - super 模糊名称检查?