我有一个启用PostGIS的数据库,其中包含一个名为
显然,我想在
我可以使用SRID 4326进行索引...
locations
的表,该表将纬度-经度点(SRID 4326)存储在名为coordinates
的列中。但是,我在该表上的所有查找都将这些点转换为度量投影(SRID 26986),主要用于距离比较。显然,我想在
coordinates
列上创建一个空间索引。我的问题是,在这种情况下,使用哪个(计算上最有效)SRID创建coordinates
空间索引会更好?我可以使用SRID 4326进行索引...
CREATE INDEX locations_coordinates_gist
ON locations
USING GIST (coordinates);
或者使用 SRID 26986 ...
CREATE INDEX locations_coordinates_gist
ON locations
USING GIST (ST_Transform(coordinates, 26986));