centOS 安装postGIS和pgRouting

postgresql路径规划插件pgrouting使用 pgrouting是postgresql的路径规划拓展插件。支持用户使用数据库中的路网数据构建拓扑,并基于拓扑路网数据进行最短路径查询或耗费成本计算,并支持矩阵运算。 pgrouting的官方文档见: https://docs.pgrouting.org/3.0/en/index.html 使用pgrouting构建完路径规划服务后,可以结合geoserver进行展示。 Pgrouting官网写得很详细,这里仅仅是整理一下,以作备份。 一、插件安装: pgrouting安装详细说明见: . 阅读详情

postGIS和pgRouting是PostgreSQL数据库在处理空间数据时的两个扩展,需依赖于PostgreSQL数据库才能使用

1. 安装

安装版本需要和postgres数据库的版本一致,以下安装版本基于postgres11

yum install postgis25_11

yum install pgrouting_11

2. 查看版本信息

rpm -qi postgis25_11
rpm -qi pgrouting_11

如果出现版本信息,表示安装成功

3. 使用

如果要导入 .shp类型的地图文件,还需要安装postgis的命令行工具:pgsql2shp

yum install postgis25_11-client  # postgis的命令行工具

如果是基于openstreetmap下的osm文件,需要安装pgrouting的命令行导入工具

yum install -y osm2pgrouting_11*   # -y代表同意所有的安装要求
osm2pgrouting -v  # 查看版本
osm2pgrouting  # 查看使用参数

4. 查看安装目录

rpm -ql postgresql11-server  

更深入的可参考德哥GitHub地址

centos7安装 postgresql postgis pgrouting 1、修改/var/lib/pgsql/12/data/postgresql.conf文件,取消 listen_addresses 的注释,将参数值改为“*”原文链接:https://blog.csdn.net/Angel_asp/article/details/124308694。2、修改/var/lib/pgsql/12/data/pg_hba.conf文件,增加下图红框部分内容。systemctl start postgresql-12.service // 启动服务。 阅读详情

相关推荐

CentOS7离线安装osm2pgrouting

一、背景 osm2pgrouting是导入osm格式地图的在服务器终端使用的命令行导入工具,一般配合pgrouting数据库使用。区别于osm2pgsql,它最大的特点是可以在导入地图的同时,为导入的地图创建不同类型的路网数据的拓扑结构,可以在实现最短路径规划时大大减少工作量。 二、编译环境准备 osm2pgrouting源码及下载地址 由于其依赖于PostgreSQL,PostGIS及pgRou...

ceshell的博客 691

pgRouting官方教程三:安装pgRouting

目录 一、在Windows中安装pgRouting 二、在Linux中安装pgRouting 官方教程使用OSGeo Live这个软件集合,为了更贴近开发过程,我这里自己手动来安装pgRouting。 本文分别介绍pgRouting的在Windows中的安装于Linux(centos)中的安装。 推荐在Linux中安装pgRouting,因为生产环境中也大多是将p...

不睡觉的怪叔叔的博客 4796

linux中pg11的包

linux中pg11的包

webgis实践之数据库linux下 Postgresql + postgis + pgrouting安装

首先说说linux ubantu10下的安装 第一种在线安装: 1。 安装postgresql8.4        sudo apt-getinstall postgresql-8.4        安装成功,使用postgres登录。创建超级用户dbsuperuser。        使用postgres登录系统        sodu su –l postgres

wangyingda415的专栏 3704

王道考研操作系统笔记(第一章)附:王道考研408所有PPT和思维导图

