A GeoDataFrame is a tabular data structure that contains a column which contains a GeoSeries storing geometry.
GeoDataFrame 是一种表格数据结构,其中包含一个包含 GeoSeries 存储几何的列。
Constructor
GeoDataFrame ([data, geometry, crs])A GeoDataFrame object is a pandas.DataFrame that has a column with geometry.
Serialization / IO / conversion
GeoDataFrame.from_file (filename, **kwargs)Alternate constructor to create a GeoDataFrame from a file. GeoDataFrame.from_features (features[, crs, ...])Alternate constructor to create GeoDataFrame from an iterable of features or a feature collection. GeoDataFrame.from_postgis (sql, con[, ...])Alternate constructor to create a GeoDataFrame from a sql query containing a geometry column in WKB representation. GeoDataFrame.to_file (filename[, driver, ...])Write the GeoDataFrame to a file. GeoDataFrame.to_json ([na, show_bbox, drop_id])Returns a GeoJSON representation of the GeoDataFrame as a string. GeoDataFrame.to_parquet (path[, index, ...])Write a GeoDataFrame to the Parquet format. GeoDataFrame.to_feather (path[, index, ...])Write a GeoDataFrame to the Feather format. GeoDataFrame.to_postgis (name, con[, schema, ...])Upload GeoDataFrame into PostGIS database. GeoDataFrame.to_wkb ([hex])Encode all geometry columns in the GeoDataFrame to WKB. GeoDataFrame.to_wkt (**kwargs)Encode all geometry columns in the GeoDataFrame to WKT.
Projection handling
Active geometry handling
Aggregating and exploding
GeoDataFrame.dissolve ([by, aggfunc, ...])Dissolve geometries within groupby into single observation. GeoDataFrame.explode ([column, ignore_index, ...])Explode multi-part geometries into multiple single geometries.
Spatial joins
Overlay operations
GeoDataFrame.clip (mask[, keep_geom_type])Clip points, lines, or polygon geometries to the mask extent. GeoDataFrame.overlay (right[, how, ...])Perform spatial overlay between GeoDataFrames.
Plotting
GeoDataFrame.explore (*args, **kwargs)Interactive map based on folium/leaflet.jsInteractive map based on GeoPandas and folium/leaflet.js
Spatial index
Indexing
GeoDataFrame.cxCoordinate based indexer to select by intersection with bounding box.
Interface
All pandas DataFrame methods are also available, although they may not operate in a meaningful way on the geometry column. All methods listed in GeoSeries work directly on an active geometry column of GeoDataFrame.
所有 pandas DataFrame 方法也可用,尽管它们可能不会以有意义的方式对几何列进行操作。 GeoSeries 中列出的所有方法都直接作用于 GeoDataFrame 的活动几何列。
标签 GeoPandas , Python , Python-GIS
文档导航 ← GeoSeries Input/output →