Aller au contenu

Import de boundary SHP d'autres sources

L’ESRI Shapefile (SHP) est le format de fichier vectoriel le plus répandu du monde SIG. De nombreuses bases agricoles (cadastres, Syngenta, Cargill, export Excel maison) peuvent fournir un SHP avec la limite de parcelle.

DroneField, via la bibliothèque intégrée PROJ, convertit depuis n’importe quel système de projection vers WGS84 — même si le SHP est originellement dans une projection nationale locale.

Un « fichier SHP », ce sont en fait 4–6 fichiers ensemble :

FichierÀ quoi sert ?
.shpLa géométrie (polygones, lignes, points)
.shxIndex pour le .shp
.dbfTable d’attributs (nom, surface, catégorie, etc.)
.prjSystème de projection — essentiel
.cpgEncodage des caractères (Windows-1250, UTF-8, etc.)
.sbn/.sbxIndex spatial (optionnel)

Joignez toujours le fichier .prj ! Il indique à DroneField dans quel système sont les coordonnées du SHP.

  1. Sur le canevas de la carte, ouvrez la boundary-toolbar (clic sur la couche Limites de parcelle dans la barre de gauche).
  2. Cliquez sur Importer.
  3. Choisissez l’option ESRI Shapefile.
  4. Un sélecteur de fichiers s’ouvre. Naviguez vers le .shp (les autres seront lus automatiquement).
  5. Si le .prj est présent, DroneField reconnaît automatiquement la projection (ex. « RGF93 / Lambert 93 (EPSG:2154) »).
  6. S’il n’y a pas de .prj, une liste apparaît — choisissez manuellement la projection adéquate dans la liste pop-up.
  7. Dialogue de confirmation : à l’import, les coordonnées sont converties en WGS84 par PROJ.
  8. Cliquez sur Importer. Tous les polygones apparaissent sur la carte.

Systèmes sources fréquents en France et en Europe

Section intitulée « Systèmes sources fréquents en France et en Europe »
SourceProjectionCode EPSG
RPG / Geoportail (FR)RGF93 / Lambert 93EPSG:2154
Subventions PAC (FR)RGF93 / Lambert 93EPSG:2154
Export d’OpenStreetMapWGS84EPSG:4326
Google Earth KML → SHPWGS84EPSG:4326
EU LPIS (autres États membres)UTM 33N / 34NEPSG:32633 / 32634
Anciennes cartes militairessystèmes nationauxdivers
DJI Pilot Mission Planner exportWGS84EPSG:4326

DroneField les gère tous — automatiquement.

Lambert 93 / UTM → WGS84 — le cas le plus fréquent

Section intitulée « Lambert 93 / UTM → WGS84 — le cas le plus fréquent »

Le RGF93 / Lambert 93 est le système où la plupart des SHP officiels en France sont fournis.

Exemple :

  • Entrée (Lambert 93) : (650 000, 6 860 000) — près de Paris
  • Sortie (WGS84) : (48.86°N, 2.35°E)

DroneField convertit avec la bibliothèque PROJ 9.4 — la marge d’erreur est < 1 cm, plus petite que le GSD du drone.

DroneField utilise automatiquement les champs suivants :

  • Nom / Name / PARCELLE / NAME — le nom de la boundary
  • TYPE / TYPE — si « obstacle » ou « exclusion », il est marqué comme obstacle / zone d’exclusion de pulvérisation
  • Surface / AREA — seulement informatif (DroneField recalcule)

Les autres attributs (ex. classe de sol, identifiant partenaire), DroneField ne les importe pas, mais le fichier .dbf reste inchangé — visible dans QGIS.

Obstacles et zones d’exclusion de pulvérisation

Section intitulée « Obstacles et zones d’exclusion de pulvérisation »

Si dans le SHP la limite de parcelle ET les obstacles sont ensemble (même fichier), un champ d’attribut permet de les distinguer :

Parcelle boundary 47.62 ha
Arbre-1 obstacle 0.01 ha
Câble exclusion 0.03 ha

DroneField les sépare d’après cela et importe avec le bon type.

S’il n’y a pas de tel champ, tous les polygones rentrent comme « Limite de parcelle » — vous pouvez les modifier ensuite (clic droit sur la couche → Modifier le type).

Les caractères accentués (é, è, ç, à, î) peuvent poser problème. DroneField essaie dans cet ordre :

  1. UTF-8 (moderne, recommandé)
  2. Windows-1252 (les vieux SHP sont souvent dans cet encodage)
  3. ISO-8859-1

Si les caractères apparaissent en galimatias dans les boundaries importées (ex. « Pl�ssis » au lieu de « Plessis »), en modifiant le .cpg ou en convertissant le SHP en UTF-8 dans QGIS, c’est résolu.

  • Ne zippez pas le SHP avant import — le sélecteur ne le décompresse pas. Dézippez d’abord.
  • Ne déplacez pas séparément le .shp et le .prj — ils doivent être ensemble dans le même dossier.
  • N’écrasez pas un SHP actuellement utilisé — la boundary importée vit déjà dans le projet, modifier le SHP source ne l’affecte pas.

Si vous voulez exporter en SHP (ex. vers le système SIG du partenaire), utilisez Exporter → ESRI Shapefile dans la boundary-toolbar. DroneField exporte en WGS84 — au besoin, le partenaire reconvertit dans son propre système.