Skip to main content

Fichier de formes

Un shapefile est un format de stockage des données vectorielles Esri permettant de stocker la localisation, la forme et les attributs d’entités géographiques. Il est stocké sous la forme d’un ensemble de fichiers associés et contient une classe d’entités unique. Les shapefiles contiennent souvent de grandes entités avec de nombreuses données associées et étaient historiquement utilisés dans les applications bureautiques SIG.

La principale méthode de mise à disposition des données de shapefile afin que d’autres puissent les afficher via un navigateur Web consiste à les ajouter à un fichier .zip, à charger ce dernier et à publier une couche d’entités hébergée. Le fichier .zip doit contenir au moins les composants fichiers .shp, .shx, .dbf et .prj du shapefile.

Dans la liste suivante, vous trouverez un récapitulatif des utilisations possibles des shapefiles dans ArcGIS Enterprise, ainsi que des liens vers des instructions :

Considérations sur l’ajout et la publication de shapefiles

Tenez compte des points suivants lorsque vous utilisez des shapefiles dans ArcGIS Enterprise :

  • Le portail doit posséder un serveur d’hébergement pour que vous puissiez ajouter un shapefile dans Map Viewer ou publier un shapefile en tant que couche d’entités.

  • Les formats de compression autres qu’une archive .zip ne sont pas pris en charge.

  • Quand vous créez un fichier .zip qui contient les fichiers .shp, .shx, .dbf et .prj comportant le shapefile, stockez directement votre shapefile à la racine (le répertoire central) de l’archive .zip et non dans les répertoires au sein de l’archive. Si votre visionneuse de fichiers .zip affiche les informations de chemin, le chemin doit être vide.

  • Le shapefile doit contenir des géométries valides. Si vous avez ArcGIS Pro, vous pouvez utiliser l’outil de géotraitement Repair Geometry (Réparer les géométries) pour corriger les géométries non valides dans les shapefiles. Les géométries non valides ne peuvent pas être publiées ou dessinées dans une carte.

  • Les entités suivantes ne sont pas supportées : les géométries multipatch ou multipoints, les géométries qui traversent la ligne de données et les auto-intersections dans les polygones. Les shapefiles comportant de telles entités ne peuvent pas être ajoutés à une carte.

  • Vous ne pouvez pas faire glisser les shapefiles directement sur une carte ; vous devez d’abord les ajouter en tant que couche.