当前位置: 首页 > news >正文

Postgresql pgsql 插件之postgis 安装配置

相关链接:
pgsql编译安装

一、说明

postgis是pgsql最强大的几个插件之一,可以用于地理信息系统(gis)的搭建

二、插件安装启动

由于我的pgsql是编译安装的,所以插件也是编译安装,更加灵活。

1.进入到源码包的contrib目录

这个目录是放各种插件的
根据实际情况写目录位置

cd /usr/local/postgresql-16.0/contrib

安装依赖

apt-get -y install libgeos-dev libproj-dev libprotobuf-c-dev protobuf-c-compiler gdal-bin libgdal-dev xsltproc

2.下载源码

可以这里看版本:
postgis github链接
或者
postgis各版本连接

wget https://github.com/postgis/postgis/archive/refs/tags/3.3.7.tar.gz
tar -xvzf postgis-3.3.7.tar.gz
mv ./postgis-3.3.7 ./postgis && cd postgis

3.编译

生成configure文件

./autogen.sh
export PATH=/usr/local/pgsql/bin:$PATH
./configure

正确的配置类似如下
在这里插入图片描述

make && make install

4.启用插件

进入psql或者其他管理工具

CREATE EXTENSION IF NOT EXISTS postgis;
CREATE EXTENSION IF NOT EXISTS postgis_topology;

你还可以通过以下查询确认扩展已启用:

SELECT * FROM pg_extension;

看到结果就是对了
在这里插入图片描述

http://www.lryc.cn/news/467708.html

相关文章:

  • 单片机STC8H8K64U开发板_RA6809开发板 驱动彩屏显示
  • Redis底层和缓存雪崩,击穿,穿透
  • [Java基础] 集合框架
  • 机器学习基础:算法如何让 AI 自我学习
  • 25届字节跳动 抖音NLP算法工程师 面经
  • 转行网络工程师以后的就业前景如何?
  • docker 和 containerd 关系
  • 算法-二叉树的最大路径和
  • 解决url含%导致404错误
  • [Linux Codec驱动]音频路由概念
  • 母线槽温度监测的哪个部位?安科瑞母线槽测温解决方案-安科瑞黄安南
  • 《深度学习》—— 模型的部署
  • 多IP访问浏览器
  • 1024程序员节福利放送 | AI 照片修复魔法,一键重拾旧时记忆
  • OSPF特殊区域及其他特性
  • 动态量化:大模型在端侧CPU快速推理方案
  • 什么是零拷贝以及其应用场景是什么?
  • 开源(open source)是什么?为什么要开源?
  • 基于Spring Boot的论坛网站:从零到部署
  • vue开发的一个小插件vue.js devtools
  • GraphLLM:基于图的框架,通过大型语言模型处理数据
  • HarmonyOS 5.0应用开发——Navigation实现页面路由
  • 物联网行业应用实训室建设方案
  • SOLIDWORKS 2025更灵活零件建模
  • 智能巡检机器人的大模型训练
  • RabbitMQ系列学习笔记(九)--路由模式
  • [OS] pthreads-1
  • ThreeJS入门(137):THREE.StringKeyframeTrack 知识详解,示例代码
  • 用大模型或者向量模型比如huggingface上的模型,处理一批图片,对该图片进行分类,检索
  • Mac 使用 zsh 终端提示 zsh: killed 的问题