我还不知道将来我会使用什么数据库-- MySql、Postgresql、Sqlite3或其他任何东西。目前我正在使用一个数据库N。
什么是比较普遍的存储经纬度的方法?沃尔?还是大整数?还是浮起来?
我应该把它们存储在两列还是一列?
发布于 2018-06-22 03:17:33
都不是。正确的答案是使用GIS空间类型作为一个点。所有这些数据库都有自己的实现。
PostgreSQL的PostGIS很容易成为功能最全面的地理信息系统实现,
CREATE TABLE foo(
gid int GENERATED BY DEFAULT AS IDENTITY,
geog geography(POINT)
);我强烈建议你去PostgreSQL,如果你对此还不熟悉的话,可以去看看后地理信息系统在行动中一书。也看,
https://dba.stackexchange.com/questions/210320
复制相似问题