Python如何利用Geopandas算出每个省面积


这篇文章主要为大家展示了“Python如何利用Geopandas算出每个省面积”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Python如何利用Geopandas算出每个省面积”这篇文章吧GeoPandas是一个基于pandas,针对地理数据做了特别支持的第三方模块。它继承pandas.Series和pandas.Dataframe,实现了GeoSeries和GeoDataFrame类,使得其操纵和分析平面几何对象非常方便。开始之前,你要确保Python和pip已经成功安装在电脑上。请选择以下任一种方式输入命令安装依赖:1.Windows 环境 打开 Cmd (开始-运行-CMD)。2.MacOS 环境 打开 Terminal (command+空格输入Terminal)。3.如果你用的是 VSCode编辑器 或 Pycharm,可以直接使用界面下方的Terminal.由于ge免费云主机域名opandas涉及到许多第三方依赖,pip安装起来非常麻烦。因此在本教程中,我只推荐使用conda安装geopandas:一行语句即可完成安装。设定坐标绘制简单的图形:这些变量所形成的图形如下:这里有一个重要且强大的用法,通过area属性,geopandas能直接返回这些图形的面积:不仅如此,通过plot属性函数,你还可以直接生成matplotlib图。通过matplot的pyplot,可以将图片保存下来:学会上面的基本用法, 我们就可以进行简单的地图绘制及面积的计算了。此外,它最大的亮点是可以通过 Fiona(底层实现,用户不需要管),读取比如ESRI shapefile(一种用于存储地理要素的几何位置和属性信息的非拓扑简单格式)。如代码所示,通过read_file你可以读取shx、gpkg、geojson等数据。读取出来的图形如下:同样,这个shapefile是省级行政区的,每一个省级行政区都被划分为一个区块,因此可以一行语句算出每个省级行政区所占面积:以上是“Python如何利用Geopandas算出每个省面积”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注百云主机行业资讯频道!

相关推荐: JS的闭包与定时器这么实现

这篇文章主要讲解了“JS的闭包与定时器这么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JS的闭包与定时器这么实现”吧!   什么是闭包?有什么作用   闭包就是能够读取其他函数内部变量的函数。   作用:…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 09/29 19:26
下一篇 09/29 19:26

相关推荐