MiraMon Professional

It's the desktop application and the most powerful of them all. Here are described some aspects of basic settings such as display, query and print, a variety of tools for exchanging data between formats, some topics in geometry and geodetic mapping, spatial analysis, remote sensing tools, documentation and cataloging metadata, use of GPS and automatic creation processes. It's a 32 and 64 bit application that can be executed on Windows platforms, from version 95 to W11, developed entirely in ANSI C language.

Download and update


For raster, vector and a combination of both, as well as with requests from OGC WMS Layers (WMS, WMTS, WFS and WCS). It also enables 3D visualization perspectives.


MiraMon own file formats include bit, byte, integer, real, long, extracompressed or plain files, as well as RGB combinations of any of them. You can directly open JPEG, JPEG2000, JPC, J2C, MrSID, GeoTIFF, ECW, BMP, RLE, DIB and import/export PGM or PPM, CEOs or NDF, TIFF + DIMAP of SPOT, HDF, ASCII, E00 , RST, LAN / GIS, GRD, CTL, RF, etc formats. MiraMon treats BMP, JPEG, MrSID and JPEG2000 files as an own format with their complete metadata.


MiraMon own file formats may have topological structure with the advantage that this represents: speed, connection to databases, more complex analysis, maintaining topological relationships (connection of islands groups, knowledge of gaps within polygons, etc). MiraMon vector formats are: PNT, ARC, NOD, POL and VEC. You can directly open SHP, DXF, DGN, GPX and KML format files and tables containing x and y fields. These files can be 3D and multi-Z for each coordinate.


MiraMon allows reading and importing ESRI ArcSDE geodatabases to MiraMon structured files preserving the Z for each coordinate, the attributes, relational databases, etc.


It allows to perform queries by location (what's in here? what's this?) and by attributes (where is such thing? How many items meet these criteria?) on raster and vector layers, retrieving information directly from DBF or from a relational database through ODBC on MS-Access, MS SQL Server, Oracle, Informix, etc. Any field of the database can be linked to an unlimited number of physical tables, views, or SQL queries. WMS layers can also be interrogated by location.

Any statistical summaries can be obtained from a query by attributes. You can choose interactively with the mouse clicking, transects, circles, polygons, etc., and combine these selections with queries by attributes to obtain new statistics. The selected objects in a query can be exported generating new specific raster or vector layers or can be used as new selector items against another layer.

Digitizing and topological building

Allows on-screen digitizing over raster, vector, geoservers WMS/WMTS, etc. Can generate layers of points, arcs and polygons. Graphic objects from other layers can be copied directly (with or without their attributes) in the layer being digitized.

MiraMon has several editing vector tools for connecting vertices and segments (SNAP), partition, union, and elimination or displacement of vertices, and the possibility of changing the attributes with a simple click or dragging attributes from the legend.

It permits construction of a real topology on points, arcs and polygons layers that are saved as structured binary vector. While other software force the user to stop scanning whenever an intersection of lines is produced, MiraMon calculates these intersections on the fly and creates new nodes if necessary. It also allows, if desired, dynamic topological structure digitization! Unrivaled for teaching and for generating rigorous layers, without errors, with greater ease than in any other program.

Different polygon limits in multiple layers can be defined in a single layer of arcs, drastically reducing the space in disk and contributing to the consistency of the database.

It has also advanced topology tools allowing the possibility of using tolerances: micropolygons elimination, shorten or lengthen arcs, pseudogeneralization of lines, removal of end nodes and arcs, etc.


Data from the GPS receiver can be acquired in two major ways: in real time, acquiring, visualizing track and showing various parameters of the acquisition, or later connecting the GPS receiver to the computer.

Browse in real time with the GPS connected to the computer, allows to be located on maps in an opened session of MiraMon and draw a phenomenon while on the terrain. The other option allows loading and unloading items in the case of receivers such as Garmin GPS.

Cartographic geometry and geodesy

