geopandas 0.13版本更新内容一览

简介: geopandas 0.13版本更新内容一览

1 简介

大家好我是费老师,昨天晚上geopandas正式发布了其0.13.0版本,距离其上一个版本更新已经过去了5个多月,在这一次更新中除了日常的bug修复以外,还为我们带来了多项新功能,今天的文章中,费老师我就将带大家一起学习其中主要的更新内容😉。

2 geopandas 0.13版本主要更新内容一览

推荐使用conda管理的虚拟环境,我们在激活相应环境后,执行下列命令即可进行0.13.0新版本的安装,这里为了加速使用到南方科技大学的conda-forge源:

conda install geopandas=0.13.0 -c https://mirrors.sustech.edu.cn/anaconda/cloud/conda-forge -y

检查是否已成功安装:

更新完成~下面我们来一起学习geopandas新版本中的主要更新内容:

2.1 新增要素坐标快速提取方法get_coordinates()

0.13.0开始,针对GeoSeries新增方法get_coordinates(),可用来从矢量列中快速提取坐标对为数据框形式:

  • 「针对点要素」

  • 「针对线要素」

  • 「针对面要素」

2.2 导出GeoJSON字符串支持自定义坐标系

在之前的版本中,利用geopandas导出矢量数据为geojson字符串时,无论原本的坐标系是什么,都会在导出后丢失坐标系信息,而从0.13.0版本开始,则不会再有这种问题:

2.3 新增要素最小外切圆计算相关方法

0.13.0中针对矢量列新增方法minimum_bounding_circle()minimum_bounding_radius(),分别用于计算要素的最小外切圆和最小外切圆半径:

2.4 新增随机点采样方法sample_points()

针对面要素和线要素新增随机点采样方法sample_points(),当作用于面要素时,可以在各个面要素内随机生成固定数量,或分要素单独设定采样数量:

  • 「固定数量」

  • 「分要素单独设定采样数量」

sample_points()作用于线要素时,则效果会变成从线要素上进行随机采样:

相关文章
|
20天前
|
定位技术 API Python
geopandas 0.14版本重要更新内容一览
geopandas 0.14版本重要更新内容一览
|
20天前
|
数据挖掘 定位技术 API
Python GIS神器geopandas 1.0版本来了
Python GIS神器geopandas 1.0版本来了
|
21天前
|
SQL Serverless 数据库
Pandas学习笔记之常用功能
Pandas学习笔记之常用功能
|
21天前
|
IDE 定位技术 开发工具
geopandas 0.11版本重要新特性一览
geopandas 0.11版本重要新特性一览
|
21天前
|
XML SQL 前端开发
pandas 1.3版本主要更新内容一览
pandas 1.3版本主要更新内容一览
|
22天前
|
API Python
geopandas 0.9.0重要新特性一览
geopandas 0.9.0重要新特性一览
|
20天前
|
API Python
速通pandas 2.0新版本干货内容
速通pandas 2.0新版本干货内容
|
21天前
|
SQL Python
不只是快,详解geopandas新版文件读写
不只是快,详解geopandas新版文件读写
|
4月前
|
数据采集 数据挖掘 数据处理
《Pandas 简易速速上手小册》第2章:Pandas 数据导入与导出(2024 最新版)
《Pandas 简易速速上手小册》第2章:Pandas 数据导入与导出(2024 最新版)
83 1
|
4月前
|
数据采集 机器学习/深度学习 自然语言处理
《Pandas 简易速速上手小册》第7章:Pandas 文本和类别数据处理(2024 最新版)
《Pandas 简易速速上手小册》第7章:Pandas 文本和类别数据处理(2024 最新版)
50 1