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에서 지리공간 데이터 작업을 더 쉽게 해주는 오픈 소스 프로젝트입니다. 팬더가 사용하는 데이터 유형을 확장하여 기하학적 유형에 대한 공간 작업을 허용합니다. Shapely, Fiona 및 Pyproj를 기반으로 구축되었습니다. 공간 형식(Shapefile, GeoJSON, GeoPackage, KML) 읽기 및 쓰기, 공간 조인 수행, 좌표계 변환(재투영), 기하학적 분석(버퍼, 중심, 볼록 선체), 주제별 매핑(등치 맵), 공간 관계 계산(포함, 겹침, 접촉, 내부), OpenStreetMap 데이터 또는 위성 파생 벡터 데이터 작업에 사용됩니다. 출처: tondevrel/scientific-agent-skills.