The product is implemented for Red Hat, Debian, Fedora, QNX, CentOS, MS Windows, and other OS
Compatible with various security tools (authorization tools, data encryption, antiviruses, firewalls, and others)
Supports Intel, AMD, SPARC, MIPS, ARM, Elbrus, and other processors
The user interface is implemented in Russian, English, French, Spanish, and other languages
The GIS includes more than 100 different tasks containing a variety of tools for processing spatial information about the terrain.
Key Features
Professional vector map editor
The vector map editor is a powerful tool for creating and editing digital cartographic data. The program offers two operating modes: standard and professional, which allows for a flexible approach to tasks of varying complexity. Using a convenient control panel, a wide range of operations can be performed - from creating point, line, and area objects to complex topological constructions and semantic processing.
The editor supports work with text labels, measurements, grouping of objects, as well as their rotation, copying, and restoration. All changes are saved automatically, ensuring reliability and convenience in operation. The interface is integrated into the main application and supports real-time map display configuration. It is ideal for professional preparation and correction of digital vector maps.
The professional map editor contains over 200 modes.
Import of spatial data
Import and export tools support a wide range of formats - from vector data (SXF, DXF, SHP, KML, GML, etc.) to rasters, elevation matrices, point clouds, and GPS navigation files. Export to popular formats is possible, including AutoCAD, MapInfo, Google Earth, as well as graphical and tabular representations. Support for tile pyramids (MBTiles, KMZ) ensures efficient use of data in web cartography. A flexible data conversion system allows integrating information from geodetic instruments, Excel tables, and specialized GIS formats. All operations are optimized for accurate and fast processing of spatial data.
Centralized management of data and objects
Centralized management of data and objects is carried out using the Legend task. The Legend provides structured information about the composition of the cartographic document. It includes data on layers of vector objects, maps, elevation and quality matrices, raster images, object lists, connected geoportals, additional documents, and 3D models. The tree of maps and classifier objects, reflecting the hierarchy layers → classes → objects, allows viewing and managing the composition of data displayed on the map, selecting object types for plotting them, as well as performing search and selection on the map.

The visibility of layers and objects can be enabled or disabled both through the context menu and using a keyboard key. The visibility status is displayed using checkboxes. Filtering modes are also available: displaying all objects, only those present on the map, only visible, selected, or objects with a common classifier for several maps with automatic visibility synchronization. To save criteria for selecting map objects - both by specified filters and manually - the Object Lists task is additionally provided. Creating and editing lists, configuring thematic layers, and dynamic labeling of objects provide a flexible toolkit for analyzing and processing multiple objects on the map.
Automatic recognition and vectorization of data
Automatic recognition and vectorization of data on satellite images, aerial photographs, and UAV data. The work is based on artificial intelligence (AI) using trained neural networks. It provides recognition of paved and unpaved roads in images, and also allows classifying buildings into several subtypes: residential buildings (multi-story and individual residential buildings), public buildings (schools, kindergartens, hospitals, and others), industrial and commercial buildings (factories, shopping centers, and others), garages, contours of field plots, hydrography objects (rivers, ponds, lakes, and others).
The client application generates data processing requests to the server part of the complex, hosted on the technical facilities of KB "Panorama". For recognition, user images or data from open sources are used. The spatial resolution of the data must be at least 10 meters/pixel. As a result of image processing, a vector map with contours of recognized objects is created.
View more...
Integration with DBMS and geospatial analytics
The Panorama GIS includes tools that provide direct access to data from spatial databases, as well as to arbitrary attribute tables. This allows not only viewing but also editing data (if appropriate rights are available), ensuring close integration with external DBMS.
Work with multiple tables simultaneously is supported - each opens in a separate tab with the ability to sort, filter, and navigate through records. You can execute arbitrary SQL queries, establish relationships between tables, synchronize records with map objects and vice versa, and highlight and hide objects based on selected data.

