我正在开发基于PostGIS的Web-GIS。当我在PostGIS上创建一个GIS-enalbled表时,我指定了数据的SRID,例如UTM区域(例如UTM 33N SRID 32633)。 有没有办法保持项目的可扩展性,并在不使用全球地理SRID(如WGS84和类似物)的情况下,将不同SRID的相同表格数据(例如32633和32632覆盖所有意大利)放在一起?
谢谢
答案 0 :(得分:3)
如果您尝试在一列中组合不同的SRID,我认为您最终会陷入痛苦的世界(您如何知道如何正确显示图层?)。
但是,您可以创建一个包含两个几何列的表。为了使事情更易于维护,您可以例如有触发器更新"其他"一列更改时列的几何图形......
create table table_with_2_geoms (
geom_32633 geometry(geometry,32633),
geom_32632 geometry(geometry,32632)
);