Postgis的安装和配置

Postgis的安装和配置

把下面的代码存为 install_postgis.sh
然后执行。
必须在postgres用户下执行。



######################################################################
## install postgis on postgresql 8.3
##
## NOTICE:
##  su to postgres user,then execute sh install_postgis.sh
##
######################################################################

dropdb postgis_template

createdb -T template1 postgis_template


createlang -d postgis_template plpgsql

cd /usr/share/postgresql-8.3-postgis

psql  -d postgis_template -f lwpostgis.sql
psql  -d postgis_template -f spatial_ref_sys.sql

 
psql  -d postgis_template -c "GRANT ALL ON geometry_columns TO PUBLIC"
psql  -d postgis_template -c "GRANT ALL ON spatial_ref_sys TO PUBLIC"


psql  -d postgis_template -c "VACUUM FREEZE"



psql  -l



|----------------------------------------------------------------------------------------|
                           版权声明  版权所有 @zhyiwww
            引用请注明来源 http://www.blogjava.net/zhyiwww   
|----------------------------------------------------------------------------------------|

你可能感兴趣的:(Postgis的安装和配置)