地理空间分析指南(三)|python里的分析工具概述 别看了,这只是一篇水文而已,没有实质性的内容 主要就写一下python安装第三方库的方法和常见的库吧 一、环境配置 关于python安装第三方库,首先要知道python的环境事怎样的。 大家都会给自己安装一个 ,其命令是一个包及其依赖项和环境的管理工具。 所以就有了大家所见的 和 可以创建一个自己的python虚拟环境,而纯就只有一个最基础的环境,所以大家根据自身情况来选取安装方式。 如果发现自己安装不了的话,换一换镜像源,啧啧,这种方法网上很多。 或者先自己在线下载好库的镜像,手动安装。Python Extension Packages for Windows – Christoph Gohlke 这里面有很多第三方库,打开搜索,找到想要的库。
gdal库的全部whl文件 二、python常用的地理分析库 1.GDAL GDAL/OGR库非常的好用,安装可以直接安装,或者在上面的图里找到对应python版本安装,我的是python3.9,所以装的3.9的版本 关于用处,等我用了再说。看后续的笔记去! 2.网络库 (1)urllib模块 通过一个URL地址访问任意文件。这其实应该是爬虫必备的一个库,我们用这个来爬地理空间数据不过分吧。 这里面其实隐藏的知识还需要去了解HTTP服务,网络的一些东西 (2)ZIP和TAR文件 这些是常见的压缩格式,大家都知道,遥感影像的数据非常大,像卫星影像数据动不动就上了GB,无人机拍摄的大小虽小,但数量多,动不动就上千。所以压缩格式很有必要。 这几个库、 用来打包数据,足以。像这种python的标准库,很原生!maybe现在有更好更专业的库了,可能后续里头会发现。 3.minidom模块 这是一个XML解析器。但只适合小型XML文档,大了就不行,效率太慢 一个更高级的XML解析器是素树(ElementTree) 其有个C语言版的,效率更高 Beattifulsoup4是可靠的处理格式错误的XML文件 后续等用到XML再说吧,比起XML我更喜欢JSON文件,啧啧。 4.JSON模块 加载就是了,会读文件就行 5.GeoJSON geojson已经被包括在PyShp、Fiona、ArcGIS、QGIS中,还是用的人越来越多的 6.PyShp 读写Shapefile文件这里解释一下pyshp与shapefile的关系:PyShp是库名,而shapefile是类名,在引入时应该使用import shapefile语句 7.PIL 比较高级的库吧,用来处理遥感影像的 8.PNGCanvas 轻量级的PIL 9.GeoPandas pandas大家都熟。那GeoPandas就是基于pandas来的 10.PyMySQL 看名字就知道了,至于怎么用,后续看吧 好,我水完了。至于为什么会有这篇水文,是因为书上写了,我只是做做总结,大家就没必要在看书了。 后续的内容会开始涉及实战了。
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/83013.html