Geopandas函数大全

GeoSeries函数和方法解析

  • GeoSeries.plot(self, *args, **kwargs) 几何图形空间可视化
  • GeoSeries.area 返回几何图形的面积
  • GeoSeries.bounds 返回几何图形x、y的最大最小值
  • GeoSeries.length 返回几何图形的长度
  • GeoSeries.geom_type 返回几何类型
  • GeoSeries.distance(self, other) 返回一个几何图形到另一个的距离
  • GeoSeries.representative_point(self) 返回该几何图形内的一个点位置
  • GeoSeries.exterior
  • GeoSeries.interiors
  • GeoSeries.x 返回几何点的x位置
  • GeoSeries.y 返回几何点的y位置
  • GeoSeries.is_empty 查看是否是空几何
  • GeoSeries.contains(self, other) 如果空间A包含空间B,返回True
  • GeoSeries.crosses(self, other) 如果空间A与空间B相交,返回True
  • GeoSeries.disjoint(self, other) 如果空间A与空间B不相交,返回True
  • GeoSeries.geom_equals(self, other) 如果空间A与空间B完全重合,返回True
  • GeoSeries.intersects(self, other) 如果空间A与空间B有相交,返回True
  • GeoSeries.touches(self, other) 如果空间A与空间B有接触点,但不相交,返回True
  • GeoSeries.within(self, other) 如果空间A在空间B里,返回True
  • GeoSeries.difference(self, other) 返回空间A不在空间B中的点
  • GeoSeries.intersection(self, other) 返回空间A与空间B相交的点
  • GeoSeries.union(self, other) 返回空间A与空间B相交点的并集
  • GeoSeries.buffer(self, distance, resolution=16, **kwargs) 将空间A向外扩展一定距离,返回空间B
  • GeoSeries.boundary 返回空间A的边界
  • GeoSeries.centroid 返回空间A的质心
  • GeoSeries.convex_hull 返回包含空间A的最小凸点多边形空间B
  • GeoSeries.envelope 返回包含空间A的最小矩形空间B
  • GeoSeries.simplify(self, *args, **kwargs) 返回空间A的简化表示空间B
  • GeoSeries.rotate(self, angle, origin=‘center’, use_radians=False) 返回空间A旋转某角度后的空间B
  • GeoSeries.scale(self, xfact=1.0, yfact=1.0, zfact=1.0, origin=‘center’) 返回空间A扩大或缩放n倍后的空间
  • GeoSeries.skew(self, xs=0.0, ys=0.0, origin=‘center’, use_radians=False) 返回空间A倾斜n倍后的空间
  • GeoSeries.translate(self, xoff=0.0, yoff=0.0, zoff=0.0) 返回空间A偏移后的空间B
  • GeoSeries.unary_union 返回包含所有空间的并集空间图形
  • GeoSeries.from_file(filename, **kwargs) 读取GeoSeries空间文件
  • GeoSeries.to_file(self, filename, driver=‘ESRI Shapefile’, index=None, **kwargs) 保存GeoSeries空间文件
  • GeoSeries.to_json(self, **kwargs) 将GeoSeries转化为GeoJSON
  • GeoSeries.crs 返回坐标参考系
  • GeoSeries.to_crs(self, crs=None, epsg=None) 转换坐标参考系
  • GeoSeries._geo_interface_ 返回空间A的要素和属性集合
  • GeoSeries.isna(self) 检测空值
  • GeoSeries.notna(self) 检测非空值
  • GeoSeries.fillna(self, value=None, method=None, inplace=False, **kwargs) 填充非空值

GeoDataFrame函数和方法解析

  • GeoDataFrame.plot(self, *args, **kwargs) 几何图形空间可视化
  • GeoDataFrame.rename_geometry(self, col, inplace=False) 对GeoDataFrame的几何列重新命名,并返回新对象
  • GeoDataFrame.set_geometry(self, col, drop=False, inplace=False, crs=None) 设置几何列,并返回新对象
  • GeoDataFrame.explode(self) 将多部分几何体分解为多个单一几何体
  • GeoDataFrame.dissolve(self, by=None, aggfunc=‘first’, as_index=True) groupby聚合,可以使用处理函数
  • GeoDataFrame._geo_interface_ 返回空间A的要素和属性集合
  • GeoDataFrame.crs 返回坐标参考系
  • GeoDataFrame.to_crs(self, crs=None, epsg=None, inplace=False) 转换坐标参考系
  • GeoDataFrame.from_file(filename, **kwargs) 读取GeoDataFrame空间文件
  • GeoDataFrame.to_file(self, filename, driver=‘ESRI Shapefile’, schema=None, index=None, **kwargs) 保存GeoDataFrame空间文件
  • GeoDataFrame.to_json(self, na=‘null’, show_bbox=False, **kwargs) 将GeoDataFrame转化为GeoJSON
  • GeoDataFrame.to_parquet(self, path, index=None, compression=‘snappy’, **kwargs) 将GeoDataFrame保存为parquet文件
  • GeoDataFrame.from_features(features, crs=None, columns=None) 将feather格式文件读为GeoDataFrame
  • GeoDataFrame.to_feather(self, path, index=None, compression=None, **kwargs) 将GeoDataFrame保存为feather格式文件
  • GeoDataFrame.from_postgis(sql, con, geom_col=‘geom’, crs=None, index_col=None, coerce_float=True, parse_dates=None, params=None, chunksize=None) PostGIS数据库读取GeoDataFrame
  • GeoDataFrame.to_postgis(self, name, con, schema=None, if_exists=‘fail’, index=False, index_label=None, chunksize=None, dtype=None)\将GeoDataFrame上传到PostGIS数据库

