GeoPandas enables you to perform spatial joins, geometric manipulations, and coordinate transformations using the familiar Pandas API. It treats "geometry" as just another column in a DataFrame, but one that knows how to calculate areas, distances, and intersections.
Official docs: https://geopandas.org/ Interactive tutorials: https://geopandas.org/en/stable/gallery/index.html Search patterns: gpd.readfile, gdf.tocrs, gpd.sjoin, gdf.buffer, gdf.explore
A GeoDataFrame is a pandas.DataFrame that has at least one GeoSeries column (usually named geometry). Each row represents a feature (point, line, or polygon).
Python での地理空間データの操作を容易にするオープンソース プロジェクト。 pandas で使用されるデータ型を拡張して、ジオメトリック タイプに対する空間操作を可能にします。 Shapely、Fiona、Pyproj の上に構築されています。空間形式 (Shapefile、GeoJSON、GeoPackage、KML) の読み取りと書き込み、空間結合の実行、座標系変換 (再投影)、幾何学的分析 (バッファー、重心、凸包)、テーマ マッピング (コロプレス マップ)、空間関係 (含む、重複、接触、内部) の計算、OpenStreetMap データまたは衛星由来のベクトル データの操作に使用します。 ソース: tondevrel/scientific-agent-skills。