ava*_*tar 2 gis postgresql ubuntu postgis ubuntu-10.10
我正在使用Ubuntu 10.10,PostgreSQL 9.0和PostGIS 1.5.
我从以下网址安装了PostGIS 1.5:https: //launchpad.net/~ubuntugis/+archive/ubuntugis-unstable
我首先使用PPA然后命令:
sudo apt-get install postgis
Run Code Online (Sandbox Code Playgroud)
安装postgis.我一直在按照这些说明创建一个支持空间的数据库:
http://ostgis.refractions.net/docs/ch02.html
我达到了这样的意义:
现在,通过加载postgis.sql定义文件(位于配置步骤中指定的[prefix]/share/contrib中),将PostGIS对象和函数定义加载到数据库中.
psql -d [yourdatabase] -f postgis.sql
好吧,安装后我的服务器上没有postgis.sql.我做了一个sudo updatedb以确保我能找到postgis.sql,但它不存在.有任何想法吗?谢谢!
您正在使用的"ubuntugis-unstable"PPA存储库不提供 PostGIS for PostgreSQL 9.0.它包含一个名为" postgresql-8.4-postgis" 的包,其中包含该文件/usr/share/postgresql/8.4/contrib/postgis-1.5/postgis.sql.这就是他们所指的.
不幸的是,PPA不包含PostgreSQL 9.0的PostGIS扩展版本,因为9.0尚未附带任何Ubuntu版本.它将包含在即将推出的Ubuntu 11.04 Natty中,它可能还会在官方存储库中发布最新的PostGIS.
因此,您可以按照这些说明构建自己的PostGIS,或者从官方回购中坚持使用PostgreSQL 8.4.
编辑:ubuntu 11.04不发布postgres 9.0