判断

  • geopandas.testing.geom_equals(this, that) 判断几何空间是否相等
  • geopandas.testing.geom_almost_equals(this, that) 判断几何空间是否几乎相等,能允许细微的差异
  • geopandas.testing.assert_geoseries_equal(left, right, check_dtype=True, check_index_type=False, check_series_type=True, check_less_precise=False, check_geom_type=False, check_crs=True) 判断两个geoseries几何空间是否相等
  • geopandas.testing.assert_geodataframe_equal(left, right, check_dtype=True, check_index_type=‘equiv’, check_column_type=‘equiv’, check_frame_type=True, check_like=False, check_less_precise=False, check_geom_type=False, check_crs=True) 判断两个geodataframe几何空间是否相等

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/32547.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

嵌入式系统固件升级方案设计

文章目录 0. 概要1. 存储布局2. 升级文件格式配置文件格式 3. UML图组件图状态图活动图 4. C代码示例异常处理模块化代码示例实用工具函数 5. 其它故障处理方案性能优化安全性分析版本控制策略 6. 总结 0. 概要 在嵌入式系统中,固件升级是一个至关重要的功能。为了…

小白指南:前端使用javascript如何判断集合是不是空集合?

背景 最近在开发一个Web应用时,我遇到了一个关于集合处理的问题。具体来说,我需要判断一个集合是否为空。集合可以是数组、对象、Map或Set等不同的数据结构。就简单的整理了一下如何在JavaScript中有效地判断一个集合是否为空呢? 解决方案 …

鸿枫网盘,文件夹面包屑跳转实现功能

新增功能&#xff0c;磁盘格式化&#xff0c;层级面包屑跳转&#xff0c;视频预览优化 主要记录一下面包屑的实现思路 2.1 面包屑渲染 <el-breadcrumb separator-class"el-icon-arrow-right"> <el-breadcrumb-item> <el-link :under…

Pytorch(5)-----梯度计算

一、问题 如何使用Pytorch计算样本张量的基本梯度呢&#xff1f;考虑一个样本数据集&#xff0c;且有两个展示变量&#xff0c;在给定初始权重的基础上&#xff0c;如何在每次迭代中计算梯度呢&#xff1f; 二、如何运行 假设有x_data 和 y_data 列表&#xff0c;计算两个列表需…

树莓派4B设置AP热点步骤

树莓派4B设置AP热点步骤&#xff1a;先进入root模式 预先进行apt-get update 第1步&#xff1a;安装network-manager ​sudo apt-get install network-manager第2步&#xff1a;安装git apt-get install git apt-get install util-linux procps hostapd iproute2 iw haveged …

Chrome插件: Octotree让你GitHub代码浏览速度飙升

在GitHub上浏览和管理项目代码时&#xff0c;您是否曾为复杂的目录结构感到困惑&#xff1f;如果有一种工具能够让您轻松浏览项目的文件和目录&#xff0c;会不会大大提升您的工作效率&#xff1f;这正是Octotree浏览器插件所能做到的。 不过说实话&#xff0c;GitHub自带的代码…

HMI 的 UI 风格,超凡脱俗

HMI 的 UI 风格&#xff0c;超凡脱俗

代码随想录算法训练营day62 | 42. 接雨水、84.柱状图中最大的矩形