For analytics, data export to CSV, configuration of layer display composition by filters, as well as resetting and saving changes in the database are available. All operations are managed through a convenient interface with a context menu, navigation panel, and customizable display parameters.
Integration with geodata allows using attribute information for analysis, visualization, and management of map objects, making the system a powerful tool for geoinformation analysis and decision-making.
Thematic mapping
The spatial analysis complex is designed for creating thematic maps that clearly reflect the distribution and interrelationship of various terrain characteristics. With its help, you can create cartograms, diagrams, and hexagonal grids based on attribute data of electronic map objects.
Several types of visualization are supported: color and hatched polygons, bar and pie charts, as well as hexagonal cells uniformly covering a given territory. The hexagonal grid is especially effective for analyzing object density and the influence of environmental factors due to the uniformity of neighboring cells and their connections.
The functionality of the complex includes building thematic maps, calculating and copying object semantics, displaying statistics by grid, and building graphical diagrams. All analysis results are saved as maps convenient for interpretation and further use in geoinformation systems.
Map-scheme and report designer
The report designer is a tool for creating and formatting professional map-schemes and printed reports based on them. The program allows forming map-scheme layouts including map insets, graphic inserts, headers, text blocks, and design elements - such as scale bars, north arrows, logos, and other symbols. Map insets and graphic inserts are easily added and edited using the Designer tools, as well as the integrated Map Editor.

