postgis导入shp数据

最近在学习gis,下载了openStreetMap的地图数据,格式为shp,再用postgis导入时总是提示

Failed in pgui_exec(): ERROR:  type "geography" does not exist

 在网上也没有找到解决办法, 数据库版本为:PostgreSQL 9.3

最后解决办法是 在 扩展中添加一个postgis,就可以导入数据了

另外:如果要完整的使用postgis:必须添加以下几个扩展:(来自官网)

-- Enable PostGIS (includes raster)
CREATE EXTENSION postgis;
-- Enable Topology
CREATE EXTENSION postgis_topology;
-- fuzzy matching needed for Tiger
CREATE EXTENSION fuzzystrmatch;
-- Enable US Tiger Geocoder
CREATE EXTENSION postgis_tiger_geocoder;

 
postgis导入shp数据
 

相关推荐