42. 接雨水 暴力解法 遍历每根柱子(第一个和最后一个不需要遍历&#xff0c;因为不可能存住水)&#xff0c;找到当前柱子的左边最高柱子lHeight&#xff0c;右边最高柱子rHeight&#xff0c;当前柱子能存的水为min(min(lHeight, rHeight) - 当前柱子的高度, 0) class Soluti…

mediasoup专栏介绍

mediasoup专栏介绍 mediasoup基础概览网络编程-libuv介绍mediasoup源码分析-v2和v3版本差异mediasoup日志模块mediasoup源码分析(一)编译及部署mediasoup源码分析(二)--worker启动golang实现mediasoup的tcp服务及channel通道mediasoup源码分析(三)channel创建及信令交互mediaso…

ARM功耗管理软件之WFIWFE

安全之安全(security)博客目录导读 思考&#xff1a;功耗管理软件栈及示例&#xff1f;WFI&WFE&#xff1f;时钟&电源树&#xff1f;DVFS&AVS&#xff1f; ARM功耗管理精讲与实战汇总参见&#xff1a;Arm功耗管理精讲与实战

java中Object和json相互转换的方式

1.org中jackson转换json,springboot中内置jackson ObjectMapper onew ObjectMapper(); List<>listnew ArrayList(); String jonso.writeAsValueString(list); 2.alibaba中fastjson转换成json GetMapping("/test")public TbUser testHttpClient(){String url…

Day11 —— 大数据技术之Spark

Spark快速入门系列 Spark的概述什么是Spark&#xff1f;Spark的主要特点Spark的主要组件 Spark安装Spark三种运行模式Spark Standalone架构Spark Standalone的两种提交方式Spark On YARN架构 RDD算子转化算子行动算子 Spark RDDRDD的创建从对象集合创建RDD从外部存储创建RDD Sp…

[C/C++][VsCode]使用VsCode在Linux上开发和Vscode在线调试

目录 0. 前言1. win10上搭建环境Linux环境2.编写makefile3.怎么在线调试结语 0. 前言 在开发中&#xff0c;可以一边开发一边调试&#xff0c;这样可以大大的减少bug&#xff1b;但是正常来说一个大点的项目&#xff0c;是不太可能单步调试的&#xff0c;因为一般都是用make或…

java打印金字塔paremid和空心金字塔

java打印金字塔 首先确定每行打印几个空格&#xff0c;在确定每行打印几个* 设总层数为layers&#xff0c;当前层数为i。 则每行打印空格数layers-i&#xff0c;每行打印星号数2*i-1 import java.util.Scanner;public class Paremid{public static void main(String[] args) …

基于Pico和MicroPython点亮ws2812彩色灯带

基于Pico和MicroPython点亮ws2812彩色灯带 文章目录 基于Pico和MicroPython点亮ws2812彩色灯带IntroductionPracticeConclusion Introduction 点亮发光的LED灯是简单有趣的实验&#xff0c;点亮多个ws2812小灯串联起来的灯带&#xff0c;可对多个彩色小灯进行编程&#xff0c;…

夏季城市内涝防治:视频汇聚系统智能AI技术助力城市自然灾害应急管理

据新闻报道&#xff0c;6月19日至20日&#xff0c;受强降雨影响&#xff0c;广西桂林城区及周边等地出现今年入汛以来持续时间最长、累计降水量最大、影响范围最广、致灾风险最高的暴雨天气过程&#xff0c;导致桂林市区多处发生洪水内涝&#xff0c;房屋被淹、道路受阻、人员被…

ES全文检索支持繁简和IK分词检索

ES全文检索支持繁简和IK分词检索 1. 前言2. 引入繁简转换插件analysis-stconvert2.1 下载已有作者编译后的包文件2.2 下载源码进行编译2.3 复制解压插件到es安装目录的plugins文件夹下 3. 引入ik分词器插件3.1 已有作者编译后的包文件3.2 只有源代码的版本3.3 安装ik分词插件 4…

【pytorch04】创建Tensor

numpy中的数据创建tensor 数据已经在numpy中了&#xff0c;将numpy中的数据转到tensor中来&#xff0c;因为我们将使用tensor在GPU上进行加速运算 从NUMPY导入的FLOAT其实是DOUBLE类型 list中的数据创建tensor FloatTensor()和大写的Tensor()接收的是shape&#xff08;即数据的…

Python-算法编程100例-前缀和双指针(入门级)-最长的指定瑕疵度的元音子串

题目描述&#xff1a; 元音字符为“aeiouAEIOU” 给定一个字符串&#xff0c;求字符串中满足指定瑕疵度的最长元音子串的长度。元音子串为字符串中开头和结尾都是元音字符的字符串&#xff0c;瑕疵度为子串中非元音字符的个数。 题目分析&#xff1a; 1、直接使用双指针&am…

JAVA学习过程中遇到的问题

前言 记录学习过程中遇见的各种问题。希望对你有帮助。 目录 前言 1、新建maven项目时&#xff0c;archetype项目骨架加载慢 2、maven的pop.xml添加依赖项无法检测到 3、java: 无效的目标发行版: 20 4、idea添加maven依赖太慢 5、CTRLCV复制粘贴太慢 6、Swagger写接口文…