Qu'est-ce que le format de fichier WOR ?
Le fichier .wor est un espace de travail MapInfo - un script en texte brut qui sauvegarde et restaure l'état complet d'une session du système d'information géographique (SIG) MapInfo Pro. Lorsqu'un utilisateur enregistre son travail dans MapInfo Pro, l'application écrit un fichier .wor contenant des instructions MapBasic qui enregistrent les tables de données ouvertes, la disposition des cartes et des fenêtres du navigateur, le style des couches et les paramètres de requête.
Un fichier .wor commence toujours par !workspace sur la première ligne, suivi d'un numéro de version (par exemple !workspace 1200 pour MapInfo Pro 12.0) et d'une déclaration de jeu de caractères telle que !charset WindowsLatin1. Le reste du fichier est une séquence de commandes Open Table, Map et Browse que MapInfo exécute au chargement pour recréer la session à l'identique.
De manière cruciale, les fichiers .wor stockent des références vers des fichiers de données externes (.tab, .shp, .mif, .mid, etc.) plutôt que les données elles-mêmes. Déplacer ou renommer ces fichiers sans mettre à jour l'espace de travail provoquera des erreurs lors de son ouverture. Comme les fichiers .wor sont en texte brut, ils peuvent être édités dans n'importe quel éditeur de texte pour corriger des chemins rompus ou ajuster les paramètres des fenêtres et des couches. MapInfo Pro reste l'outil principal pour créer et ouvrir les fichiers .wor ; les anciens espaces de travail s'ouvrent dans les versions plus récentes, mais l'inverse n'est pas vrai.
Sécurité et sûreté
RISQUE : LOWFichier texte brut exécuté en tant que MapBasic par MapInfo Pro. Pourrait théoriquement référencer des chemins réseau malveillants ou exécuter des commandes MapBasic destructrices s'il est conçu par un attaquant, mais le risque en pratique est très faible.
Détails du format
en brefProgrammes qui ouvrent les fichiers WOR
Détails techniques
spécifications approfondies| Encodage du fichier | Texte brut ; Windows-1252 (WindowsLatin1) par défaut ; jeu de caractères déclaré dans l'en-tête du fichier |
| Identifiant magique | La première ligne est toujours `!workspace` suivie d'un entier de version (ex: `!workspace 1200`) |
| Champ de version | Entier sur la deuxième ligne : ex. `1200` = MapInfo Pro 12.0, `2300` = MapInfo Pro 2023 |
| Déclaration du jeu de caractères | `!charset WindowsLatin1` (ou similaire) ; contrôle l'encodage des chaînes intégrées |
| Langage de script | MapBasic - le langage de script et d'automatisation intégré de MapInfo |
| Modèle de stockage des données | Références aux fichiers de données externes uniquement (`.tab`, `.shp`, `.mif`, `.mid`) ; les données ne sont PAS intégrées |
| Taille typique du fichier | 1 Ko - 500 Ko |
| Plateforme | Windows uniquement (MapInfo Pro est une application exclusivement Windows) |
| Type MIME | application/octet-stream (aucun MIME dédié enregistré) |
| Compatibilité ascendante | Les anciens espaces de travail s'ouvrent dans les nouvelles versions de MapInfo ; les nouveaux espaces de travail peuvent ne pas s'ouvrir dans des versions nettement plus anciennes |
| Modifiable dans un éditeur de texte | Oui - texte brut ; les chemins de fichiers et les paramètres de couches peuvent être corrigés manuellement |
| Historique du développeur | MapInfo Corporation → Pitney Bowes Software → Precisely (renommé en 2019) |
| Publié | early 1990s (MapInfo for Windows) |
| Dernière version | MapInfo Pro 2023 (2023) |
Conversions WOR
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers WOR.