Copyright © Panorama Group 1991 - 2026
Specialists from KB Panorama have prepared and published a map of the Udmurt Republic on the geoportal. The map was generated from OpenStreetMap data. The map can be used with or other software products from KB Panorama.
The map has been converted to the modernized large-scale plan classifier at a scale of 1:5,000 (map5000m) and saved as a packaged project (mptz). The MPTZ project comprises a digital map covering the region's territory (country, federal subject, administrative district) and a digital classifier. Updates were placed in the spatial data bank using the . The publication of the spatial data bank's contents on the geoportal and access to data for download are implemented via .
Free maps based on OpenStreetMap data are available for download on the "Digital Maps" page.
KB "Panorama" has developed the version 9.11.0. Support for the secure PHP 8.5.12 version has been added to the program. It closes the critical vulnerabilities CVE-2026-109618 and CVE-2026-109619, known collectively as PHP2Shell, which allow remote code execution without authentication. The new version includes a number of improvements to metadata control mechanisms, dataset management, and administration of the Data Bank.
Improving the security of the software package contributes to ensuring stable operation of spatial data funds, preserving information resources, and maintaining metadata integrity. This is particularly important for information systems accessible via departmental and interdepartmental networks, as well as when organizing access to spatial data for external users. The new version creates additional conditions for secure operation of the Data Bank as part of federal and regional information infrastructure.
Metadata control has been strengthened. When the edit form is opened, field values are validated. If invalid values are detected, the user receives a corresponding message. Re-validation is performed when changes are saved, which allows errors to be identified promptly and improves metadata quality.
Information on metadata approval has been added. The metadata now includes the fields "Approval Date" and "User Who Approved the Record." When a record is approved, the field values are filled in automatically. For previously approved records, filling in based on the edit date or the metadata record creation date is provided.
Tools for editing dataset extents have been extended. A capability has been added to correct extent coordinates if they were not filled in automatically or contain zero values. When editing and approving metadata, automatic creation and updating of the meta.xml file is ensured. The update affects only information about dataset extents.
Operation with the mobile interface has been improved. When panels are arranged vertically, a capability has been added to collapse the data tree panel, table, and map panel into a row. This improves usability on devices with limited screen size.
The Digital Maps and Remote Sensing Data Bank is the basis for building spatial data infrastructure at the federal, regional, and municipal levels and in corporate information systems. Within the unified geoinformation space, the Digital Maps and Remote Sensing Data Bank implements 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 and published according to international OGC WFS, WFS-T, WMS, WMTS, WCS standards on the application server. Users can access data both from a thin client (using GIS WebServer SE) and from desktop applications (, ). The Digital Maps and Remote Sensing Data Bank provides for the construction of cloud storage of spatial data, provision of access to this data, and automated generation and updating of geo-coverage.
The current state of spatial data is displayed using schematic maps maintained for each type of stored data: vector maps, remote sensing data, elevation matrices, and terrain models. Remote placement of spatial data sets in file storage, version management of stored sets, updating of data availability schematic maps, automated collection and generation of metadata, and generation and updating of geo-coverage are provided. Automated collection and generation of metadata is performed according to ISO 19115:2003, Geographic information — Metadata and ISO/TS 19139, Geographic information — Metadata — XML schema implementation standards. Thumbnail copies of data images are generated automatically, and file checksums and dataset completeness are verified. Placement of spatial data in file storage is carried out with integrity verification and control of data structure and content. Work results are logged and entered into the metadata database. Automatic backup of metadata and spatial data storage with integrity control and data recovery is provided. A multilingual interface is supported.
Data security is ensured by access rights differentiation based on security tools included in the operating system. Basic authentication, digest authentication, system authentication (by web server means), and domain authentication (Kerberos or Active Directory) are supported. Additional security is provided by end-to-end authentication when working with the database. The database connection is made with the rights of the user working with the system. The complex is adapted for operation 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 domestic software registry under number 1862.
The portal demonstrates capabilities for organizing storage, accounting, and delivery of vector maps, remote sensing data, elevation matrices, and terrain models. The portal contains vector maps in SXF format generated from open-source data (OpenStreetMap, VMap0). The spatial data includes maps of Russian federal subjects, countries, and cities of near and far abroad. In total, more than 470 vector maps and 6,700 matrix data sets with a total volume of more than 100 GB. KB Panorama specialists update and actualize the information composition on the portal weekly. All published data is distributed free of charge under a free license.
The new version of the program is available on the page.
KB "Panorama" has developed version 15.4.5 for Astra Linux Special Edition, Alt Linux, RED OS, Ubuntu, and AlterOS. The new version implements vector map processing by scenarios with connection of Python scripts and dynamic library functions. Tasks for map transformation by control points and calculation of projection parameters for local coordinate systems have been added. Support for group semantics for storing multi-level attribute structures of spatial objects has been implemented. Object creation and editing tools, metric and topology control of multipolygons have been improved, and data import capabilities from DXF and tabular formats have been extended.
A mode has been implemented, designed to automate vector map processing. Users can create scenarios from basic and custom tasks, configure parameters, and define the sequence of operations. The list of available tasks is extended by connecting Python scripts and dynamic library functions, which allows custom spatial data processing algorithms to be included in scenarios. Execution of the entire scenario and selective launching of individual tasks are supported. If necessary, an additional vector map can be connected for processing. Scenarios and task parameters are saved in files for reuse. An extensive set of tasks is available for scenario creation, including object creation, semantics filling, metric correction, label placement, map preparation for printing, and many other operations. The new mode allows regularly performed operations to be combined into a single process and reduces the number of manual actions when preparing and updating maps.
A "Vector Map Transformation" task has been added, designed for georeferencing maps to a specified coordinate system and correcting displacements and deformations of objects by control points. Four linear and three nonlinear transformation methods are supported, including affine, polynomial, and rubber sheet transformations. Point coordinates are loaded from catalogs or measured on the source and additional maps in single-window and two-window modes. To assess accuracy, residuals and root-mean-square deviations at control and check points are displayed. Construction of nonlinear distortion matrices allows transformation methods to be compared and the appropriate one selected for specific data. Processing of an individual map, selected objects, all open vector maps, or maps from an MPT project is provided. The new task allows cartographic materials from different sources to be harmonized and mutual layer displacements to be eliminated when updating maps.
A task has been implemented, allowing projection parameters to be determined from the coordinates of common points in the local and known coordinate systems. Source data is loaded from geodetic or plan coordinate catalogs in SK-42, SK-63, SK-95, and local systems with known parameters. Calculation of Transverse Mercator projection parameters, of which the Gauss-Krüger projection is a special case, as well as the rotation angle of the local coordinate system, is provided. Users can select the parameters to be calculated and fix known values. For accuracy control, residuals and root-mean-square deviations are displayed separately for control and check points, providing an independent assessment of results. The obtained parameters are saved in XML for subsequent use in creating electronic maps. The new task simplifies determination of missing LCS parameters and harmonization of cartographic data from different sources.
A new attribute type — — has been implemented to describe complex properties of spatial objects. It allows related characteristics to be combined into multi-level structures containing individual semantics, repeating value sets, and other nested groups. Such structures correspond to the representation of complex data in XML and JSON or in related database tables. A simple example of group semantics is a building address. A single object may have multiple "Address" groups, each combining "City," "Street," and "House" values. In cadastral data, this method can be used to store repeating information such as "Right Holders," "Description of Share in Right," and "Title Documents." In aeronautical data, the "Airspace Class Description" group semantics may include a nested repeating group, "Vertical Airspace Boundaries." Populated characteristics are displayed in the as a tree. To search for and select objects, a capability has been added to take into account whether a characteristic belongs to a specific group. For example, the "Organization Name" semantics can be searched separately within the "Managing Organization," "Operating Organization," or "Maintenance Organization" groups. This allows working not only with the attribute value but also with its role in the object description structure.
Tools for creating and editing map objects have been improved. A helper mode, "Vertical/Horizontal Line," has appeared in the ; it automatically selects the construction direction based on cursor movement. When changing an object type, the main transformation parameters have been moved to a separate panel, which reduces the number of intermediate prompts during data processing.
has been refined. When checking the minimum number of metric points, object properties set in the classifier are now taken into account. For objects with the "Metric Not Mandatory" flag, the absence of a metric is not considered an error, and for vector signs with the "One Point in Metric" flag, the presence of one or two points is allowed. Support for multi-point objects containing two or more points in one or several metric contours has been added. Multipolygon topology control has been improved when checking self-intersections and sub-object containment. The system distinguishes between permissible and erroneous cases of boundary contact: adjacency of external contours of a multipolygon at a single point is allowed and is not recorded as an error. If an external and an internal contour touch at a single point, in edit mode automatic geometry correction can be performed by shifting the point of one of them by up to 0.04 mm at the map scale. This allows the geometry of complex objects to be taken into account more precisely and reduces the number of false messages during automated control of digital maps.
Data import tools have been updated. When loading DXF files, processing of MultiLeader primitives has been added, with leader generation and consideration of their formatting parameters. During data import, both clusters — right and left — are processed and generated. Processing takes into account an unlimited number of leaders in each cluster. The task now supports processing of arbitrary-length strings, enabling the loading of objects with complex geometry, an arbitrary number of points, and multi-contours. For data in local coordinate systems, an option to swap the X and Y axes during import is provided.
GIS "Panorama" is a universal domestic geographic information system. The program is designed for accumulation, storage, automated processing, and display of data, calculation results, and forecasts with geospatial referencing. 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 background, 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.
Specialists of KB "Panorama" took part in the , held from October 13 to 16, 2026, in Kazan. The event brought together cadastral engineers, representatives of government authorities, industry organizations, and software developers. Participants discussed legislative changes, the development of the (NSDS), improvement of cadastral work quality, and the introduction of modern technologies.
On October 14, as part of the technology track "Digital Infrastructure of Cadastral Activity: Equipment, Software Products, Services," Roman Albertovich Demidenko, Head of the State and Corporate Geographic Information Systems Department at JSC KB "Panorama," delivered a presentation. In the "KB "Panorama" Geoinformation Platform for Spatial Data Management," tools for automating geospatial information processing and their application in cadastral activity were presented.
Participants were introduced to the technology for creating, accumulating, publishing, and analyzing data based on the company's interrelated software products. The toolkit provides preparation of cartographic materials; the provides their storage, accumulation, delivery of seamless geo-coverage, and conversion to required formats. performs publication and processing of spatial data, provides access to them via a browser, and Panorama Mobile allows information to be collected and updated in the field.
Particular attention was paid to automatic generation of digital orthophotomaps and terrain models from UAV images, object recognition using neural networks, and map generalization. Capabilities for identifying unrecorded real estate objects by comparing current images with the cadastral map were presented, as well as the use of neural network technologies for verifying XML documents and preparing recommendations for error correction.
Within the framework of the event, participants reviewed the loading of EGRN cadastral information and data, joint display of materials in different coordinate systems, connection of NSDS cartographic services, and acquisition of attribute information via APIs of state geoportals. The use of GIS "Panorama" for preparing boundary and technical plans, territory map-plans, and other cadastral documentation was demonstrated.
The presented solutions allow work with spatial data to be organized at all stages — from processing source materials and field measurements to preparing documents and providing access to information in a corporate GIS. KB "Panorama" software solutions simplify the daily work of cadastral engineers, help reduce the volume of routine operations, and make the process of preparing cadastral documents more understandable and convenient.
Photo materials provided by the event organizers.
Specialists of KB "Panorama" have prepared and posted the map of the Republic of Mordovia on the geoportal. The map was generated from OpenStreetMap data. To work with the map, you can use the program or other software products of KB "Panorama."
The map has been brought to the modernized classifier of large-scale plans at a scale of 1:5,000 (map5000m) and saved in a packed project (mptz). The MPTZ project includes a digital map for the territory of the region (country, federal subject, administrative district) and a digital classifier. Updates were placed in the bank of spatial data using the program. Publication of the contents of the bank of spatial data on the geoportal and access to data for downloading are implemented using .
Free maps based on OpenStreetMap data are available for download on the "Digital Maps" page.