Copyright © Panorama Group 1991 - 2026
KB "Panorama" has developed version 9.4.0. The new version adds support for all types of aeronautical charts in the international AIXM 5.1 format - en-route charts, area charts, Standard Instrument Departure and Arrival (SID/STAR) charts, Visual and Instrument Approach (IAP) charts, aerodrome charts, aerodrome ground movement and parking charts, as well as obstacle charts of various classes.
Versioning of the stored data is ensured—different versions for different dates can be stored. Support is provided for storing both source data and data processed in the for . For preparing and using aeronautical data on mobile devices, for Android OS can be used.
The generation of geocoverage links has been added. This allows organizing access from third-party applications for external users. The capability to export metadata of geodetic points to the USRN (Unified State Register of Real Estate) has been implemented.
For creating simplified regional data funds, a version has been developed - . The Mini version processes only vector maps, remote sensing data (rasters and images), elevation matrices, and terrain models. It lacks the capability to work with geodetic materials (geodetic points, catalogs, GNSS lines, GNSS network data), digital and analog documents, analog maps and images, and classifiers. There is a limitation on the number of simultaneous connections for data loading (no more than 10).
Data security is ensured through access rights restriction based on security tools included in the operating system. It supports standard authentication, digest authentication, system authentication (via web server tools), and domain authentication (Kerberos or ActiveDirectory). Additional security is provided by using pass-through authentication when working with the database. The connection to the database occurs with the rights of the user working with the system. The complex is adapted to work on a wide range of operating systems (Astra Linux SE, Ubuntu, RED OS, MS Windows, and others) and architectures (Intel, Elbrus, Baikal). The program is registered in the Russian software registry under number 1862.
The Digital Maps and Remote Sensing Data Bank serves as the foundation for building spatial data infrastructure at federal, regional, and municipal levels, as well as in corporate information systems. Within a unified geoinformation space, the Data Bank implements the collection, storage, quality control, search, and delivery of spatial data in exchange formats. Spatial data selected using the program can be placed for multi-user access on a and published according to international OGC standards (WFS, WFS-T, WMS, WMTS, WCS) on the application server . Users can access the data both from a thin client (via ) and from desktop applications (, ). The Data Bank enables the construction of a cloud storage for spatial data, provides access to this data, and automates the generation and updating of geocoverages.
The current state of spatial data is displayed using index maps (schemes), which are maintained for each type of stored data: vector maps, remote sensing data, elevation matrices, and terrain models. The system provides remote placement of spatial datasets into file storage, versioning of stored datasets, updating of data availability index maps, automated collection and generation of metadata, and generation/updating of geocoverages. Automated metadata collection and generation are performed according to standards ISO 19115:2003, Geographic information — Metadata and ISO/TS 19139, Geographic information — Metadata — XML schema implementation. Thumbnail images of data are automatically generated, file checksums are verified, and dataset completeness is checked. Placing spatial data into file storage involves integrity checks, control of data structure and content. Operation results are logged and entered into the metadata database. Automatic backup of metadata and spatial data storage is ensured, including integrity control and data recovery. A multilingual interface is supported.
The portal demonstrates capabilities for organizing storage, accounting, and distribution of vector maps, remote sensing data, elevation matrices, and terrain models. The portal contains vector maps in SXF format, generated based on data from open sources (OpenStreetMap, VMap0). The spatial data includes maps of Russian Federation subjects, countries, and cities of the near and far abroad—over 450 vector maps and 6,700 matrix datasets with a total volume of more than 250 GB. Specialists from KB "Panorama" update and refresh the portal's information weekly. All published data is distributed free of charge under a free license.
The new version of the program is available for download on the page.
Geoportal has been supplemented with a map of the Wallis and Futuna Islands, formed according to OpenStreetMap data. To work with the map, you can use the program or other software products of KB "Panorama".
The map was led to the modernised classifier of large-scale plans of scale 1: 5 000 (map5000m). Publishing of updates in bank of spatial data is made by using the program of . Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of .
Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".
KB "Panorama" has developed version 1.11 for Android OS. The new version implements import and export in the AIXM aeronautical data exchange format and tools for editing semantics of vector map objects. The ability to directly open packed data projects in MPTZ format has been added.
The program supports the import/export of aeronautical data charts in the international AIXM 5.1 format. This enables working with AIXM data on mobile devices: viewing flight schemes, departure, approach, and landing routes, making changes to them, and, using the export task, exchanging modified data with other consumers of aeronautical information. When saving data in AIXM format, an analysis is performed on how correctly and fully the object attributes on the map are filled: elements lacking necessary aeronautical information are automatically skipped.
Company specialists have updated the digital classifier for creating aeronautical charts, dfc.rscz. Significant changes have been made in the new edition to enhance the detail and accuracy of aeronautical data. The structure of airspace has been updated, including air traffic services, airspace restrictions, ATS routes, waypoints, and radio navigation aids. In the classifier, the conventional symbols of the "Obstacles" layer have been aligned with the requirements of the International Civil Aviation Organization (ICAO), new objects have been added to the "Aerodrome Network" and "Waypoints and NAVAIDs" layers. Furthermore, attribute characteristics for objects in the "Routes" layer have been expanded. These changes ensure an up-to-date representation of airspace structure, air traffic services, aerodrome network, and obstacles. GIS supports working with various types of digital classifiers, which define the organization and presentation of spatial data. In addition to aeronautical ones, the application can use classifiers for nautical charts (s57navy.rscz) and other specialized sets of conventional symbols. Classifiers contain a complete description of map layers, objects, their properties, and display rules, defining the appearance of various objects on screen and when printing. Current versions of symbol sets are available for download in the "Classifiers" section.
In the new version, capabilities for working with object semantics have been expanded: users can add new characteristics, modify existing data, and delete outdated ones. Changes are applied to the map after user confirmation, and a built-in undo mechanism protects against accidental errors, ensuring full control at all stages of work. At the same time, a simple and intuitive interface makes interacting with maps comfortable even when solving complex tasks.
The program implements the ability to add project files in MPTZ format to the application storage without using a ZIP archive. A packed MPTZ project is an archive of spatial data containing a comprehensive representation of a territory in the form of vector maps of varying detail levels, rasters (terrain images) in RSW format, digital elevation models (DEMs) and digital terrain models (DTMs), insets from the same data, references to data from GIS Server and geoportals via various protocols. A packed MPTZ project can be prepared in advance in desktop versions of GIS "Panorama".
GIS "Panorama Mobile" allows opening the main digital map formats of GIS "Panorama" on mobile devices running Android and processing information from the built-in GPS/GLONASS receiver. The user can prepare the necessary set of spatial data in advance, pack it into a ZIP format archive using standard tools, and transfer it to the mobile GIS "Panorama Mobile". The data processing is performed offline, without an Internet connection. As the user moves, their current position is dynamically displayed based on coordinates received from the GPS/GLONASS receiver. For ease of use, the ability to synchronize the map position with the current location is provided. To save the coordinates obtained during movement, a track recording mode is available, which creates a separate map and plots the movement trajectory on it. Basic information is provided for all map objects during work.
The source code for GIS "Panorama Mobile" for Android is part of the for Android and can be used as a basis for creating one's own mobile application in the Kotlin programming language. GIS "Panorama Mobile" uses the MAPAPI software interface, which implements extensive capabilities for performing calculations and ensuring the display of spatial data in standard and user-defined symbol systems. Access to the MAPAPI software interface is provided through the Java Native Interface (JNI). The JNI software interface allows Java/Kotlin code to call MAPAPI libraries implemented in C/C++. An example implementation of this interface is included in the GIS Constructor for Android package.
New versions of GIS "Panorama Mobile" and GIS Constructor for Android are available for download in the section.
Specialists from KB "Panorama" together with students of have prepared a video tutorial on working with the "Object Recoding" mode. The considered task is available to users of . The recoding procedure is used to change the map classifier. The process uses two classifiers and a recoding table containing lists of correspondences for object keys and semantic characteristic codes between the classifiers of the source and derived maps.
The video tutorial demonstrates an example of using the map object recoding mode. To identify objects with identical keys but different names, the "Object Control Table" is used. To recode only objects with specified properties, the semantic characteristics table is used. Correspondence tables for object keys, codes, and semantic characteristic values are saved in a file with the IRC extension, and the corresponding settings file in text format with the TXT extension. Both files are placed in the same directory.
The transfer of objects from the source map to the derived one is performed automatically by changing their type according to the recoding tables. If an object key is absent in the new classifier, its code is preserved, and the object itself is displayed as a service object.
This video material will be useful for specialists involved in preparing cartographic data for territorial planning, urban planning activities, creating thematic collections, and solving other tasks. The training materials can be found in the "Video Tutorials" section.
KB "Panorama" has developed GIS "Panorama" for operating systems "Astra Linux Special Edition", "Alt Linux", "RED OS", "AlterOS", and Ubuntu. In the new version, for working with special charts (aeronautical and nautical navigation), the "Meta-objects" object category has been introduced. This category allows creating references for extended description of base objects and provides convenient navigation and editing through selection dialogs. The digital classifier for aeronautical charts (dfc.rscz) has been updated: the airspace structure has been actualized, obstacle symbols have been aligned with ICAO requirements, new objects have been added, and route attributes have been expanded. Tools for export to AIXM 5.1 (XML), export/import to/from CSV, semantics update from XLS/XLSX, and export to KML/KMLZ have been implemented. New map editor modes have been added, and tools for building object lists and performing various operations on them have been refined.
The new "Meta-objects" object category can contain sets of attributes that supplement the description of base objects on a special chart. Base objects can contain references to meta-objects (object UID), which can be used to display additional information about the object. For example, on an aeronautical chart, flight route segments (RouteSegment) can reference available radio navigation services (Navaid), which in turn can reference radio navigation equipment (NavaidEquipment), and so on. A meta-object like radio navigation equipment (NavaidEquipment) may not have coordinates, as it supplements the attributes of the radio navigation service (Navaid) object.
When viewing attributes in the dialog, on the "Semantics" and "Meta-objects" tabs, a list of references to objects and meta-objects will be displayed. Double-clicking on a reference will open another "Object Selection" dialog with a full description of the referenced object or meta-object. From there, the next linked object or meta-object can be opened. In the dialog, the description of attributes or coordinates can be changed, references or other object properties can be modified. Setting the "Meta-object" or "Non-metric meta-object" property for an object, specifying a list of permissible references, can be done in the "Classifier Editor" task. By default, meta-objects are not displayed and are not included in searches. To enable their display and inclusion in searches in dialogs like "Display Composition" or "Object Search", instead of the "Do not select meta-objects" property, one must select "Select all objects" or "Select meta-objects".
Company specialists have updated the digital classifier for creating aeronautical charts, dfc.rscz. Significant changes have been made in the new edition to enhance the detail and accuracy of aeronautical data. Steps have been taken to update the airspace structure, including air traffic services, airspace restrictions, ATS routes, waypoints, and radio navigation aids. In this classifier, the conventional symbols of the "Obstacles" layer have been aligned with the requirements of the International Civil Aviation Organization (ICAO), new objects have been added to the "Aerodrome Network" and "Waypoints and NAVAIDs" layers. Furthermore, attribute characteristics for objects in the "Routes" layer have been expanded. These changes ensure an up-to-date representation of airspace structure, air traffic services, aerodrome network, and obstacles. GIS supports working with various types of digital classifiers, which define the organization and presentation of spatial data. In addition to aeronautical ones, classifiers for nautical charts (s57navy.rscz) and other specialized sets of conventional symbols are available in the application. Classifiers contain a complete description of map layers, objects, their properties, and display rules, defining the appearance of various objects on screen and when printing. Current versions of symbol sets are available for download in the "Classifiers" section.
(Aeronautical Information Exchange Model) format has been added. This is a standard for exchanging aeronautical information. Export is performed to XML files in accordance with the AIXM 5.1 specification. In the dialog, the source map can be selected or multiple maps can be exported at once, parameters for file generation can be configured, and processing progress and possible errors can be tracked. The final completeness of the data depends on how correctly and fully the attributes of objects on the map are filled – elements lacking necessary aeronautical information are automatically skipped.
A task for exporting data to the CSV exchange format has been implemented. The task allows exporting vector data to CSV text files with a configurable structure: it supports including semantic characteristics of objects, adding reference fields (object name, layer, localization type, perimeter and area in various units of measurement, etc.), saving object geometry in various formats (rectangular and geodetic coordinates of all object points or only the center, point heights and measurement characteristics with adjustable precision), and various column separators. The user can flexibly configure the composition of exported data: use one map, several open maps, or pre-select a set of objects for saving. Saving each object into its own CSV file with a configurable output file name (with a suffix based on object number or a specific semantic) is supported. The resulting CSV files can be conveniently used for subsequent integration with other applications, such as importing into spreadsheet editors or databases.
In the , the ability has been added to create two separate combined point labels next to each other when placing points. Each point label can contain up to four field values, selected by the user, in multiple lines. For example, the point elevation in the first line and the name, point number, or another field in the second line. In the dialog, the columns of the source file, the values from which will be used for labeling points, can be specified. Each label is assigned its own vertical and horizontal offset parameters, allowing them to be placed anywhere relative to the main object. The ability to update semantics of existing objects has been added. The update is performed when assigning semantics for linking with objects (in the "Additional Parameters" tab).
A tabular data formats has been implemented. The task allows mass addition of new semantic characteristics for map objects and changing the values of existing ones based on data from a table. Two options for linking table rows to map objects are supported: by semantics (via unique values of a key column matching the values of object semantics at the moment of linking) or by object number (via a specified column containing the object number). The user can flexibly configure the list of semantics to be updated: manually or automatically based on a semantic key row (keys in the file must match the keys in the map's classifier). A number of additional settings are supported for convenience during the update: setting a data row range, updating only selected objects, selecting modes for adding or updating values, saving/restoring settings. For result control, a report describing the performed update can be generated. The new task allows preliminary data preparation in a spreadsheet editor for subsequent loading into the map.
A exchange format has been added. The task allows saving selected vector data into a format compatible with Google Earth, with automatic transfer of object styling. Line styles, polygon fills, and icon types are inherited from the settings of conventional symbols in the vector map classifier; for point objects, icons in PNG format are generated in a separate directory. Export to the packed KMLZ format is supported for convenient data transfer to another computer. The user can flexibly configure the set of exported semantic characteristics of map objects.
In the and "Map Composition" dialogs, on the "Objects" tab, the property "Show only selected objects" has been added. When this property is enabled, only selected rows will be displayed in the object list. This speeds up making small changes without scrolling through a large list. On the "Semantics" tab, multiple selection of semantic characteristics has been added. On the "Models" tab, the ability to save current selection conditions into a selected model has been added.
In the task, the ability to group object lists has been added. For a group of object lists, visibility and thematic layer colors can be assigned. Dragging one or several object lists into groups is supported. Tools for performing overlay operations on object lists have been refined. In the dialogs for cutting and splitting objects by lists, the ability to save cut objects to a new map has been added. This new processing method preserves the original map, while the result is written to a new map for further analysis. During the cutting process, the new map is added to the document. For it, a list of processed objects is generated with the name " In the task, for the "Create embankment" mode, the ability to number elongated strokes has been added. On the "Process Selected Objects" panel, the mode has been added. This mode constructs a polygon of the smallest area covering all points of the selected objects. The mode is used for quickly building areas based on point measurements, buildings, territories, and other objects. The programmable symbols library shape.iml64 has been refined. Symbols of the "Bar Chart" type have been developed. These new symbol types complement column charts and are used to display demographic, environmental, financial, and other statistical data on thematic maps. The symbols have a legend with semantics values or percentages of the total sum. Highlights and shadows have been added to column and bar charts, giving them a three-dimensional appearance. In charts with values, two views have been implemented: simple and multi-interval. The simple view is based on calculating bar sizes relative to an expected average value. When a zero average value is assigned, the chart bars contain a multi-interval scale, allowing the display of values ranging from units to billions. The displayed bars (columns) are divided into intervals: the first interval contains values less than 10, the second – less than 100, the third – less than 1000, and so on. The multi-interval chart allows showing the population of subjects and districts of the Russian Federation. Examples of the new symbols are contained in the shape.sitx map, which can be opened from the main menu: File – Example data – select the map in the folder: /usr/Panorama15/data/shape. GIS "Panorama" is a universal domestic geoinformation system. The program is designed for accumulating, storing, automated processing, and displaying data, calculation results, and forecasts that have geospatial reference. GIS "Panorama" contains tools for displaying and processing vector, raster, and matrix maps. The application provides users with tools for solving specialized tasks such as modeling the movement of special objects against a 3D model, forecasting the consequences of emergencies at hazardous facilities, monitoring aircraft movement, conducting geodetic and topographic works, processing data from GPS/GLONASS navigation devices, printing displayed spatial data to various output devices, and many others. The new version of the program is available for download in the section.