Copyright © Panorama Group 1991 - 2026
KB "Panorama" has developed for Qt Designer SE version 15.1.2 for OS "Astra Linux Special Edition", OS "Alt Linux", RED OS, Ubuntu, and MS Windows. The new version supplements the protocols and data formats of connected geoportals. For working with special maps (aeronautical and marine navigation), the "Metaobjects" object category has been introduced, which allows creating links for extended descriptions of basic objects and provides convenient navigation and editing through selection dialogs. New cross-platform dialogs for printing maps, searching and highlighting map objects, and changing the composition of displayed map objects have been implemented in the toolkit. A new method for distributing GIS applications, independent of the graphic framework used, has been developed.
Support for geoportals with tiles in pbf/gpkg format, which contain vector information, semantics (attributes), and metadata for various display zoom levels, has been added. A multi-scale map is created for layers from such geoportals. The task automatically assigns styles in the form of graphic primitives for each type of object. Vector maps can be opened in one project together with vector maps, remote sensing data, databases, and geoportals operating under other protocols.
The new "Metaobjects" object category can contain sets of attributes that supplement the description of basic objects of a special map. Basic objects can contain links to metaobjects (object UID), which can be used to display additional information about the object. For example, on an aeronautical map, route segments can link to available radio navigation services (Navaid), which in turn can link to radio navigation equipment (NavaidEquipment), and so on. The NavaidEquipment metaobject may not have coordinates since it supplements the Navaid object with attributes. When viewing attributes in the "Select Objects" dialog, the "Semantics" and "Metaobjects" tabs will display a list of links to objects and metaobjects. Double-clicking a link will open another "Select Object" dialog with a full description of the linked object or metaobject. From there, you can open the next object or metaobject. In the dialog, you can change attribute or coordinate descriptions, modify links, or other object properties. You can set an object's property to "Metaobject" or "Metaobject without metrics" and specify the list of allowed links in the "Classifier Editor" task. By default, metaobjects are not displayed and do not participate in search. To enable display and search in the "Display Composition" or "Search Objects" dialogs, instead of the "Do not select metaobjects" property, you need to select "Select all objects" or "Select metaobjects".
The new cross-platform print dialog is included, designed for comprehensive preparation of cartographic materials for output. The dialog provides selection of the print area, setting the required scale, configuring page layout of sheets and print output parameters, as well as generating PDF and PostScript files. Extended color representation modes are supported, including RGB, CMYK, and color separation, allowing the new tool to be used both for operational printing of working materials and for preparing cartographic products for printing. The implementation of a unified print dialog increases ease of use, reduces time for setting output parameters, and expands the possibilities for preparing materials for publication and replication.
A new cross-platform "Search and Highlight Map Objects" dialog and a "Change Composition of Displayed Map Objects" dialog, designed for working with vector maps within an open document, have been implemented. The updated tools provide flexible configuration of search, selection, and display conditions for objects by layers, classes, localization, types, nomenclature sheets, unique numbers, semantic characteristics, formulas, and spatial measurements. Support is provided for saving selection parameters in models, applying settings to maps with the same classifier, selecting only visible or only graphic objects, disabling objects invisible at the base scale, and displaying clusters of point symbols. New capabilities increase the convenience of thematic analysis, speed up the preparation of working datasets, and provide more efficient configuration of map composition for various user tasks.
In GIS Constructor for Linux, a new application signing functionality has been implemented, which does not depend on the graphical framework of the GIS application being developed. Signing is performed by the gis-activator utility included in the GIS Constructor Free version and is applied to the executable module of the program. Based on the procedure results, an electronic signature file is generated next to the application, which is included in the delivery package. This allows distributing applications developed on the basis of GIS Constructor Free and using any convenient graphical framework for development (e.g., Qt, GTK, or wxWidgets).
GIS Constructor is adapted to work on a wide range of operating systems (Astra Linux Special Edition, RED OS, Alt Linux, Ubuntu, Windows, Elbrus, QNX) and architectures (Intel, ARM, Elbrus). The toolkit includes components for visual design of GIS applications and libraries of the cross-platform multi-threaded GIS core. GIS Constructor provides a cross-platform MAPAPI interface, allowing the programmer to develop in an operating system convenient for them. The developer can release GIS applications for a set of operating systems by simple assembly with minimal changes to the program's source code.
The new version of the program is available for download in the section.
KB "Panorama" has developed the . This complex is designed for automated predictive modeling and assessment of potential consequences of emergency situations (ES) according to various scenarios. These include control of air object detection and electronic warfare (EW) means, flood calculation using the cross-section method, large-scale forest fires, dam break wave modeling on hydraulic structures, and others. Additionally, the complex can model accidents at chemically, radiological, biologically, explosively hazardous objects, and hydraulic structures.
The component for controlling air object detection and EW means is designed for optimal placement of reconnaissance assets in a given positional area, carrying out visual or radar reconnaissance of low-altitude air objects and electronic warfare means. The operation of the component is based on mathematical modeling of radio wave propagation and geometric visibility analysis. When modeling coverage zones, digital terrain maps are used together with a height matrix. Consideration of the terrain relief allows predicting "dead zones". This is critical for detecting low-altitude targets that may use terrain folds, riverbeds, or forests for covert approach. The complex includes a database of Russian radars, as well as electronic warfare systems (Polyana, MGLA–04m, Proyed-S, Gipnoz-103, Volna 2, Volna 3, Volna-Khrust 360, GBSH 950, GBSH 950+), aimed at suppressing control channels of unmanned aerial vehicles (UAVs), suppressing satellite navigation (GPS, GLONASS, Galileo, Beidou), and spoofing satellite coordinates to disorient UAVs. The composition of technical means and a description of their main characteristics are stored in the database and can be supplemented by users.
The "Emergency Prediction" component allows for the construction and analysis of mathematical models of emergency situations at potentially dangerous facilities. The complex is implemented as an application task intended for operation in . Activation of the mode is performed from the menu item "Tasks – Run applications".
Using the obtained spatial results of ES modeling, a number of analytical operations can be performed using standard GIS "Panorama" tools. For example, determine structures (population, personnel) that fell into the affected area, calculate the distance of objects from the accident zone, calculate evacuation routes or access routes for special equipment using a road graph, and others.
It is possible to save ES modeling results for their subsequent repeated use. Furthermore, it is possible to use initial data from already saved models when building a new ES model. This allows for a more detailed assessment of the development of a possible accident situation by forming a set of models of this situation, changing just one or several variable factors: for example, wind direction or time from the start of the accident.
The current version of the Complex is available for download in the Download section.
KB "Panorama" has developed the "Agronomic Tasks Complex" version 6.13.5 for . The new version of the complex improves the means of information support for the state accounting of fertility indicators of agricultural lands. Accounting for fertility indicators includes the collection and synthesis of results from soil, geobotanical, and other surveys of agricultural lands.
The composition of fertility indicators is established by Order No. 150 of the Ministry of Agriculture of the Russian Federation dated May 4, 2010. In accordance with the requirements of this order, the digital classifier agro10t.rsc has been implemented, which is used by government authorities, FSBI "Russian Agricultural Center", agrochemical service enterprises, agricultural producers, and other interested individuals and organizations.
The Russian Ministry of Agriculture adjusted the procedure for state accounting of agricultural land fertility indicators by Order No. 729 dated December 2, 2020 "On Amendments to Order No. 150 of the Russian Ministry of Agriculture dated May 4, 2010". In accordance with the updated list of indicators, changes have been made to the agro10t.rsc classifier, including the following groups: a) general indicators; b) physical and chemical indicators; c) soil pollution indicators; d) indicators of negative processes; e) additional indicators for soils of unused lands; f) biological activity; g) indicators of the geobotanical state of hayfields and pasture soils; h) indicators of the phytosanitary state of soils.
For user convenience, the list of fertility indicators, in addition to mandatory items, includes an expanded composition of recorded information. Basic and additional information is used during the operation of agricultural lands to record the results of field observations and studies. The mode is intended for entering, viewing, and editing information, in which indicators are grouped into: general indicators, physical conditions, agrochemical composition, crop rotation, phytosanitary condition. The expanded set of indicators is maintained in the soil fertility database.
To include current monitoring results in the state register of agricultural lands, the set of indicators must correspond to the established list. The semantics of agricultural land map objects created based on the agro10t.rsc classifier are intended for this purpose. The values of fertility indicators of agricultural lands entered into the soil fertility database are automatically synchronized with the semantics of agricultural land map objects according to the established composition. The mode is intended for viewing the semantics values of agricultural land contours.
To transfer monitoring information to the state register of agricultural lands, data is exported into the established format. The program supports all popular data formats, including: SXF, GML, GeoJSON, SHP, and others.
The new version of the Agronomic Tasks Complex is available for download in the Download section.
Geoportal has been supplemented with a map of the Republic of Kiribati, 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".
Specialists of KB "Panorama" have prepared an educational video material dedicated to the application of artificial intelligence technologies for automating spatial data processing in GIS "Panorama". The video tutorial is aimed at students of MIIGAiK, as well as practicing specialists working with engineering and cartographic information.
The educational material shows how, using modern tools and AI, you can quickly move from problem definition to creating a working scenario without lengthy manual development. A real example of processing pipeline data is considered: automatic merging of linear segments within a single object based on a given distance between extreme points, followed by the removal of degenerate fragments. This approach allows performing precise and repeatable operations with extended objects, significantly reducing time compared to manual processing.
Special attention is paid to the use of open materials and AI capabilities for generating and refining scripts. The user only needs to correctly formulate the task to get a solution basis, which can then be adapted to specific data and production requirements. This significantly lowers the barrier to entry into programming and speeds up the mastery of Python and MAPAPI in the GIS "Panorama" environment.
The video tutorial demonstrates a modern LowCode approach, where the specialist focuses on problem definition, result verification, and configuration of ready-made scripts. This format of work allows for faster implementation of automation, replication of successful solutions, and increased efficiency of spatial data processing in daily activities.
You can familiarize yourself with the video material in the "Video tutorials" section.