GeoDataFrame#
A GeoDataFrame
是一个表格数据结构,其中包含一个列,该列包含 GeoSeries
存储几何图形。
构造器#
|
GeoDataFrame对象是具有带有几何体的列的Pandas.DataFrame。 |
序列化/IO/转换#
|
替代构造函数以创建 |
|
从可迭代的要素或要素集合创建GeoDataFrame的备用构造函数。 |
|
替代构造函数以创建 |
|
写下 |
|
对象的GeoJSON表示形式 |
|
将GeoDataFrame编写为Parquet格式。 |
|
将GeoDataFrame编写为Feather格式。 |
|
将GeoDataFrame上传到PostGIS数据库。 |
|
将GeoDataFrame中的所有几何图形列编码为WKB。 |
|
将GeoDataFrame中的所有几何图形列编码为WKT。 |
投影处理#
坐标参考系(CRS)表示为 |
|
|
设置的坐标系(CRS) |
|
将几何图形变换到新的坐标参考系。 |
|
根据数据集的边界返回估计的UTM CRS。 |
活动几何图形处理#
|
将GeoDataFrame几何列重命名为指定的名称。 |
|
使用现有列或指定的输入设置GeoDataFrame几何图形。 |
聚集和爆炸#
|
融合内的几何图形 groupby 变成了单一的观察。 |
|
将多零件几何图形分解为多个单一几何图形。 |
空间连接#
|
两个GeoDataFrame的空间联接。 |
|
基于两个GeoDataFrame几何图形之间的距离进行空间连接。 |
叠加操作#
|
将点、线或多边形几何体剪裁到遮罩范围。 |
|
在GeoDataFrame之间执行空间覆盖。 |
标绘#
|
基于Folium/leaflet.js的交互地图基于GeoPandas和Folium/leaflet.js的交互地图 |
:py:class:`geopandas.plotting.GeoplotAccessor`的别名 |
空间索引#
生成空间索引 |
|
检查空间索引是否存在,而不生成它。 |
标引#
基于坐标的索引器,通过与边界框的交点进行选择。 |
接口#
返回一个 |
|
|
返回一个迭代器,该迭代器生成符合 __geo_interface__ |
所有的熊猫 DataFrame
methods are also available, although they may not operate in a meaningful way on the geometry
column. All methods listed in GeoSeries 直接处理GeoDataFrame的活动几何图形列。