postgis11安装postgis
时间: 2025-05-04 12:58:25 浏览: 16
### PostGIS 1.1 版本的安装方法
以下是关于如何在 Linux 下安装 PostGIS 1.1 的详细说明:
#### 准备工作
在安装 PostGIS 之前,需要确保 PostgreSQL 已经成功安装并运行正常。此外,还需要一些依赖项来支持 PostGIS 功能[^1]。
#### 安装依赖项
PostGIS 1.1 需要以下依赖库的支持:
- GEOS (Geometry Engine, Open Source)
- Proj (用于地理坐标转换)
- GDAL (Geospatial Data Abstraction Library)
可以通过包管理器安装这些依赖项。例如,在基于 Red Hat 的系统上可以执行以下命令:
```bash
sudo yum install geos proj gdal
```
对于 Debian 或 Ubuntu 系统,则可以使用 `apt` 命令:
```bash
sudo apt-get update
sudo apt-get install libgeos-dev libproj-dev libgdal-dev
```
#### 获取 PostGIS 源码
可以从官方源获取 PostGIS 1.1 的源代码文件。访问官方网站下载页面或者通过 Git 克隆仓库中的指定标签版本[^3]。
假设已经下载了压缩包 `postgis-1.1.x.tar.gz`,解压该文件:
```bash
tar -xzvf postgis-1.1.x.tar.gz
cd postgis-1.1.x
```
#### 编译与安装
进入解压后的目录后,按照如下步骤操作:
1. 运行配置脚本以检测环境设置。
```bash
./configure --with-postgresql=/path/to/postgresql/bin
```
如果 PostgreSQL 不在默认路径 `/usr/bin` 中,请提供其实际位置。
2. 执行编译过程。
```bash
make
```
3. 将生成的内容复制到适当的位置。
```bash
sudo make install
```
#### 测试安装
为了验证 PostGIS 是否正确安装,可以在数据库中创建扩展并尝试查询空间数据表结构。登录至目标数据库实例之后输入下列 SQL 命令:
```sql
CREATE EXTENSION postgis;
SELECT PostGIS_full_version();
```
上述语句应返回有关当前所使用的 PostGIS 库及其组件的信息字符串。
需要注意的是,由于 PostGIS 1.1 是较旧的一个发行版,某些现代功能可能不可用,并且可能存在兼容性问题。因此建议尽可能升级到最新稳定版本除非有特殊需求限定必须采用此特定历史版本[^4]。
---
阅读全文
相关推荐


















