搜索

pdf文档 PostGIS 3.0 dev Manual

4.67 MB 874 页 0 下载 5 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
《PostGIS 3.0 dev Manual》是PostGIS 3.0.12dev版本的开发手册,详细介绍了PostGIS的功能、安装步骤和使用方法。PostGIS是一个PostgreSQL的对象关系型数据库扩展,支持GIS对象的存储、分析和处理。文档涵盖了PostGIS的安装配置、空间数据库的创建、扩展的启用、以及与多种GIS功能的集成。此外,还提供了PostGIS版本信息查询、空间索引、 raster 管理等功能的详细说明。
AI总结
《PostGIS 3.0开发手册》是PostGIS 3.0.12dev版本的官方文档,主要内容如下: ### 1. **简介** - **PostGIS** 是PostgreSQL的关系型数据库的一个扩展,支持GIS(地理信息系统)对象的存储和分析。 - **核心功能**:支持GiST基的R-Tree空间索引、空间分析函数以及地理数据处理。 - **开发背景**:由Refractions Research开发,现由OSGeo基金会维护,全球多个开源组织参与开发。 - **目标**:支持开放地理信息系统(OpenGIS)和SQL/MM空间标准,支持空间索引、网络、覆盖物等高级GIS功能。 ### 2. **安装指南** - **快速安装**: ```bash tar xvfz postgis-3.0.12dev.tar.gz cd postgis-3.0.12dev ./configure make make install ``` - **依赖项**: - PostgreSQL 9.5-13版本(不支持更早或更晚版本)。 - GEOS、GDAL、Proj.4、ImageMagick等库。 - 可选:地址标准化器、TIGER地理编码器等扩展。 - **数据库启用**: ```sql psql -d yourdatabase -c "CREATE EXTENSION postgis;" ``` 可选扩展: - `postgis_raster`:启用栅格支持。 - `postgis_topology`:启用拓扑支持。 - `postgis_tiger_geocoder`:启用TIGER地理编码器。 ### 3. **核心功能与扩展** - **空间索引**:支持GiST基的R-Tree索引,提升空间查询性能。 - **分析函数**:提供丰富的空间分析函数,如`ST_ContainsProperly`、`ST_SimplifyVW`等。 - **版本信息**:通过`PostGIS_Full_Version()`获取PostGIS及其依赖库的版本信息。 ### 4. **配置与管理** - **编译与安装**:支持从源码编译安装,适用于需要最新功能的用户。 - **扩展管理**:支持通过`CREATE EXTENSION`和`DROP EXTENSION`动态管理扩展。 - **故障排除**:提供`PostGIS_AddBBox`、`PostGIS_DropBBox`等函数用于调试和优化。 ### 5. **依赖与工具** - **GEOS**:用于几何运算。 - **GDAL**:用于栅格数据处理。 - **Proj.4**:用于坐标系转换。 - **ImageMagick**:用于文档生成。 ### 6. **版本与兼容性** - **PostGIS版本**:3.0.12dev。 - **PostgreSQL版本**:9.5-13。 - **依赖库版本**:GEOS 3.8.0、GDAL 2.3.2、Proj.4 5.2.0等。 ### 总结 《PostGIS 3.0开发手册》详细介绍了PostGIS的安装、配置、扩展功能及版本管理。PostGIS通过扩展PostgreSQL的功能,为GIS应用提供了强大的空间数据存储和分析能力,适用于地理信息系统开发、空间数据分析和地图服务等场景。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 862 页请下载阅读 -
文档评分
请文明评论,理性发言.