Skip To Content

Fichiers de formes

Un fichier de formes est un format Esri de stockage des données vectorielles permettant d'archiver l'emplacement, la forme et les attributs des 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 fichiers de formes contiennent souvent de grandes entités avec de nombreuses données associées et ils étaient historiquement utilisés dans les applications bureautiques SIG telles qu'ArcMap. Si un fichier de formes contient un volume limité de données (généralement, moins de 1 000 entités), vous pouvez les mettre à la disposition d'autres utilisateurs qui peuvent alors les consulter dans un navigateur Web, en les ajoutant, sous la forme d'un fichier .zip contenant les fichiers .shp, .shx, .dbf et .prj, à une carte que vous créez à l'aide de la visionneuse de carte.

Lorsque vous ajoutez un fichier de formes, la visionneuse de carte le convertit vers un format que les clients Web peuvent lire et afficher rapidement. Pour renforcer l'amélioration des performances de l'affichage, vous pouvez choisir de généraliser les entités dans votre fichier de formes. La généralisation réduit la taille du fichier de formes en simplifiant les entités et elle est souvent appropriée pour des données à de petites échelles.

Généraliser les entités pour l\\\\’affichage Web

Les fichiers de formes contiennent souvent de grandes entités avec de nombreuses données associées. Des entités plus petites avec moins de données sont souvent nécessaires pour l'affichage correct du fichier de formes sur le Web. La généralisation des entités est une méthode qui permet de réduire la taille du fichier de formes et, par conséquent, d'améliorer l'affichage Web. Vous pouvez généraliser les entités à l'aide d'une application bureautique telle qu'ArcMap ou vous pouvez demander à la visionneuse de carte d'effectuer la généralisation lorsque vous ajoutez le fichier à votre carte. La généralisation réduit la précision de la couche de fichier de formes à approximativement à 1 mètre dans la projection Web Mercator et supprime les sommets dans un rayon de 10 mètres dans la projection Web Mercator. Cela devrait maintenir un affichage informatif et précis de vos entités, tout en réduisant la taille globale des données et en permettant l'affichage rapide de votre couche sur la carte.

La généralisation ne fonctionne pas correctement sur des entités surfaciques coïncidentes destinées à un affichage à grande échelle, car elle crée dans ce cas des micropolygones dans les polygones. Pour des polygones coïncidents à grande échelle, vous pouvez choisir de conserver les entités si vous possédez une quantité relativement réduite de données ou, si vous possédez une grande quantité de données, vous pouvez publier un service d'entités sur un site GIS Server. Si vous disposez de privilèges de publication dans votre organisation, vous pouvez également créer des couches d'entités en publiant des entités.

Considérations pour l'ajout de fichiers de formes

Les fichiers de formes ont été créés initialement pour effectuer des tâches de géotraitement sur des applications bureautiques. Ils sont maintenant pris en charge dans de nombreux clients navigateurs Web, dont notamment la visionneuse de carte. Il existe certaines limites à ce que peuvent prendre en charge ces clients navigateurs Web.

Meilleures pratiques

Vous trouverez ci-dessous les meilleures pratiques pour l'utilisation des fichiers de formes dans la visionneuse de carte.

  • Choisissez de généraliser les entités pour l'affichage Web si vous possédez une grande quantité d'entités destinées à être affichées à de petites échelles et que vous n'avez pas encore généralisé les sommets dans ArcGIS Desktop.
  • Créez un fichier .zip contenant les fichiers .shp, .shx, .dbf et .prj qui constituent le fichier de formes.
  • Stockez directement votre fichier de formes à la racine (répertoire central) de l'archive .zip et non pas dans les répertoires inclus dans l'archive. Si votre visionneuse de fichier .zip affiche les informations de chemin, le chemin doit être vide.
  • Le nom de la nouvelle couche est le même que celui du fichier .zip que vous avez ajouté. Vous pouvez renommer le fichier avant de l'ajouter à la carte, ou renommer la couche une fois qu'elle fait partie de la carte.
  • Ajoutez des fichiers .zip d'archive compressés standard.
  • N'incluez pas plus de 1 000 entités de fichier de formes dans votre fichier.
  • Dans certains cas, lorsque vous essayez d'ajouter un fichier de moins de 1 000 entités, un message d'erreur s'affiche, indiquant que le fichier de formes est trop volumineux pour être ajouté à la carte. Cela se produit lorsque les données extraites sont trop volumineuses pour être affichées dans un navigateur Web. Souvent, la généralisation des entités réduit la taille globale et permet l'ajout du fichier de formes à la carte. Si vous n'y parvenez pas, vous devrez peut-être créer un service d'entités avec ArcGIS Server. Si vous disposez de privilèges de publication, vous pouvez également créer une couche d'entités en publiant des fichiers CSV ou des fichiers de formes sur votre portail. Vous pouvez essayer de décomposer vos entités en plusieurs fichiers de formes, mais cela peut générer une carte dont l'affichage peut prendre beaucoup de temps.
  • Le fichier de formes doit contenir des géométries valides. Si vous possédez ArcMap, vous pouvez utiliser l'outil de géotraitementRéparer les géométries pour corriger des géométries non valides dans les fichiers de formes.
  • Incluez dans le fichier de formes le fichier .prj d'accompagnement, dans lequel le système de coordonnées des données est défini. Si vous possédez ArcMap, vous pouvez définir le système de coordonnées d'un fichier de formes, ce qui crée un fichier .prj approprié pour le fichier de formes.

Limites

Les restrictions suivantes concernent l'utilisation de fichiers de formes dans la visionneuse de carte :

  • Le portail doit posséder un serveur d'hébergement pour que vous puissiez ajouter un fichier de formes dans la visionneuse de carte ou publier un fichier de formes en tant que couche d'entités.
  • Les formats de compression autres qu'une archive .zip ne sont pas pris en charge.
  • Vous ne pouvez pas ajouter plus de1 000 entités à une carte.
  • Les entités suivantes ne sont pas prises en charge : les géométries de type multipatch ou multi-points, les géométries qui chevauchent la ligne de changement de date, et les auto-intersections dans des polygones. Les fichiers de formes comportant de telles entités ne peuvent pas être ajoutés à une carte.
  • Les fichiers de formes ne peuvent pas être déplacés directement vers la visionneuse de carte. Vous devez utiliser le bouton Ajouter de la visionneuse de carte.