Compétences geopandas
🗺️

geopandas

Sûr 🌐 Accès réseau⚙️ Commandes externes

Travailler avec des donnees vectorielles geospatiales

Également disponible depuis: davila7

GeoPandas etend pandas pour les operations geospatiales. Il permet de lire des shapefiles, du GeoJSON et des donnees PostGIS. Effectuez des jointures spatiales, des analyses de tampon, des transformations de coordonnees et creez des cartes choroplethes avec l'integration matplotlib.

Prend en charge: Claude Codex Code(CC)
📊 70 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "geopandas". Read my shapefile and show basic info

Résultat attendu:

  • GeoDataFrame loaded with 156 features
  • CRS: EPSG:4326 (WGS84 geographic coordinates)
  • Geometry types: 142 polygons, 12 points, 2 MultiPolygons
  • Bounds: [-122.5, 45.5] to [-122.0, 45.9] (longitude, latitude)
  • Sample attributes: name, population, zoning_code

Audit de sécurité

Sûr
v4 • 1/17/2026

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.

10
Fichiers analysés
2,918
Lignes analysées
2
résultats
4
Total des audits

Facteurs de risque

🌐 Accès réseau (5)
⚙️ Commandes externes (179)
references/crs-management.md:7 references/crs-management.md:9-16 references/crs-management.md:16-22 references/crs-management.md:22-24 references/crs-management.md:24-28 references/crs-management.md:28-34 references/crs-management.md:34-36 references/crs-management.md:36-43 references/crs-management.md:43-47 references/crs-management.md:47-49 references/crs-management.md:49-67 references/crs-management.md:67-75 references/crs-management.md:75-81 references/crs-management.md:81-85 references/crs-management.md:85-100 references/crs-management.md:100-108 references/crs-management.md:108-121 references/crs-management.md:121-127 references/crs-management.md:127-138 references/crs-management.md:138-146 references/crs-management.md:146-155 references/crs-management.md:155-161 references/crs-management.md:161-164 references/crs-management.md:164-170 references/crs-management.md:170-176 references/crs-management.md:176-180 references/crs-management.md:180-183 references/crs-management.md:183-187 references/crs-management.md:187-191 references/crs-management.md:191-197 references/crs-management.md:197-209 references/crs-management.md:209-213 references/crs-management.md:213-231 references/crs-management.md:231-235 references/crs-management.md:235-243 references/data-io.md:5 references/data-io.md:7-20 references/data-io.md:20-26 references/data-io.md:26-28 references/data-io.md:28-30 references/data-io.md:30-36 references/data-io.md:36-55 references/data-io.md:55-59 references/data-io.md:59-61 references/data-io.md:61-73 references/data-io.md:73-79 references/data-io.md:79-82 references/data-io.md:82-90 references/data-io.md:90-98 references/data-io.md:98-110 references/data-io.md:110-120 references/data-io.md:120-124 references/data-io.md:124-133 references/data-io.md:133-135 references/data-io.md:135 references/data-io.md:135 references/data-io.md:135-141 references/data-io.md:141-150 references/data-io.md:150-156 references/data-io.md:156-165 references/data-structures.md:7-18 references/data-structures.md:18-24 references/data-structures.md:24-36 references/data-structures.md:36-49 references/data-structures.md:49-55 references/data-structures.md:55-61 references/data-structures.md:61-70 references/geometric-operations.md:13-22 references/geometric-operations.md:22-28 references/geometric-operations.md:28-31 references/geometric-operations.md:31-37 references/geometric-operations.md:37-39 references/geometric-operations.md:39-45 references/geometric-operations.md:45-47 references/geometric-operations.md:47-53 references/geometric-operations.md:53-56 references/geometric-operations.md:56-62 references/geometric-operations.md:62-64 references/geometric-operations.md:64-70 references/geometric-operations.md:70-76 references/geometric-operations.md:76-82 references/geometric-operations.md:82-85 references/geometric-operations.md:85-91 references/geometric-operations.md:91-94 references/geometric-operations.md:94-102 references/geometric-operations.md:102-108 references/geometric-operations.md:108-112 references/geometric-operations.md:112-118 references/geometric-operations.md:118-122 references/geometric-operations.md:122-125 references/geometric-operations.md:125-129 references/geometric-operations.md:129-132 references/geometric-operations.md:132-136 references/geometric-operations.md:136-142 references/geometric-operations.md:142-148 references/geometric-operations.md:148-169 references/geometric-operations.md:169-175 references/geometric-operations.md:175-199 references/geometric-operations.md:199-205 references/geometric-operations.md:205-214 references/geometric-operations.md:214-218 references/geometric-operations.md:218-221 references/spatial-analysis.md:7-17 references/spatial-analysis.md:17-27 references/spatial-analysis.md:27-42 references/spatial-analysis.md:42-44 references/spatial-analysis.md:44-53 references/spatial-analysis.md:53-65 references/spatial-analysis.md:65-71 references/spatial-analysis.md:71-86 references/spatial-analysis.md:86-94 references/spatial-analysis.md:94-107 references/spatial-analysis.md:107-113 references/spatial-analysis.md:113-119 references/spatial-analysis.md:119-125 references/spatial-analysis.md:125-133 references/spatial-analysis.md:133-139 references/spatial-analysis.md:139-151 references/spatial-analysis.md:151-160 references/spatial-analysis.md:160-169 references/spatial-analysis.md:169-175 references/spatial-analysis.md:175-184 references/visualization.md:7-19 references/visualization.md:19-25 references/visualization.md:25-33 references/visualization.md:33-37 references/visualization.md:37-39 references/visualization.md:39-54 references/visualization.md:54-58 references/visualization.md:58-77 references/visualization.md:77-81 references/visualization.md:81-86 references/visualization.md:86-92 references/visualization.md:92-108 references/visualization.md:108-112 references/visualization.md:112-129 references/visualization.md:129-133 references/visualization.md:133-154 references/visualization.md:154-158 references/visualization.md:158-160 references/visualization.md:160-179 references/visualization.md:179-185 references/visualization.md:185-194 references/visualization.md:194-198 references/visualization.md:198-200 references/visualization.md:200-214 references/visualization.md:214-218 references/visualization.md:218-220 references/visualization.md:220-232 references/visualization.md:232-236 references/visualization.md:236-243 SKILL.md:15-17 SKILL.md:17-21 SKILL.md:21-40 SKILL.md:40-44 SKILL.md:44-66 SKILL.md:66-81 SKILL.md:81-87 SKILL.md:87-95 SKILL.md:95-104 SKILL.md:104-114 SKILL.md:114-123 SKILL.md:123-131 SKILL.md:131-143 SKILL.md:143-151 SKILL.md:151-163 SKILL.md:163-180 SKILL.md:180-196 SKILL.md:196-200 SKILL.md:200-212 SKILL.md:212-216 SKILL.md:216-228 SKILL.md:228-233 SKILL.md:233 SKILL.md:233 SKILL.md:233-234 SKILL.md:234-235 SKILL.md:235-244 SKILL.md:244-245