学习感想 别人的笔记对你的学习基本上没有用处,容易培养人的惰性,如需ppt和思维导图请拉到最后,有github链接 记笔记并不是一件浪费时间的事情,还有利于多次学习 真心希望大家在学习的过程中记笔记 操作系统 第一章 计算机系统概述 1.1 操作系统 1.1.1 操作系统的概念和功能 概念 操作系统(Operating System, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口和环境;它是计算机系统中最基本的系统软

qq_41732756的博客 1万+

PlutoSDR驱动安装避坑指南:从设备管理器异常到MATLAB 2023b完美识别

本文是一份详细的PlutoSDR驱动安装与MATLAB 2023b集成排错指南。针对Windows系统下常见的设备管理器异常、驱动兼容性问题,提供了从旧驱动清理、手动指定驱动文件到USB连接稳定性排查的完整解决方案。重点阐述了如何通过离线安装硬件支持包,并利用MATLAB命令进行连接测试与射频信号验证,最终实现设备的完美识别与稳定调用。

weixin_29159441的博客 427

postgres14.5+postgis3.3.2+pgRouting3.4.2源码安装

1 postgis 支持必装的几个包 geos proj libxml protobuf protobuf-c postgis2 要进行栅格处理需要再安装 gdal3 要进行网络分析需要再pgRouting4 postgis_sfcga使空间数据库支持2D和3D的数据操作,需要再安装SFGAL库。

wujianyouhun的专栏 2477

Floyd算法在社交网络中的应用:如何找到六度人脉的最短路径?

本文探讨了Floyd算法在社交网络分析中的核心应用,特别是如何利用该算法高效计算任意两人之间的最短路径,从而量化“六度人脉”理论。文章通过构建微型社交网络模型,详细拆解了Floyd算法的动态规划原理与代码实现,并展示了如何从计算出的最短路径距离矩阵中挖掘节点中心性、识别社群等关键洞察,为社交推荐、影响力分析等场景提供技术支撑。

blockchain9miner的博客 1002

关于postgres,postgis在安装pgrouting时的流程和问题解决

关于postgres,postgis在安装pgrouting时的流程和问题解决 1,下载安装postgres,根据自己的需要下载对应的版本 http://www.enterprisedb.com/products-services-training/pgdownload#windows 2,下载安装postgis,根据自己的需要下载对应的版本(可以跳过这个步骤,因为postgres在安装

DeleteElf的专栏 3480

工业模型导入Unity实战:从ProE/SolidWorks到实时渲染的完整流程

在工业仿真、数字孪生和VR/AR应用开发中,将高精度工程模型导入实时渲染引擎是一个常见的技术挑战。其核心原理在于参数化工程软件与实时渲染引擎的数据结构差异:前者基于精确的B-rep边界表示和特征树,后者依赖轻量化的三角网格与材质贴图。这一转换的技术价值在于实现工程数据的可视化与交互化,为产品展示、虚拟培训和工厂仿真等应用场景提供基础。通过数据翻译与优化流程,特别是利用3ds Max或Blender作为中转站进行网格优化与UV展开,能够有效解决模型破面、材质丢失和性能问题。本文聚焦于ProE(Creo)和So

weixin_33050117的博客 344

【传感器模块项目实战】自动驾驶/机器人相关传感器原理及标定

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言一、IMU二、相机三、激光雷达四、轮速里程计五、GPS/RTK六、毫米波雷达总结 前言 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长! 本文先对**【自动驾驶相关传感器原理及标定】**做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章 提示:以下是本篇文章正文内容 一、IMU IMU惯导系统的特性(imu_calc函数功能) IMU运行的

qq_35635374的博客 1231

postgis安装_在Linux(centos)中使用源码安装pgRouting

由于pgRouting依赖于PostGIS和PostgreSQL,所以阅读本文之前,务必请先阅读:不睡觉的怪叔叔:Linux(centos)中安装PostgreSQL​zhuanlan.zhihu.com不睡觉的怪叔叔:Linux(centos)中使用源码安装PostGIS​zhuanlan.zhihu.com 按照以上文章安装好PostgreSQL和PostGIS后,就具备了以下pg...

weixin_39941792的博客 317

信创服务器(麒麟 V10 SP3)安装 NVIDIA GeForce RTX 5070 驱动

本文介绍了在麒麟V10 SP3系统上安装NVIDIA RTX 5070显卡驱动的详细步骤。首先需要关闭nouveau驱动,安装必要的编译环境和工具,确保内核版本与kernel-devel完全一致。最后运行NVIDIA驱动安装程序,关键选择包括启用DKMS支持、编译模块、禁用32位兼容和nouveau驱动。整个流程适用于海光CPU和Blackwell架构GPU的国产操作系统环境。

猿小白的博客 668

Centos使用yum安装Postgresql11和PostGIS 3及pgrouting3.1.2

Centos使用yum安装Postgresql11和PostGIS 3及pgrouting3.1.2 一、三者版本必须对应。 Postgresql与PostGIS版本对应参考官网说明,地址如下: 1、https://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQLPostGIS 2、pgrouting与Postgresql版本对应参考官网没有说明,地址如下: https://github.com/pgRouting/pgrouting/wiki/Notes-on

2229

基于51单片机的智能台灯设计:嵌入式程序设计实现

随着智能家居和物联网的快速发展,智能台灯作为一种典型的智能家居产品,已成为现代家庭中不可或缺的设备。传统的台灯只能提供简单的照明功能,而智能台灯不仅具备基础的照明功能,还能根据用户的需求进行自动调节,比如自动调节亮度、色温,甚至具备定时开关、远程控制等智能功能。本文将介绍如何基于51单片机设计一款智能台灯。我们将涉及硬件设计、嵌入式系统架构、传感器选择、调光控制、语音识别、远程控制等方面,详细阐述如何实现这些功能,并给出相关的代码和实现步骤。

2201_76125393的博客 836

面向 OData V4 的 Fiori elements 为何强制使用 draft、它到底是什么、以及是否能关闭

本文深入解析了SAP Fiori elements中draft handling的核心机制与必要性。关键点包括:1)draft机制通过中间版本实现复杂编辑的安全恢复与并发控制;2)Fiori elements for OData V4强制要求draft-enabled服务支持事务编辑;3)非draft服务仅适用于只读场景;4)替代方案需承担完全自定义开发的成本。文章基于SAP官方文档,系统阐述了draft在事务型应用中的基础性作用,为架构决策提供了明确指导。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 264

postgis安装_pgRouting教程三:安装pgRouting

官方教程使用OSGeo Live这个软件集合,为了更贴近开发过程,我这里自己手动来安装pgRouting。 本文分别介绍pgRouting在Windows中的安装与在Linux(centos)中的安装。 推荐在Linux中安装pgRouting,因为生产环境中也大多是将pgRouting安装在Linux中。当然,在windows中安装pgRouting来学习本教程也是可以的。一...

weixin_39571404的博客 650

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Linux源码安装postgis(包括SFCGAL,PGRouting)

Linux源码安装postgis(包括SFCGAL,PGRouting)

qq_22406173的博客 3214

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

CentOS 7源码安装PostGIS(包含SFCGAL,PgRouting)

222

chenshunlong的博客 336

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Centos7.9在线安装PostgreSQL和PostGIS

一、版本信息: CentOS版本:CentOS Linux release 7.9.2009 (Core) PostgreSQL版本: PostgreSQL 12.0 PostGIS版本:postgis31 二、PostgresSQL + PostGIS 安装 1、官网安装链接:PostgreSQL: Linux downloads 2、升级所有包同时也升级软件和系统内核 yum -y update 3、安装rpm文件 sudo yum install -y https://down.

经历过大厂、小厂风风雨雨的程序佬 1709

meethigher-Centos7 shell脚本一键安装jdk、mongo、kafka、ftp、postgresql、postgis、pgrouting

以下脚本均为原创,在实际工作中总结而出的! 一、初始化 安装常用命令,像ifconfig、zip、unzip、wget、vim、yum-plugin-downloadonly #!/usr/bin/env bash set -e # 更换yum源,参考[centos镜像-centos下载地址-centos安装教程-阿里巴巴开源镜像站](https://developer.aliyun.com/mirror/centos) mv /etc/yum.repos.d/CentOS-Base.repo /etc/

meethigher的博客 696

[原]CentOS7部署PostGis

转载请注明原作者(think8848)和出处(http://think8848.cnblogs.com) 本文参考了《An almost idiot's guide to install PostgreSQL 9.5, PostGIS 2.2 and pgRouting 2.1.0 with Yum》和PostGis官方网站的安装说明 1. 先安装Postgresql 请参见《Cen...

weixin_30274627的博客 185

postgis mysql_PostGIS postgresql12安装postgis/mysql_fdw/pgrouting

环境linux centOS 7.4postgresql 12.2postgis 2.5mysql_fdw 1.1pgrouting 2.6.3操作步骤前面写过一篇postgresql安装和使用mysql_fdw,但是那篇用的是postgresql9.4,现在该版本已经停止维护了。所以与时俱进,更新一版postgresql12的安装方式:在安装过程中,遇到需要mariadb-devel依赖。但是我...

weixin_31442209的博客 362

centos 7 安装postgresql9.6/10和Postgis

1、centos 7 安装postgresql9.6/10和Postgis--切换到root用户或者直接再root用户下操作suroot--卸载旧版yum remove postgresql*--安装打开https://yum.postgresql.org/repopackages.php ,找到自己需要的版本右键复制链接。yuminstall https://download.postgresq...

zcc0618的专栏 4399

在Linux(centos)中使用源码安装pgRouting

目录 一、解压pgRouting 二、配置PostgreSQL的环境变量 三、编译源代码 四、测试 由于pgRouting依赖于PostGIS和PostgreSQL,所以阅读本文之前,务必请先阅读: Linux(centos)中使用源码安装PostgreSQL Linux(centos)中使用源码安装PostGIS 按照以上文章安装好PostgreSQL和PostGI...

不睡觉的怪叔叔的博客 2616
上一篇: centOS下安装postgres数据库
下一篇: 基于postGIS+pgRouting+GeoServer的地图服务(一)
ceshell
博客等级 码龄7年 4粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值