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;