GeoPandas는 지리적 작업을 위해 pandas를 확장합니다. shapefile, GeoJSON, PostGIS 데이터 읽기를 지원합니다. 공간 조인, 버퍼 분석, 좌표 변환을 수행하고 matplotlib 통합으로 계급분포도를 생성할 수 있습니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"geopandas" 사용 중입니다. shapefile을 읽고 기본 정보 표시
예상 결과:
- 156개 피처가 포함된 GeoDataFrame 로드됨
- CRS: EPSG:4326 (WGS84 지리좌표계)
- 지오메트리 유형: 142개 다각형, 12개 점, 2개 다중다각형
- 범위: [-122.5, 45.5] ~ [-122.0, 45.9] (경도, 위도)
- 샘플 속성: name, population, zoning_code
보안 감사
안전Documentation-only skill containing markdown files with Python code examples. All 228 static analyzer findings are false positives: the analyzer misinterpreted Python API calls (gdf.to_crs, gdf.geometry.buffer) as shell commands, EPSG geospatial codes as cryptographic algorithms, and attribute access operations as system reconnaissance. No executable code or security risks present.
위험 요인
🌐 네트워크 접근 (5)
⚙️ 외부 명령어 (179)
품질 점수
만들 수 있는 것
공간 데이터 분석
공간 피처 조인, 면적 계산, 교차점 식별을 통해 데이터셋의 지리적 패턴 분석.
도시 개발 매핑
shapefile 로드, 연구 영역 클리핑, 경계 디졸브, 출판용 계급분포 지도 생성.
환경 영향 연구
여러 공간 데이터셋 결합, 오버레이 분석 수행, 좌표 변환으로 시간에 따른 변경 사항 추적.
이 프롬프트를 사용해 보세요
shapefile을 읽고 CRS, 지오메트리 유형, 기본 통계 표시
intersects 조건자를 사용하여 공간 조인으로 점 위치를 다각형 경계에 조인
모든 피처 주변에 500미터 버퍼를 생성하고 총 버퍼 면적 계산
인구 값으로 색상화된 계급분포 레이어가 있는 대화형 folium 지도 생성
모범 사례
- 공간 연산 전에 항상 CRS를 확인하고 정확한 면적 및 거리 측정을 위해 투영 CRS로 재투영하세요
- 대규모 데이터셋의 성능을 향상시키 위해 공간 인덱스 및 bbox 필터링을 파일 읽기 중에 사용하세요
- 복잡한 연산 전에 .is_valid로 지오메트리 유효성을 검증하고 .buffer(0)를 사용하여 유효하지 않은 피처를 수정하세요
피하기
- 지리 CRS(EPSG:4326)를 사용하여 면적이나 거리를 계산하지 마세요 - 결과가 도(degree)로 의미 없는 값이 됩니다
- 지오메트리 유효성을 무시하지 마세요 - 유효하지 않은 다각형이 공간 조인에서 예상치 못한 결과를 일으킬 수 있습니다
- 생산 데이터에 Shapefile 형식을 사용하지 마세요 - 2GB 파일 크기 제한이 있고 날짜/시간 지원이 취약합니다