我想在PostGIS中创建一个新数据库,以便可以在使用当前数据库时将内容加载到其中。根据文档
一些PostGIS的打包发行版(特别是WinGIS安装程序> = 1.1.5)将PostGIS函数加载到名为template_postgis的模板数据库中。如果您的PostgreSQL安装中存在template_postgis数据库,则用户和/或应用程序可以使用单个命令创建启用空间的数据库。
在我看来,情况并非如此:
$ createdb -T template_postgis my_spatial_db
createdb: database creation failed: ERROR: template database "template_postgis" does not exist
过去,我一直在搞怪复制主gis
数据库,然后删除所有表的内容。肯定有更好的办法。如果不小心掉了怎么办?
见gis.stackexchange.com/questions/19432/...
—
Mapperz