PostGis创建空间数据库方法


一、利用Navicat Premium 15连接PostgreSQL 数据库,通过postgis默认空间数据库做模板来创建新的空间数据。过程如下:
1、利用Navicat Premium 15连接PostgreSQL数据库,"postgis_32_sample"此数据库为安装PostGis时,默认创建的空间数据;

2、右键数据库连接,选择“新建数据库”,在新建数据库窗口中输入名称等参数,注意“范本”选项选择已有的PostGis空间数据库,本次选择默认创建的空间库“postgis_32_sample”。设置其它参数后确认,完成空间数据库创建。

二、通过PostgreSQL的管理工具pgAdmin来创建空间数据库。过程如下:

1、打开pgAdmin 工具,连接到PostgreSQL服务器;
 

 2、右键连接创建一个普通关系数据库;
 

3、打开创建的数据,在扩展插件列表中右键 ->创建 -> 插件,在添加PostGis空间数据库相关插件,详细插件列表如下:
 

 

4、详细插件列表如下:

 

 三、通过SQL语句创建

 

-- Database: temp

-- DROP DATABASE IF EXISTS temp;创建普通数据库

CREATE DATABASE temp
    WITH 
    OWNER = postgres
    ENCODING = 'UTF8'
    LC_COLLATE = 'C'
    LC_CTYPE = 'C'
    TABLESPACE = pg_default
    CONNECTION LIMIT = -1;

--添加空间库插件
CREATE EXTENSION postgis;
CREATE EXTENSION postgis_raster;
CREATE EXTENSION postgis_sfcgal;
CREATE EXTENSION postgis_topology;
CREATE EXTENSION fuzzystrmatch;
CREATE EXTENSION postgis_tiger_geocoder;
CREATE EXTENSION address_standardizer;
CREATE EXTENSION ogr_fdw;
CREATE EXTENSION pgrouting;
CREATE EXTENSION pointcloud;
CREATE EXTENSION pointcloud_postgis;




  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值