在Postgresql 9 PostGIS 1.5中,有没有办法创建“通用”GEOGRAPHY列?我指的是一个接受POINT以及polyGON,LInesTRING等的专栏.到目前为止,我只在互联网上看过像GEOGRAPHY(POINT,4326)这样的专栏.
如果那是不可能的,那么你将如何设计(从数据库的角度来看)链接到随机地理对象(点,多边形,等等)的实体?我是否应该为每种我想支持的地理对象创建3个,4个,5个不同的表? (1个POINT对象表,1个polyGON对象表等)?
提前致谢.
罗曼
解决方法
是的,只是不要在CREATE TABLE语句中指定类型约束.
CREATE TABLE mytable ( geog GEOGRAPHY,id SERIAL PRIMARY KEY );
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。