如何在Openshift上为GeoDjango配置Postgis



在Openshift中使用django和postgres9.2创建了一个新应用程序后,我被如何设置geodjango所困扰。

我试着运行

psql -d db_name -f /usr/share/pgsql/contrib/postgis-64.sql
psql -d db_name -f /usr/share/pgsql/contrib/spatial_ref_sys.sql

但是它抛出了像

这样的错误
psql:/usr/share/pgsql/contrib/postgis-64.sql:7774: ERROR:  type "box2d" does not exist
psql:/usr/share/pgsql/contrib/postgis-64.sql:7775: ERROR:  type "geometry" does not exist

你觉得我该怎么做?

按照以下说明,推荐在PostgreSQL 9.1+上安装PostGIS 2.0+的方法是:

CREATE EXTENSION postgis;

最新更新