在MySQL中存储lng / lat的数据类型
我在MySQL数据库中存储了大量的lnt / lat点。目前,这些是英国在M中的预计点,但从长远来看,我想确保可以存储世界各地的点的坐标。我应该使用哪种数据类型? 我开始使用decimal(18,12),但不确定是否需要此精度或是否可以使用float。我包括了我的代码,以防万一我应该考虑的其他事项: CREATE TABLE UKTest ( lat FLOAT, lng FLOAT ) 我是SQL的新手,所以不确定运行查询时数据类型是否重要。我假设总体内存将根据变量类型而有所不同。对于这种类型的工作,使用空间数据库而不是基本的MySQL数据库有好处吗?