py读shp文件_入门-Python-读取Shapefile

本文介绍了如何使用Python的GDAL/OGR库读取Shapefile,包括GDAL/OGR的基本概念、安装步骤及示例代码,帮助GIS开发初学者掌握Shapefile的读取方法。
摘要由CSDN通过智能技术生成

前言

补一篇Shapefile的开源读取,Shapefile格式作为GIS的标准格式,几乎是各大GIS平台必须支持的一个交换格式,所以在各个平台上进行SHP的读写都是没问题的。但是如何在开发过程中读写SHP?是否需要在各大GIS平台中通过二次开发来读取?答案是不需要。本文介绍Python开源的读取方式,也顺带引出GDAL这个GIS最为知名的开源类库,为各位GIS开发初学者指一条阳关大道。编程难就难在选择正确的大道,为什么?条条大路通罗马,编程去完成需求一样是八仙过海,但有些方法仅限于实现,有些方法没有扩展性,要知道实现与实用虽然是一字之差,但程序员在重构的道路上为此付出良多,如果一开始就能选择走正确的道路,那么以后就会走的轻松些。当然,如何选择,这就要靠经验的积累。

GDAL1. 地理数据处理软件包GDAL简介​www.osgeo.cn

本段为摘抄:GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。该项目由Frank Warmerdam教授于1998年发起。 它利用抽象数据模型来表达所支持的各种文件格式。 它还有一系列命令行工具来进行数据转换和处理。 OGR(OpenGIS Simple Features Reference Implementation)是GDAL项目的一个子项目, 提供对矢量数据的支持。 一般把这两个库合称为GDAL/OGR,或者简称为GDAL。

简单理解:原GDAL是栅格数据的API,OGR是矢量数据的API,现GDAL=原GDAL+OGR。GDAL类库是GIS专业做开发的同学,最应该学习和了解的类库,原因是该类库被各大GIS平台引用,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值