Work begins with selecting or creating a template - a pre-prepared layout of the required format (for example, A3, A4), which may contain design samples and standard elements. This speeds up the process of creating standard documents and ensures a unified design style. The toolbar contains controls for the background map, forming the legend and explication, applying text, saving the report, and other operations.
Ready-made map-schemes can be used as templates for subsequent reports, which increases the efficiency of document preparation. The report designer is activated as a separate task and provides a convenient interface for precise layout and final formatting of geoinformation materials.
Network model and network analysis
The network analysis module is designed for building transport graphs and solving routing problems. Functions such as finding the shortest route, the traveling salesman problem, building a distance graph, and analyzing network connectivity are supported. The graph is built based on selected road network objects with the ability to set parameters: tolerances, speeds, one-way traffic, and semantics. Support for graph editing is implemented: adding nodes and arcs, changing direction of movement, creating parallel and one-way roads, adding exits and U-turns. Turn restrictions at intersections are formed, and graph control is performed: checking nodes, arcs, coordinate consistency, and network connectivity.
Analysis results are displayed on the map and can be saved as objects, reports, or exported to Excel. Network analysis tools are used in logistics, road design, emergency situations, and other tasks related to transport network analysis.
3D terrain modeling
The Panorama GIS supports the creation and visualization of 3D terrain models built on the basis of vector maps, elevation matrices, and TIN models. The model is a realistic surface with overlaid cartographic data and 3D objects - buildings, roads, vegetation, etc.
Various types of models are supported: standard models - for quickly creating a general view of the terrain from topographic maps; detailed models - with individual object design, including textures and import of models from third-party CAD systems; interior models - based on floor plans with interior detailing; thematic models - for displaying statistical data and operational situation. 3D and 2D maps can work in synchronous mode.
Models allow not only visualizing the terrain but also requesting information about objects, editing their parameters, and using them in analytical tasks.
Display of photos and video materials with geolocation
The Panorama GIS allows integrating geo-referenced photo and video streams onto the map. Photos with EXIF coordinates, video files with GPS tracks (GPX, NMEA), and direct connections to IP cameras are supported.
Video cameras are displayed on the map as objects - stationary or mobile, with the ability to remotely control the camera direction and zoom, as well as view real-time streaming. The system supports receiving video analytics events: perimeter crossing, object movement, appearance/disappearance, vandalism, and others.
Alerts are displayed in the GIS interface - the camera status changes, and the viewing window shows the time and type of event. Integration with 2D and 3D maps allows effective use of video surveillance in security systems, territory monitoring, and transport management.
Execution of Python scripts
The Panorama GIS supports functionality extension through the execution of user scripts in the Python language, which allows automating data processing, performing calculations, and integrating third-party libraries.
Scripts are launched through the built-in panel in the section Launching applications - Scripts, where they can be grouped by topic for convenience. Operations are supported: adding, editing, launching, debugging, and deleting scripts.
For development, prototypes of MAPAPI functions are available, and basic scripts are supplied in the package and cover tasks of conversion, object analysis, working with semantics and graphs. User scripts are saved separately from system ones, which ensures their preservation during software updates.
Creation and placement of labels
The Panorama GIS provides a tool for automatic placement of labels on a vector map based on object semantics. The task allows quick and uniform labeling of points, lines, and polygons - for example, names of streets, rivers, buildings, or plots.
To configure, it is enough to select a map, specify the scale, and add the objects that need to be labeled. For each object type, parameters are set: a list of semantics for the label, text size, font, and position relative to the object taking into account its localization.
Various design styles, abbreviations, and exclusion of label intersections with important map elements are supported. All settings can be saved to a file and reused for other maps with the same classifier.
The process is launched with a single button - after execution, labels are automatically placed taking into account the specified rules. The function significantly speeds up map formatting and ensures high quality of visual representation.
Data control and correction
The Panorama GIS includes a powerful tool for automated control and editing of vector maps. The Vector Map Quality Control task checks structural integrity, metric accuracy, and correctness of object semantics, and also allows automatic correction of detected errors.
Work with ready-made control schemes for standard classifiers is supported, as well as creation and saving of user schemes. All results are recorded in a protocol and generated into an HTML report available for viewing and printing.
In editing mode, errors are not only detected but also automatically corrected - for example, duplicates are removed, coordinates are aligned, lines are closed, label orientation and digitizing direction are corrected. Viewing and analysis of errors is carried out in interactive mode. The tool is indispensable when preparing data for conversion, updating, and transfer to other GIS.
Processing of laser scanning data
The Panorama GIS provides comprehensive processing of airborne laser scanning and remote sensing data to create high-precision digital terrain models, automatic construction of contour lines, orthophotomaps, and quality matrices. Source data in the form of a "point cloud" is loaded into an MTD model, which serves as the basis for 3D visualization and analysis of terrain, slopes, flow directions, and flood zones.
Based on the processed data, accurate topographic bases are formed for design, infrastructure monitoring, and map updating. The system allows performing object measurements, interpreting buildings, and analyzing the surface with centimeter accuracy.
All obtained data is integrated into a digital twin of the terrain - an interactive, geospatially referenced model combining terrain, infrastructure, dynamic processes, and external data sources. The digital twin is used to solve problems in urban planning, environmental control, energy, and emergency response, providing a complete situational picture and decision support.
Data manager
The data manager is a centralized system for storing, searching, and managing cartographic resources. It allows efficient organization of large file collections, providing quick access to data on local disks, network storage, and GIS servers.
Map information is stored in a DBF format database and displayed as a hierarchical tree: from folders with regions to individual files (MAP, SXF, DXF, RSW, MTL, etc.). Metadata is available for each element - path, scale, date, volume, and other reference information.
The manager supports attribute search, data visualization at different scales, creation of cartographic districts, and printing of the hierarchical structure. Backup functions, connection to spatial databases, and viewing data from remote servers are also implemented.
The tool is indispensable for working with distributed geodata in large organizations and when creating regional geoinformation systems.
Modeling and spatial analysis
The 3D analysis complex in the Panorama GIS is designed for creating high-precision surface models and solving complex spatial analysis tasks. Various types of models are supported: elevation matrices (DEM), quality matrices, TIN and MTD models, as well as geological layer models. Based on these models, profiling, calculation of earthwork volumes, construction of visibility zones, flood and emergency spill zones, terrain assessment, and emergency forecasting are performed.
Data can be imported from more than 20 formats - including SRTM, GeoTIFF, LAS, SHP, DXF, and others. Tools allow interpolating surfaces, vectorizing data, building isolines, and performing multi-criteria analysis. All models are integrated into a 3D map, providing a visual representation of the terrain. Solutions are applied in urban planning, ecology, mining, and engineering surveys.