一、利用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 tempWITH OWNER = postgresENCODING = 'UTF8'LC_COLLATE = 'C'LC_CTYPE = 'C'TABLESPACE = pg_defaultCONNECTION 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;

PostGis创建空间数据库方法相关推荐

  1. PostgreSql+PostGis创建空间数据库

    目录 一 准备安装包... 1 二 postgresql在window下安装步骤... 1 三 图形化管理工具-pgadmin. 4 四 命令行工具-SQL shell(psql)... 5 五 Po ...

  2. postgis创建空间数据库

    首先创建一个普通的数据库,不在重复 为创建的空间数据库添加扩展postgis,存储栅格数据还要添加扩展postgis raster 添加扩展的方法: pgAdmin pg命令行 CREATE EXTE ...

  3. postgis创建空间数据库(pgadmin4)

    打开软件 看我之前的安装步骤的用户密码为postgres 点击save 查看是否具有空间数据 1.查看是否存在空间数据表 2.查看是否具有空间函数

  4. PostgreSQL:创建空间数据库并导入Shapefile矢量数据

    目录 1.前言 2.创建空间数据库 3.导入Shapefile矢量数据 3.1.从文件夹中导入 3.2.从SQL表中导入 1.前言 注意:不建议将栅格数据导入到空间数据库中.因为相对于矢量数据,栅格数 ...

  5. 使用ArcGIS10.2连接PostgreSQL创建空间数据库并进行要素编辑

    记一次使用ArcGIS10.2连接postgresql创建空间数据库并编辑: 刚开始下载了postgres12版本的,使用ArcGIS10.2连接不上,原来ArcGIS10.2只能连接PostgreS ...

  6. 模板会有多层镜像_创建镜像的方法有三种:基于已有镜像的容器创建、基于本地模板导入、基于Dockerfile创建,本博文讲解前两种。基于已有镜像的容器创建该方法是使用docke...

    创建镜像的方法有三种:基于已有镜像的容器创建.基于本地模板导入.基于Dockerfile创建,本博文讲解前两种. 基于已有镜像的容器创建 该方法是使用docker commit命令,其命令格式为: d ...

  7. for 创建一个方法:键盘录入一个数 ,求它的 阶乘 及 阶乘的和

    package Way_chongzai; //创建一个方法:键盘录入一个数 求它的阶乘 import java.util.Scanner; public class Test_03 { public ...

  8. php 新建 mysql用户_php为什么选mysql作为数据库? Mysql 创建用户方法

    php为什么选mysql作为数据库? Mysql 创建用户方法 更新时间:2007年07月02日 00:00:00   作者: 1.php为什么选mysql作为数据库? 2.Mysql数据库创建用户 ...

  9. java 不存在就创建,java怎么实现判断文件是否存在,不存在就创建的方法

    java怎么实现判断文件是否存在,不存在就创建的方法 发布时间:2020-06-23 11:29:37 来源:亿速云 阅读:118 作者:Leah 这篇文章运用简单易懂的例子给大家介绍java实现判断 ...

  10. Oracle11g手动创建数据库方法

    Oracle11g手动创建数据库方法 参考网页http://www.th7.cn/db/Oracle/201311/36926.shtml 安装路径 我的安装路径是:E:\app\admin\prod ...

最新文章

  1. 【Qt】dumpbin详解
  2. 达特茅斯计算机专业师资力量如何,达特茅斯学院计算机科学computer science专业排名第126~150名(2020THE泰晤士高等教育世界大学排名)...
  3. Axure 共享强制签出签入
  4. 腾讯叮当智能屏发布,主打视听体验、海量内容、儿童模式
  5. struts2 国际化 cookie保存语言, 下次访问时显示当前设置的语言
  6. win10自动更新系统导致 点击睡眠之后直接关机
  7. 低无代码开发平台正在逐渐打破原有软件开发模式
  8. 解决Mac无法识别移动硬盘以及无法识别BootCamp Windows分区的问题
  9. 就在昨天,张一鸣宣布卸任字节跳动CEO!
  10. 10.16 Loi队内胡策 贪心+毒瘤输入+DP+数论
  11. Android 网络质量 + 下载测速 (facebook/network-connection-class 使用)
  12. macbook air恢复出厂设置
  13. 奔波真是辛苦啊,然而生命终将逝去,只希望当一切都结束的时候,能够没有遗憾吧。
  14. Html5 Egret游戏开发 成语大挑战(四)选关界面
  15. 这些秋季儿童养生小常识,你要知道!
  16. Nodejs正则表达式
  17. 智能机器人为什么连接不上服务器,战争机器人无法连接服务器是什么原因
  18. c语言 floyd优化,Floyd(弗洛伊德)算法(C语言)
  19. 一个简单的问卷调查管理系统
  20. 如何下载天桥街道卫星地图高清版大图

热门文章

  1. NSIS求助!!!,如有大佬知道怎么办,请留言回复!!!感谢!!!
  2. Spring读源码系列番外篇04----类型转换--上---老旧的PropertyEditor
  3. oracle银行借贷系统,Oracle ERP系統借贷关系表
  4. 航空客运订票系统C语言程序设计,航空客运订票系统的程序算法?
  5. 自动统计文件夹下所有音频时长与个数
  6. 什么是类?以及类的分类
  7. 求一个序列所有区间不同数的个数之和
  8. 大鹏教你python数据分析
  9. ELEMENT UI中关于上传图片el-upload控件删除(同时删除后台图片信息)
  10. 金三银四:蚂蚁金服JAVA后端面试题及答案之二面