postgis安装
来源:互联网 发布:mac 无法访问只读文档 编辑:程序博客网 时间:2024/05/12 03:03
由于项目需求,需要使用定位以及热力图功能,由于选择的是postgresql数据库,因此使用了postgis。下面整理下在服务器ubuntu中的安装。
PostgreSQL 是一种对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大、特性最丰富和最复杂的自由软件数据库系统。它起源于伯克利(BSD)的数据库目前功能最强大、特性最丰富和最复杂的研究计划,目前是最重要的开源数据库产品开发项目之一, 有着非常广泛的用户。
服务器postgre的版本号为9.1。13,其适配的postgis为1.5版本,对应安装。
postgres的版本为9.2,适配2.0版本
postgresql的安装就不啰嗦了,直接apt-get即可安装。下面讲解安装步骤:
安装postgis所需要的工作环境g++
shell:sudo apt-get install g++
安装postgis所需要的依赖包
[root@db-172-16-3-33 soft_bak]# wget ftp://ftp.remotesensing.org/gdal/gdal-1.9.1.tar.gz[root@db-172-16-3-33 soft_bak]# wget http://download.osgeo.org/geos/geos-3.3.4.tar.bz2[root@db-172-16-3-33 soft_bak]# wget http://download.osgeo.org/proj/proj-4.8.0.tar.gz[root@db-172-16-3-33 soft_bak]# wget http://oss.metaparadigm.com/json-c/json-c-0.9.tar.gz
下载完成以后去安装这些依赖包
[root@db-172-16-3-33 soft_bak]# tar -zxvf gdal-1.9.1.tar.gz[root@db-172-16-3-33 soft_bak]# cd gdal-1.9.1[root@db-172-16-3-33 gdal-1.9.1]# ./configure --prefix=/opt/gdal-1.9.1[root@db-172-16-3-33 gdal-1.9.1]# make[root@db-172-16-3-33 gdal-1.9.1]# make install[root@db-172-16-3-33 geos-3.3.4]# tar -jxvf geos-3.3.4.tar.bz2[root@db-172-16-3-33 geos-3.3.4]# cd geos-3.3.4[root@db-172-16-3-33 geos-3.3.4]# ./configure --prefix=/opt/geos-3.3.4[root@db-172-16-3-33 geos-3.3.4]# make[root@db-172-16-3-33 geos-3.3.4]# make install[root@db-172-16-3-33 soft_bak]# tar -zxvf proj-4.8.0.tar.gz[root@db-172-16-3-33 soft_bak]# cd proj-4.8.0[root@db-172-16-3-33 proj-4.8.0]# ./configure --prefix=/opt/proj-4.8.0[root@db-172-16-3-33 proj-4.8.0]# make[root@db-172-16-3-33 proj-4.8.0]# make install[root@db-172-16-3-33 soft_bak]# tar -zxvf json-c-0.9.tar.gz[root@db-172-16-3-33 soft_bak]# cd json-c-0.9[root@db-172-16-3-33 json-c-0.9]# ./configure --prefix=/opt/json-c-0.9[root@db-172-16-3-33 json-c-0.9]# make[root@db-172-16-3-33 json-c-0.9]# make install
安装postgis插件
sudo apt-get install postgresql-9.1-postgis
自动安装即可
安装完成以后,以postgres用户登录,创建postgis模版库
su postgrescreatedb postgis_templatepsql -d postgis_template -f /usr/share/postgresql/9.1/contrib/postgis-1.5/postgis.sql psql -d postgis_template -f /usr/share/postgresql/9.1/contrib/postgis-1.5/spatial_ref_sys.sql
安装结束以后重新启动下postgres服务
service postgresql restart
0 0
- postgis安装
- PostGIS安装
- postgis安装
- PostGIS安装
- 安装postgis
- postgis安装注意问题
- Ubuntu中安装postgis
- postgresql , postgis 安装
- PostgreSQL/PostGIS安装
- Ubuntu12下安装PostGIS
- CentOS安装PostGIS
- PostGIS的安装
- postgis 安装错误
- postgis安装注意问题
- CentOS 7 安装PostGIS
- 安装PostGIS(Linux篇)
- CentOS7安装PostGIS过程
- Mac安装PostgreSQL/PostGIS
- 三角形类
- Springmvc + mongodb + js 分页显示数据
- 深入理解Java 8 Lambda
- PHP内核——hash算法
- crtmpserver流媒体服务器的介绍与搭建 (转载)
- postgis安装
- opencv VideoCapture调用摄像头无响应问题
- Firebase 教程 —— 一个实时聊天室
- CodeForces 7A Kalevitch and Chess
- php url重写
- Java中级开发工程师知识点归纳
- 【剑指offer系列】 栈的压入和弹出序列___22
- Android 聊天界面背景图片不顶上去内容顶上去解决方法
- 如何熟悉一个开源项目?