Score de qualité

45
Architecture
100
Maintenabilité
83
Contenu
19
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Analyse de donnees spatiales

Analyser des motifs geographiques dans des jeux de donnees en joignant des entites spatiales, en calculant des surfaces et en identifiant des intersections.

Cartographie du developpement urbain

Charger des shapefiles, decouper aux zones d'etude, dissoudre des limites et creer des cartes choroplethes pretes a la publication.

Etudes d'impact environnemental

Combiner plusieurs jeux de donnees spatiales, effectuer des analyses de superposition et suivre les changements au fil du temps avec des transformations de coordonnees.

Essayez ces prompts

Charger et explorer des donnees
Read a shapefile and show its CRS, geometry types, and basic statistics
Effectuer une jointure spatiale
Join point locations to polygon boundaries using a spatial join with the intersects predicate
Creer une analyse de tampon
Create a 500-meter buffer around all features and calculate the total buffered area
Construire une carte interactive
Create an interactive folium map with a choropleth layer colored by population values

Bonnes pratiques

  • Toujours verifier le CRS avant les operations spatiales et reprojeter vers un CRS projete pour des mesures de surface et de distance precises
  • Utiliser des index spatiaux et un filtrage bbox pendant la lecture des fichiers pour ameliorer les performances avec de grands jeux de donnees
  • Valider les geometries avec .is_valid avant des operations complexes et reparer les entites invalides avec .buffer(0)

Éviter

  • Ne calculez pas les surfaces ou distances avec un CRS geographique (EPSG:4326) - les resultats seront sans signification en degres
  • N'ignorez pas la validite des geometries - des polygones invalides peuvent provoquer des resultats inattendus dans les jointures spatiales
  • N'utilisez pas le format Shapefile pour des donnees de production - il a une limite de taille de fichier de 2 Go et un support des dates/horaires mediocre

Foire aux questions

Quels formats GeoPandas peut-il lire ?
GeoPandas lit Shapefile, GeoJSON, GeoPackage, KML, Parquet, Feather et PostGIS via des requetes SQL. Le stockage cloud via fsspec est egalement pris en charge.
Comment convertir entre des systemes de coordonnees ?
Utilisez gdf.to_crs(new_crs) pour transformer les coordonnees. Accepte les codes EPSG (3857), les chaines d'autorite (EPSG:4326), WKT ou les chaines PROJ.
Quelle est la difference entre les types de jointure spatiale ?
sjoin utilise une correspondance basee sur des predicats (intersects, within, contains). sjoin_nearest trouve l'entite la plus proche. Utilisez how='inner' ou 'left' pour controler la sortie.
Pourquoi mes calculs de surface sont-ils incorrects ?
Les CRS geographiques comme EPSG:4326 mesurent en degres, pas en metres. Reprojetez vers un CRS projete (UTM, Albers) avant de calculer des surfaces.
Puis-je creer des cartes web interactives ?
Oui, utilisez la methode .explore() avec folium pour creer des cartes interactives avec info-bulles, legendes et plusieurs couches qui peuvent etre enregistrees en HTML.
Comment filtrer les donnees pendant la lecture ?
Utilisez le parametre bbox pour le filtrage par emprise, rows pour les limites de lignes, columns pour selectionner des attributs et where pour le filtrage de type SQL.