Copyright © Panorama Group 1991 - 2026
KB "Panorama" has developed the automatic recognition and vectorization service version 1.1.1. The new version features improved accuracy in interpreting building contours and agricultural plots. The complex integrates a new neural network model optimized for recognizing building contours in terrain images with spatial resolution of 0.1-0.3 m/pixel. This model enhances building recognition quality on orthophotomaps generated by software from aerial photography processing.
The combined use of "Panorama Photo" and "Panorama Vision" software products maximizes automation in generating ready-to-use geodata. This includes orthophotomaps, elevation matrices, and vector maps created from UAV (Unmanned Aerial Vehicle) data and satellite imagery. Additionally, "Panorama Vision" has improved building contour detection on satellite images with spatial resolution of 0.75 m/pixel and lower. For all image categories, algorithms for separating closely positioned buildings have been enhanced during vector map creation. In agricultural land boundary interpretation, automatic "snapping" of land contours to rectangular shapes has been added. When creating vector maps, agricultural land objects, hydrography, and buildings are formed using the unified classifier map5000m.rscz. For agricultural land objects, the "Arable land" object with code 71324100 is used, for hydrography - "Water body" with code 31120002, and for buildings - "Residential building" with code 44200000.
"Panorama Vision" processes terrain images in RSW/JPG/TIFF/PNG formats and data from open geoportals. The software complex recognizes contours of field plots, hydrographic objects (rivers, ponds, lakes, etc.), buildings, and structures. Processing results are provided to users as vector maps, accessible via WFS protocol. The complex is implemented as services providing remote access to data interpretation. It is hosted on KB "Panorama" servers on the Internet. Access to the complex is available through the application list: Launch applications - .
The current version of GIS "Panorama" is available for download in the section.
KB "Panorama" has developed version 15.3.3 for "Astra Linux Special Edition" OS. The new version features enhanced tools for contour line generation from point objects, matrix cutting, and elevation matrix alignment. Tasks for transferring and calculating semantics of incoming objects have been updated.
The mode has been improved, enabling automatic generation of separate matrix map files in MTW format. The task ensures precise data cutting from one or several matrices considering the dimensions of selected objects. Point elevations are determined using the most accurate source matrix overlapping the selected area.
Users can specify names for created files using sequential numbers or object references. Features include file compression for disk space saving, setting matrix boundaries by selected object, and excluding elements outside the specified frame. Additionally, the task allows selecting and adjusting matrix frames while evaluating image dimensions and future file size. This mode automatically controls selection correctness, ensuring convenient and accurate data processing.
The task has been enhanced, designed for aligning elevation matrices in the work area. Users can select a control mode that compares matrix elevations at points with identical coordinates (x, y), recording results in a protocol. Error threshold settings are available, determining acceptable deviation between elevations. In editing mode, elevation smoothing is performed in overlap areas using weighted average or arithmetic mean calculations, without using the error threshold. Additionally, the ability to save backup copies of source matrices with *.BAK extension is provided.
The mode has been updated, ensuring accurate display of equal value lines based on picket point sets. Characteristics can be stored in picket point semantics or in a linked database, with users independently determining the composition of processed points and characteristic locations. Point filtering is available both through the map editor before application launch and through task dialog settings. If data is stored in a database table, preliminary linking of picket points with table records is required.
The contour line generation process occurs within point set boundaries, eliminating extrapolation errors outside the data. Contour line formation is performed in several stages: Delaunay triangulation construction; cross-section creation; contour line tracking along sections and subsequent smoothing. The result is a custom map containing the generated contour lines.
The mode has been enhanced. This task automates data transfer between objects considering their territorial dependencies and semantic consistency. For successful transfer, data is taken from reference polygon objects and applied to selected objects on the editable map. If map classifiers differ, users can select one characteristic and reconcile it manually. With identical classifiers, multiple selection of copied characteristics is possible. Semantic reconciliation is performed automatically.
During operation, the following parameters must be specified: editable map name; characteristic to be filled; source map; list of reference objects and semantic characteristic to be copied. If the characteristic has a classifier type, decoding mode can be enabled to replace numerical codes with text values. For example, code 50 in the "Subject of RF" semantics will be converted to "Moscow Region". After completion, these settings are saved in an INI file, simplifying tool reuse.
The task has been improved, supporting two operating modes: calculations by semantics and transfer of semantics from incoming objects to selected polygons. The calculation mode allows analyzing object distribution within selected polygons. It computes indicators such as total, average, minimum, and maximum characteristic values, object inclusion percentage, and the number of objects fully or partially belonging to the polygon. Parameters like object area or length can be considered. Analysis results include user-defined polygon semantic characteristics.
In semantics transfer mode, characteristics from incoming objects are copied to polygons considering map classifier compatibility. Users can manually specify required characteristic codes and select value writing operations.
Task execution includes filters by layers, objects, and localization, with the ability to consider object inclusion coefficients in polygons. This enables precise value distribution, proportional to the area or length of intersecting objects. Additionally, a classifier editing tool is available for configuring characteristic repeatability. The task interface includes convenient tools for clearing and editing data in the semantics table.
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 reference. GIS "Panorama" contains tools for displaying and processing vector, raster, and matrix maps. The application provides users with tools for solving specialized tasks of modeling special object movement against 3D models, forecasting emergency consequences at hazardous facilities, monitoring aircraft movement, conducting geodetic and topographic work, 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.
The KB "Panorama" has developed version 1.10 of for the domestic mobile operating system Aurora. The new version expands the capabilities of the map editor and introduces a new mode called "Templates of Created Objects".
The template panel contains pre-prepared sets of commonly used map symbols or their combinations for quickly adding objects to the map. Templates can include information about the object type, pre-configured attributes, and label texts.
The template panel can feature multiple rows that can be switched on the device screen. Each row is represented as buttons, with each button containing up to 12 objects with visual representation. If an object is not assigned, a crossed-out icon is displayed. Using the template panel, users can quickly add information along a route, during action planning, or for sharing information with other devices when connected to a or via file exchange through wireless communication.
Template preparation can be performed in or . All information about the template panel is saved in an EDT file within the LOG directory of the map. This allows for easy transfer of the map to a mobile device while retaining the templates for proper functionality of the panel in the mobile version.
GIS "Panorama Mobile" allows users to open and edit primary digital map formats of GIS "Panorama" and access popular geoportals on mobile devices running the Aurora OS. It processes information from an integrated GPS/GLONASS receiver. Users can pre-prepare the necessary set of spatial data using one of the desktop products (GIS "Panorama", , ) and transfer it to the mobile GIS "Panorama Mobile". The data processing is performed offline, without requiring 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, there is an option to synchronize the map's position with the current location. To save 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 operation.
The program is developed using the toolkit, which provides components for creating mobile applications for working with digital maps in C++ using Qt.
Aurora OS is a Russian mobile operating system developed by "Open Mobile Platform". The operating system is designed to build a trusted mobile infrastructure and protect sensitive information in government organizations, large and medium-sized commercial enterprises. It ensures technological sovereignty by providing a secure mobile environment and complies with all regulatory requirements for national security and information protection. Aurora OS enables centralized management of mobile device fleets and mobile software via Aurora Center. The current version of Aurora OS has been certified by Russia's Federal Service for Technical and Export Control (FSTEC) and fully meets Type "A" operating system requirements with Class 4 protection and Level 4 trust.
The new version of the program is available for download in the section.
Geoportal has been supplemented with a map of the Islamic Republic of Iran, 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".
The KB "Panorama" has developed version 15.3.4 of . The new version expands the capabilities for working with spatial databases, connecting to geoportals, and utilizing local raster and vector tile pyramids. It adds support for new types of attributes and symbols for creating specialized maps and enhances the import of vector and raster data.
The task of has been improved. This feature allows users to view information from both remote services and local data in formats such as BIR, GeoPackage, and Mbtiles. In the new version of the program, information is displayed at all levels of the tile pyramid, regardless of whether data is available at those levels. Even if only one scale level is present, the program generates a reduced copy of the data or scales the image using digital zoom. Smoothing technologies are applied during rendering to create higher-quality images. The generated images are saved in a data cache to speed up subsequent viewing. Support for vector data in the GeoPackage (GPKG) format has also been added. GeoPackage combines the ability to store vector data, metadata, and attribute information in a single SQLite database file.
The functionality of the task, accessed from the program's main panel, has been expanded. This task provides the ability to display object attributes from spatial databases connected via DBM files, as well as arbitrary attribute tables. For each table selected from the database, a tab is created where its contents are displayed. Up to three additional tables selected by the user can be displayed below all tabs. Filters can be applied to table records based on column values, attribute values, or custom SQL queries. The sorted and filtered table records can be saved as a CSV text file. The "Location on Map" mode synchronizes table records with map objects that are linked through DBM files or service fields.
Support has been added for managing s and their styling for thematic maps and dynamic map labeling hosted on a . When one user creates or updates object lists, modifies display colors, graphic symbols for polygons, lines, and point markers, semantic signature numbers, or font parameters, the corresponding object list file (OBX) on the GIS Server is updated for the respective map.
The and the dialog have been improved. Support has been added for semantics of the "Date and Time" type, enabling input and processing of various date and time formats when working with spatial databases and performing operations to search for and select objects based on different conditions. The semantics value is stored in Greenwich Mean Time (GMT) but is displayed on the client workstation in local time with the time zone indicated (e.g., "06/01/2025 12:57:09 +3"). For semantics of the "File Reference" type, a filter can now be configured with a list of file extensions that can be selected when editing the semantics.
The dialog has been improved. Vector signs are created using tools for adding text labels, linear, and area contours. Linear and area contours are applied in the form of simple shapes: rectangle, circle, ellipse, arc, sector, polyline, or B?zier curve. A vector sign image can consist of one or more shapes (elements). In the new version, support has been added for semi-transparent polygons for area shapes. To select this new type, choose "Area" from the list of elements, then select "Glass-Area" on the "View" tab and enter a transparency value. Additionally, support has been introduced for displaying groups of closely located small objects such as polygons or lines as clusters—symbolic signs with the number of aggregated objects shown at the corresponding point.
In the task, on the tab, a new element called "Relief Shadows" has been added. This element appears in the list when elevation matrices are present in the data. When the menu option "View - Matrix View - Shadows Only" is enabled, data located above the "Relief Shadows" element will be displayed with shadows for a relief effect. Data located below the "Relief Shadows" element will be displayed clearly without shadows (e.g., maps with explanatory labels, thematic lists of objects with different highlighting styles, and other elements). Moving the "Relief Shadows" element within the list allows users to quickly adjust the map's appearance to make it more visually informative. On the "General Data List" tab, display settings for elevation matrices and layers have been added, allowing them to be shown as colored, grayscale, or shadows only.
The task has been improved. For automatic georeferencing of output rasters, support has been added for using *.rpb (*.rpc) files that describe the coefficients of the Rational Polynomial Coefficients (RPC) model. Information about RPC coefficients can be embedded in raster datasets to ensure general and precise spatial referencing of images. The RPC model enables calculation of raster pixel latitude and longitude in the Latitude/Longitude coordinate system on the WGS84 ellipsoid. Image georeferencing, projection parameters, and coordinate systems are determined by the import program in multi-threaded mode using data from GeoTIFF and IMG files, WORLD FILE georeferencing files, TAB (MapInfo), MAP (OziExplorer), PRJ projection parameter files, and RPC model files. Georeferencing files must be located in the source raster's folder and match the name of the loaded file. After successfully converting a group of rasters, an MPT project is created with a list of generated files, which is automatically added to the document or opened in a separate window. If there is a mismatch between the projection parameters of rasters being added to a document and its coordinate system, image transformation can be performed "on-the-fly". To speed up raster display at various scales, an overview image pyramid generated during conversion is used.
The "Loading vector map from DGN format" task has been improved. The algorithm for reading and classifying the original attributes of DGN records has been enhanced to configure conditional symbols for imported data. In the configuration table, a type of object from the RSC classifier is assigned for each combination of an element's level, its type, and attribute.
In the dialog, for users with administrative rights, a "Statistics" button has been added to the "Monitoring" tab. When pressed, it displays the server activity log for the current month. The log contains records of user connections and disconnections, indicating the current number of active users, as well as records of data opening and closing, specifying the number of users working with that data. The log is designed to facilitate server load analysis. The statistics request is supported on GIS Server version 11.1.3.1 and above.
The new version of the program is available for download in the section.