Presentación y opciones Caja de diálogo de la aplicación
Sintaxis

Presentación y opciones

Programa para comprimir y descomprimir tanto ficheros MMZ (ficheros de MiraMon comprimidos) como su evolución estandarizada, los ficheros MMZX. Los formatos MMZ y MMZX permiten comprimir en un solo fichero todos los ficheros relacionados con un mapa (MMM), como puede ser un tesauro vinculado, etc, o los relacionados con una capa (POL, IMG, etc). Estos ficheros pueden ser distribuidos por Internet, correo electrónico, etc, con todas sus partes (datos, metadatos, simbolización, etc). Además de su interés en la distribución de conjuntos de información geográfica que contengan todo tipo de datos (vectoriales, ráster, geoservicios, tablas, etc), los ficheros MMZ/MMZX son la opción de elección para la preservación de documentos cartográficos con finalidad de archivo, compilación, documentación asociada a un proceso legal, etc.

Los ficheros MMZ/MMZX presentan una eficiencia de compresión similar al formato ZIP. Se pueden consultar las especificaciones del formato MMZ en este documento.

Las especificaciones del nuevo formato, el MMZX, están descritas en el artículo:

Pons X, Masó J (2016) A comprehensive open package format for preservation and distribution of geospatial data and metadata Computers & Geosciences, 97, 89-97. https://dx.doi.org/10.1016/j.cageo.2016.09.001.

Además, el MMZX es la primera implementación mundial del estándar internacional ISO 19165 ("Geographic information -- Preservation of digital data and metadata"), publicado en mayo de 2015 y disponible en https://www.iso.org/standard/67325.html. La estructura interna del MMZX es una adaptación de las ideas originales del MMZ del 1998, hoy estandarizadas bajo el también estándar internacional ISO 29500-2 (Open Packaging Conventions, OPC), publicado en septiembre de 2012 y actualizado en 2021, disponible en https://www.iso.org/standard/77818.html.

Las especificaciones del contenido del fichero resultado de la preservación de bases en MiraMon (opción 8 del programa) se pueden encontrar en este documento.

El programa dispone de diversas opciones:

El programa puede comprimir/descomprimir todos los ficheros de un directorio o todos los ficheros vinculados a un mapa (MMM) o a una capa (IMG, POL, etc). También es la herramienta adecuada para generar mapas certificados. La certificación es aconsejable para a generar mapas que puedan ser distribuidos en Internet o en CD/DVD/USB de carácter institucional, empresarial, etc, pero solo está disponible para aquellos usuarios que dispongan de una licencia corporativa MiraMon Internet Map Publisher. El nombre de la entidad certificadora aparece en la caja de dialogo de la aplicación. Si no disponen de este tipo de licencia, las opciones de certificación no están disponibles. Para mas información consulten: https://www.miramon.cat/mmr/esp/index.htm o escriban a contacte@miramon.uab.cat.

Los formatos MMZ y MMZX permiten guardar la información sobre el path del fichero para poder regenerarlo de nuevo en descomprimir. Durante la compresión se puede forzar conservación del path completo o solo del path relativo, que en la opción de los ficheros de solo directorio equivale sin path y, en la opción de compresión de un mapa, equivale a path relativo a la unidad del mapa/capa, y path absoluto al resto.

Durante la compresión se puede indicar la forma en que será regenerado este path al descomprimir el fichero. Existen 4 modos de regeneración:

Durante la descompresión es posible forzar un método de regeneración del path ignorando el especificado al comprimir.
Si al descomprimir algún fichero, este ya existe, el programa muestra el siguiente diálogo para determinar si se puede sobrescribir y cómo.

El fichero j:\raster\ras.img
ya existe en el disco y es POSTERIOR al comprimido.

Fichero en disco:
15172 bytes modificado el 16/01/2017 a las 11:42:21
Fichero comprimido:
2587417 modificado el 18/01/2017 a las 13:14:46

Sobrescribir el fichero j:\raster\ras.img? (s/n/t/c):

Las posibles respuestas son 's' si se quiere sobrescribir este fichero, 'n' si no se quiere sobrescribir este fichero, 't' si se quieren sobrescribir todos los ficheros (no lo volverá a preguntar) y 'c' si se quieren cancelar para mantener todos los ficheros (no sobrescribir ningún fichero).

El siguiente cuadro ejemplifica el funcionamiento del método 'árbol a partir de directorio':

1234\mapa.mmm                pasa a   1234\mapa.mmm
M:\1234\mapa.mmm             pasa a   M$\1234\mapa.mmm
\\servidor\recurso\mapa.mmm   pasa a   $\servidor\recurso\mapa.mmm
..\mapa.mmm                  pasa a   $$\mapa.mmm	(solo cuando es posible 
                                                         retroceder en el árbol)

Funcionalidades avanzadas

Distintos ficheros MMZX/MMZ se pueden declarar de un mismo grupo. En este caso, cuando se abre más de un mapa comprimido a la vez, el MiraMon los muestra sobre una misma sesión sin preguntar. Esto permite de generar páginas web o procesos BATCH que inicien combinaciones de ficheros MMZX/MMZ sin interrogar el usuario sobre cada fichero individual. (Ver parámetro /GRUP en la sintaxis.)

Una parte del path de los ficheros puede ser sustituido al comprimir (ver parámetros de las variables de path en la sintaxis) por un alias. Este alias es cambiado por el MiraMon en abrir el mapa por el valor de la variable de entorno del sistema, o por el valor de la variable indicado en la sección del MiraMon.par, o bien por uno de los valores alternativos preestablecidos al fichero MMZX/MMZ (por este orden). Cada variable tiene su descriptor para poder interrogar el usuario sobre su valor cuando todas las alternativas preestablecidas fallan. En comprimir un fichero MMZX/MMZ se puede definir una fecha prevista de futura actualización, una fecha de caducidad y una lista de sitios de donde descargarse futuras actualizaciones (ver parámetros /DATAACTUA=, /DATACADUCA=, /UBIC#= y /DESCUBIC#= en la sintaxis).


Caja de diálogo de la aplicación

Caja de diálogo de MMZ


Sintaxis

Sintaxis:

Opciones:

Parámetros:

Modificadores: