¿Qué es el formato de archivo WOR?
El archivo .wor es un espacio de trabajo de MapInfo: un script de texto plano que guarda y restaura el estado completo de una sesión del sistema de información geográfica (GIS) de MapInfo Pro. Cuando un usuario guarda su trabajo en MapInfo Pro, la aplicación escribe un archivo .wor que contiene sentencias de MapBasic que registran qué tablas de datos estaban abiertas, cómo se organizaron los mapas y las ventanas del explorador, el estilo de las capas y los parámetros de consulta.
Un archivo .wor siempre comienza con !workspace en la primera línea, seguido de un número de versión (por ejemplo, !workspace 1200 para MapInfo Pro 12.0) y una declaración de juego de caracteres como !charset WindowsLatin1. El resto del archivo es una secuencia de comandos Open Table, Map y Browse que MapInfo ejecuta al cargar para recrear la sesión exactamente.
Fundamentalmente, los archivos .wor almacenan referencias a archivos de datos externos (.tab, .shp, .mif, .mid, etc.) en lugar de los datos en sí. Mover o renombrar esos archivos sin actualizar el espacio de trabajo causará errores al abrirlo. Debido a que los archivos .wor son de texto plano, se pueden editar en cualquier editor de texto para corregir rutas rotas o ajustar la configuración de ventanas y capas. MapInfo Pro sigue siendo la herramienta principal para crear y abrir archivos .wor; los espacios de trabajo más antiguos se abren en versiones más nuevas, pero no viceversa.
Seguridad y protección
RIESGO: LOWArchivo de texto plano ejecutado como MapBasic por MapInfo Pro. Teóricamente podría referenciar rutas de red maliciosas o ejecutar comandos destructivos de MapBasic si es diseñado por un atacante, pero el riesgo en la práctica es muy bajo.
Detalles del formato
en pocas palabrasProgramas que abren archivos WOR
Detalles técnicos
especificación profunda| Codificación de archivo | Texto plano; Windows-1252 (WindowsLatin1) por defecto; juego de caracteres declarado en el encabezado del archivo |
| Identificador mágico | La primera línea siempre es `!workspace` seguida de un entero de versión (ej. `!workspace 1200`) |
| Campo de versión | Entero en la segunda línea: ej. `1200` = MapInfo Pro 12.0, `2300` = MapInfo Pro 2023 |
| Declaración de juego de caracteres | `!charset WindowsLatin1` (o similar); controla la codificación de las cadenas incrustadas |
| Lenguaje de scripting | MapBasic - el lenguaje de automatización y scripting integrado de MapInfo |
| Modelo de almacenamiento de datos | Solo referencias a archivos de datos externos (`.tab`, `.shp`, `.mif`, `.mid`); los datos NO están incrustados |
| Tamaño de archivo típico | 1 KB - 500 KB |
| Plataforma | Solo Windows (MapInfo Pro es una aplicación exclusiva de Windows) |
| Tipo MIME | application/octet-stream (no hay un MIME dedicado registrado) |
| Compatibilidad hacia atrás | Los espacios de trabajo antiguos se abren en versiones más nuevas de MapInfo; los espacios de trabajo más nuevos pueden no abrirse en versiones significativamente más antiguas |
| Editable en editor de texto | Sí - texto plano; las rutas de archivos y la configuración de capas se pueden corregir manualmente |
| Historia del desarrollador | MapInfo Corporation → Pitney Bowes Software → Precisely (renombrado en 2019) |
| Lanzado | early 1990s (MapInfo for Windows) |
| Última versión | MapInfo Pro 2023 (2023) |
Conversiones de WOR
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos WOR.