MiraMon can support and carry out conversions (of single coordinates or whole layers) between the most common cartographic projections, as well as datum transformations (Molodensky and Bursa-Wolf). It can also visualize the Cartesian coordinates of the projection (UTM X, Y, etc) and/or latitude/longitude coordinates, reference networks and tics. It is possible to personalize new projections and the most accurate geodesic aspects are respected thanks to its complete model.

Satellite images and aerial photographs can be converted into orthophotomaps using Digital Elevation Models and accurate algorithms by means of an easy-to-use interface. The resulting orthoimages displayed have a high degree of coincidence among themselves and with other graphic layers. It is ideal for time series studies based on old or recent aerial photographs or on satellite images. These algorithms are also used to geometrically correct digital maps scanned from paper originals.


There are more than 100 analytical tools. Among them, the more basic ones are the layer calculator and reclassifier that includes reclassification and mathematical and logic operations in a single expression and environment; and the analytical layer combination that allows you to combine layers and obtain new layers or tables with crossed statistics. All these tools accept raster and/or vector layers and tabular data. The alphanumeric data tables are not limited, neither in the number of fields, nor in the length of the text fields, nor in the characters to write the field names, etc. Also, the relationship between spatial features can be 1 to many (a variable number of records associated with the same spatial feature).

Other MiraMon tools include size pixel changes, scaling and translating, buffers and distance maps, mosaicking and clipping layers, 2D and 3D point or arc interpolation (trend surfaces, inverse distance splines, kriging, neighbour statistics) to generate maps of variation (elevation and bathymetry, temperature, pollution, etc) and terrain analysis (elevation, slope, orientation, lighting, shading, solar radiation, etc.), vector network analysis according to distance and travel time, analysis of friction and travel costs, calculation of multiple regression models, geostatistic analysis of the variogram, geometric elementary transformations, cartographic generalization, contour line generation, and much more. Most of these tools can work simultaneously with raster and vector layers and take in consideration the existence of NODATA values.

Remote sensing

Remote sensing is present in MiraMon since the beginning. It has specially designed tools: orthorectification of satellite images and aerial photographs, radiometric correction, standard metadata for sensor and platform, multiband support, unsupervised classifiers and mixed classifiers (supervised and unsupervised), Artificial Intelligence classifiers like kNN, confusion matrices generation, selective filters, calculations of emissivity and surface temperature, and much more.

Metadata Manager and Catalogue

MiraMon incorporates two different tools in order to have the maximum documentation about our layers. On one hand there is the Universal Geospatial Metadata Manager (GeM+) that allows us to generate, edit and save metadata and relationships with other databases of a layer or, even, a cartographic series. The GeM+ follows the INSPIRE Directive and complies with the standards (ISO 19115, FGDC, etc.) so that it is possible to export in HTML or XML format (IDEC, ISO 19139). Unlike other simply documentary applications, GeM+ controls consistency, verifying the consistency of the data.

With well documented layers, we have easy and quick access through the MetaDades Catalog, ideal when there is a large volume of maps located in different locations. The Metadata Catalog consists of an application designed according to the schema and elements Core ISO 19115 and a web interface for viewing them, customizable through HTML and XML templates and easily accessible (SQL does not need to be known) without losing potential: searches by geographical area, by hierarchy, sensitive or not to capitals and accents, etc. In addition, the creation and partial or total update of the catalog can be carried out automatically.


High-quality maps of any size (A0, A1, etc) can be created interactively and easily while maintaining total and strict control of the map view (scale, extension, etc). Finished maps can be printed on paper, on Enhanced Metafiles (EMF), Windows Metafiles (WMF), high-resolution bitmaps (BMP, JPEG) or can be copied to the windows clipboard as an EMF or WMF formats so that maps can be added to a report. Once they are on the clipboard, they can be pasted perfectly into other applications (maintaining the original scale, colors and quality of the vectors and rasters). Once a map has been composed, it can be enlarged or reduced to fit any paper size.

Using the printing assistant, it is possible to quickly create maps with all the most common elements (graphic and numerical scale, north arrow, legend, date and time, etc). You can increase productivity if you have templates created in your own style. With advanced printing parameters and selecting personalized paper sizes for your computer, it is possible to create large wallmaps.