Hướng dẫn dữ liệu không gian GeoPandas
Skill cung cấp quy trình kiểm định CRS, tính hợp lệ hình học, số lượng bản ghi khi join và hợp đồng xuất dữ liệu cho công việc vector với GeoPandas.
Dữ liệu · Phân tíchNâng cao★ 33,030⑂ 3,248Điểm AI 9/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
- Hướng dẫn dựng môi trường tái lập được cho GeoPandas 1.1.4 (Python 3.12 + các phiên bản ghim cụ thể).
- Áp dụng 8 "cổng kiểm định" trước khi tin kết quả: nguồn gốc/ID, trạng thái hình học, ngữ nghĩa CRS, đơn vị đo, chất lượng phép biến đổi, topology & độ chính xác, cardinality, hợp đồng đầu ra.
- Giải thích hướng của các predicate
sjoin, bẫy củaoverlay/clip/dissolve, khác biệt GeoParquet schema 1.0 vs 1.1, cách dùng PostGIS an toàn. - Bắt buộc coi toạ độ chính xác, địa chỉ, ranh giới thửa đất là dữ liệu nhạy cảm; không tự động tải URL, vsi path hay file nén.
- Kèm 6 CLI chạy cục bộ: kiểm kê vector, kế hoạch tái chiếu, báo cáo hợp lệ hình học, audit join, kế hoạch xuất, checklist toạ độ nhạy cảm.
Dành cho ai
- Nhà phân tích dữ liệu, nhà nghiên cứu làm việc với dữ liệu hành chính, hạ tầng, quỹ đạo di chuyển.
- Lập trình viên cần migrate code GeoPandas 0.14 trở xuống sang 1.x.
- Đơn vị công/nghiên cứu cần chuẩn khử nhận dạng vị trí trước khi công bố.
Ví dụ sử dụng
- "Kiểm tra hình học và CRS của file GeoPackage này" → dùng
geometry_validity_report.pyđể phân loại geometry rỗng/không hợp lệ và so sánh trước–sau khi sửa. - "Join điểm EPSG:4326 vào polygon vùng" → chọn CRS phẳng phù hợp, xác định predicate, rồi
spatial_join_audit.pyaudit hàng không khớp và hàng bị nhân lên. - "Xuất kết quả ra GeoParquet" →
export_plan.pylập hợp đồng schema/CRS/ID ổn định và yêu cầu mở lại file để đối chiếu số bản ghi.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/HEAD/skills/geopandas/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/geopandas từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/geopandas/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/sas && mkdir -p ~/.claude/skills && cp -r /tmp/sas/skills/geopandas ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và vào thư mục làm việc.
- Clone repo:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Copy skill:
cp -r scientific-agent-skills/skills/geopandas ~/.claude/skills/ - Dựng môi trường Python: chạy
uv venv --python 3.12rồi dán khốiuv pip install ...trong SKILL.md. - Khởi động lại Claude Code và thử yêu cầu: "Dùng GeoPandas kiểm tra shapefile này".
- Kiểm tra CLI kèm theo bằng
python ~/.claude/skills/geopandas/scripts/vector_inventory.py --help.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT