Qu'est-ce que le format de fichier SHX ?
Les fichiers .shx sont utilisés par AutoCAD - l'environnement d'Autodesk pour la conception de projets 2D et 3D destinés à l'ingénierie. Ils sont connus sous le nom de fichiers de formes compilés, car ils contiennent des définitions de formes compilées à partir de fichiers sources .shp créés avec le même programme. En plus des définitions de formes, les fichiers .shx peuvent également contenir des données de polices compilées provenant initialement de scripts de polices .shp ou de fichiers de polices PostScript .pfb.
Avantages des fichiers .shx
- Au sein d'un paquet
.shxcompilé, les utilisateurs peuvent stocker toutes les formes et symboles personnalisés utilisés dans un projet sous une forme binaire compacte. Cela élimine le besoin de redéfinir les mêmes formes et polices à chaque ouverture d'un dessin, réduisant ainsi la taille du fichier et gagnant du temps. - Les fichiers
.shxsont prêts à l'emploi immédiatement après la compilation avec la commandeCOMPILEd'AutoCAD. Une fois qu'une forme est insérée dans un dessin.dwg, son échelle, sa rotation et son emplacement peuvent être librement ajustés. - AutoCAD traite les fichiers
.shxbeaucoup plus rapidement que les scripts sources.shpen texte brut, car ils constituent une représentation binaire pré-compilée des données de formes et de glyphes. Les fichiers sources.shpsont en texte ASCII simple ; les compiler en.shxsupprime l'étape d'analyse lors du chargement.
Chaque fichier .shx commence par une chaîne d'identification ASCII lisible - telle que « AutoCAD-86 shapes 1.0 » ou « AutoCAD-86 unifont 1.0 » - suivie des définitions de formes et de glyphes encodées en binaire. Cet en-tête distingue les fichiers .shx d'AutoCAD de l'index spatial Esri Shapefile, qui utilise également l'extension .shx mais possède une structure binaire complètement différente.
Sécurité et sûreté
RISQUE : LOWUn fichier .shx d'AutoCAD contient des données compilées passives, non exécutables, son installation est donc sûre. Les pièges pratiques concernent l'utilisabilité : un dessin référençant des polices .shx manquantes affichera un texte erroné ou des rectangles jusqu'à ce que la police soit fournie. Méfiez-vous des sites de téléchargement de « polices SHX gratuites » qui regroupent des logiciels publicitaires - obtenez vos polices CAO auprès de l'auteur du dessin ou d'une source CAO de confiance.
Détails du format
en bref- Index Esri Shapefile (.shx) - Un index spatial SIG qui accompagne toujours un .shp et un .dbf du même nom ; vous ouvrez le .shp dans QGIS/ArcGIS, pas le .shx - totalement sans rapport avec les formes AutoCAD.
Programmes qui ouvrent les fichiers SHX
Détails techniques
spécifications approfondies| Type de format | Définitions binaires compilées de formes et de polices |
| Développeur | Autodesk |
| Format source | Compilé à partir de scripts de formes/polices .shp en texte brut via la commande COMPILE d'AutoCAD |
| En-tête de fichier | Chaîne d'identification ASCII à l'offset 0, ex: « AutoCAD-86 shapes 1.0 » ou « AutoCAD-86 unifont 1.0 » |
| Type MIME | application/octet-stream |
| Encodage | Mixte : en-tête ASCII lisible suivi de données binaires de formes vectorielles et de glyphes |
| Sous-types | Fichiers de formes (symboles et caractères spéciaux) et fichiers de polices (jeux complets de glyphes pour le rendu de texte) |
| Commande de compilation | La commande COMPILE dans AutoCAD convertit un fichier source .shp en binaire .shx compilé |
| Commande de chargement | La commande LOAD enregistre les fichiers de formes .shx ; la commande STYLE référence les fichiers de polices .shx dans une session de dessin |
| Support Unicode et big-font | Les variantes Unifont et big-font .shx étendent le format de base pour supporter les jeux de caractères multi-octets et Unicode |
| Avantage de performance | Le binaire pré-compilé élimine la surcharge d'analyse au moment du dessin ; chargement nettement plus rapide que la source .shp équivalente |
| Vitesse de rendu des polices | Les polices SHX s'affichent plus rapidement que les polices TrueType dans AutoCAD et sont préférées pour les grands dessins techniques riches en texte |
| Compatibilité CAO | Supporté par AutoCAD, BricsCAD, ZWCAD, GstarCAD et la plupart des applications CAO compatibles DWG |
| Collision de noms | Les index spatiaux Esri Shapefile utilisent également .shx mais commencent par l'entier big-endian 9994 (0x0000270A) - un format SIG totalement indépendant |
| Publié | AutoCAD shape/font system, 1980s |
| Spécification | help.autodesk.com |
Conversions SHX
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SHX.