PostGIS 安装教程(Linux)(二)

##接上篇,上篇讲述了Postgresql的安装,此篇介绍postgis的安装

##附上上篇链接:https://www.cnblogs.com/giser-s/p/11195419.html

二、安装PostGIS

1. 安装epel

#网上资料说,由于2.0中引入了GDAL和JSON等依赖关系,PostGIS有很多依赖关系,因此安装之前需要先安装依赖项。

[[email protected]_master ~]# yum -y install epel-release

2. 安装PostGIS

#版本号格式为:_前为postgis版本,后面为postgresql版本(这里是网上的说法,暂时还没验证,本想装postgis2.2,可是这个命令下装的是2.4,具体什么原因待研究)

[[email protected]_master ~]# sudo yum install postgis2_94

3. 新建扩展

#安装完postgis后,并不表示可以使用空间数据库功能了,需要先激活数据库上的PostGIS功能,然后才能存储空间数据

1)先切换到用户

[[email protected]_master ~]# sudo -i -u postgres

2)创建测试用户/数据库

-bash-4.2$ createuser test_user

-bash-4.2$ createdb test_db -O test_user

3)连接到测试数据库

-bash-4.2$ psql -d test_db

4)在数据库上启用PostGIS扩展

test_db=# CREATE EXTENSION postgis;

5)验证

test_db=# SELECT PostGIS_version();

4. 将Arcgis安装目录下的so文件,复制到linux下postgresql安装目录lib下(/usr/pgsql-9.4/lib)

4. 至此结束

#arcsde连postgis,与windows下无异,参照https://www.cnblogs.com/giser-s/p/10345285.html(方法二)



原文地址:https://www.cnblogs.com/giser-s/p/11195697.html

时间: 2024-11-12 02:48:47

PostGIS 安装教程(Linux)(二)的相关文章

UI Recorder 安装教程(二)

前言: UI Recorder支持无线native app(Android, iOS)录制, 基于macaca实现:https://macacajs.com/ 本次教程只针对无线native app(Android),仍然是windows系统 步骤一:全局安装macaca 执行cmd命令:npm i -g macaca-cli 如果看到如下可爱的图案,那恭喜你安装成功啦!重新安装则会覆盖更新. 步骤二:Android 环境准备 1.安装 JDK,要求 1.8 或更高版本 2.安装 Android

debian 9.4 安装教程 linux系统debian9.4图文详细安装步骤

我们这里选择install安装,不装桌面,因为是做服务器,装桌面没意义. 我们这里选择装英文版,你也可以装中文版本. 手动配置网络 设置ip 设置 子网掩码 设置网关 名称服务器地址留空 计算机名称随便写 域名称 设置root密码 重复设置一下root密码 新建一个新用户 时区默认就可以了 硬盘分区 这里选择需要安装系统的硬盘,不要安装到U盘上了,一定要看准磁盘大小 选择 所有文件放一个磁盘分区上,新用户推荐 提示删除原硬盘中的所有数据与分区 完成分区与将修改写入到磁盘 不扫描CD 选择 否 (

Red Hat Linux 6.4 安装教程

Red Hat Linux 6.4 安装教程 一.系统介绍 Red Hat Linux是全世界应用最广泛的Linux的发行版本,开发源代码是与其他操作系统,如Windows 等相比具有的先天优势,有利于全世界范围内技术工程师和技术人员共同开发,同事Red Hat也为开源社区做出巨大贡献,有开源界的领导者的称号. 二.系统下载 目前最新的RedHat版本为RedHat6.4,安装镜像文件有两个DVD,安装系统只用到第一个镜像文件,即DVD1,另外一个镜像文件是附带的软件包,一般用不到. RedHa

Linux(centos)下mysql编译安装教程

Linux下mysql编译安装教程 #查看linux发行版本号 cat /etc/issue #查看linux内核版本 uname -r 本文测试环境centOS6.6 一.Linux下编译安装MySQL前的准备工作 在线安装编译源码所需的工具和库(无法联网的话要事先准备软件,或者系统盘) yum install gcc gcc-c++ ncurses-devel perl 从mysql5.5起源代码编译需要借助cmake这款编译工具.从http://www.cmake.org下载cmake源码

Linux下nginx编译安装教程和编译参数详解

这篇文章主要介绍了Linux下nginx编译安装教程和编译参数详解,需要的朋友可以参考下 一.必要软件准备1.安装pcre 为了支持rewrite功能,我们需要安装pcre 复制代码代码如下: # yum install pcre* //如过你已经装了,请跳过这一步 2.安装openssl 需要ssl的支持,如果不需要ssl支持,请跳过这一步 复制代码代码如下: # yum install openssl* 3.gzip 类库安装 复制代码代码如下: yum install zlib zlib-

Linux下zookeeper下载与安装教程

原文连接:(http://www.studyshare.cn/blog-front//blog/details/1169/0)一.下载 官网下载:点这里  百度网盘下载:点这里 官网下载图示: java开发工具下载地址及安装教程大全,点这里.更多深度技术文章,在这里.二.安装 1.首先确保jdk已经安装ok,可参考:http://www.studyshare.cn/blog-front//software/details/1143/0 2.将下载好的zookeeper安装文件上传至linux系统

Linux环境安装教程——Centos6.6安装Selenium

本人特别喜欢在Centos下搭建环境.目前,主要负责公司的产品测试.所以,需要研究一下Selenium自动化测试如何在Centos上搭建.当然了,Selenium也可以安装在Windows,这方面的教程网上比较多就不说了.但是基于Linux特别是基于Centos的文章比较少,网上有一些安装教程都是基于Ubuntu的,而且python版本.selenium版本都比较老的. 我这次安装的都是最新版本的 先看一下本人虚拟机的系统版本 cat /etc/issue 如图:(本人的虚拟机是最小化安装的)

Linux平台上SQLite数据库教程(二)——C语言API介绍

Linux平台上SQLite数据库教程(二)--C语言API介绍 前言:本文将介绍几个基本的SQLite3数据库的C语言API接口,主要用到两个文件:sqlite3.c.sqlite3.h.源码地址:https://github.com/AnSwErYWJ/SQLite. 打开数据库 1.原型: int sqlite3_open( const char* filename, /* 数据库文件名, 必须为 UTF-8 格式 */ sqlite3** ppDB /* 输出: SQLite 数据库句柄

Kali Linux 安装教程-转

rootoorotor昨天折腾了 Kali Linux 1.0,把大概的配置过程记录下来,希望对想接触或使用Kali Linux的同学有所帮助. 请注意:1.本文为面向新手的教程,没技术含量,没事瞎折腾,感觉好玩…..如果您可以熟练使用Debian Linux或者使用过Arch Linux.Gentoo或者是自己LFS你完全可以无视本文. 2.如果您使用kali Linux只作为渗透测试之用,rootoorotor建议您在kali.org直接下载Kali Linux VMware版本在虚拟机里使