Copyright © Panorama Group 1991 - 2026
KB "Panorama" has developed . The new version implements storage of tree-like multi-level attribute structures of objects, expands automation tools for spatial data processing using Python, and adds tools for intelligent control of cadastral documents. The program improves the editor and control of vector maps, import of DXF, CSV, and XLSX data, geodetic, cadastral, and hydrological tasks.
To describe complex properties of spatial objects, a new attribute type has been implemented - . It allows combining related characteristics into multi-level structures containing individual semantics, repeating sets of values, and other nested groups. Such structures correspond to the representation of complex data in XML and JSON or related database tables.
A simple example of group semantics is the address of a building. One object may have several "Address" groups, each combining the values "City," "Street," and "House." In cadastral data, this method can be used to store repeated information "Right holders," "Description of share in right," and "Title documents." In aeronautical data, the group semantics "Airspace class description" may include a nested repeated group "Vertical boundaries of airspace."
The composition of groups is set in the , and filled characteristics are displayed in the as a tree. For searching and selecting objects, it is now possible to take into account whether a characteristic belongs to a specific group. For example, the semantics "Organization name" can be searched separately within the groups "Managing organization," "Operating organization," or "Maintenance organization." This allows working not only with the attribute value but also taking into account its role in the object description structure.
The new version expands the capabilities of automating spatial data processing using Python. A script has been added, which finds objects on the edited map that are fully located inside specified contours and have the same classifier key. Deleted objects, if necessary, are saved to a separate map.
The task has been supplemented with scripts for deleting specified semantics, stitching objects of two maps, and saving a document to multi-layer PDF. When stitching, intersecting objects with the same classifier key are combined while preserving attribute information, and non-intersecting objects and objects of different types are copied unchanged. When generating a multi-layer PDF, each vector map open in the document is saved as a separate layer.
The use of artificial intelligence technologies in preparing cadastral documents has been expanded. In the modes , , , , and , the ability to check generated XML files using a language model has been added. The service analyzes documents for compliance with Rosreestr XSD schemas, identifies technical and semantic inaccuracies, and generates recommendations in Russian indicating the location of the detected problem and a possible way to correct it. The results of such analysis are advisory in nature and supplement standard means of controlling electronic documents.
For automated XML analysis, a Python script has been added. It is intended to identify structural errors, non-compliance with types, constraints, and other XSD schema rules when preparing boundary plans, technical plans, and other electronic documents, as well as when exchanging cadastral information between information systems.
Tools for creating and editing map objects have been improved. In the an auxiliary mode "Vertical/Horizontal line" has appeared, automatically selecting the construction direction depending on cursor movement. When changing the object type, the main conversion parameters are placed on a separate panel, which reduces the number of intermediate prompts during data processing.
has been improved. When checking the minimum number of metric points, object properties set in the classifier are now taken into account. For objects with the attribute "Metric not mandatory," absence of a metric is not considered an error, and for vector symbols with the attribute "One point in metric," 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.
has been improved when checking self-intersections and containment of subobjects. The system distinguishes permissible and erroneous cases of contour contact: adjacency of external contours of a multipolygon at one point is allowed and is not recorded as an error. If an external and internal contour touch at one point, in editing mode automatic correction of geometry can be performed by shifting the point of one of the contours by up to 0.04 mm at map scale. This allows more accurate consideration of the geometry of complex objects and reduces the number of false messages during automated control of digital maps.
Data import tools have been updated. When , processing of primitives of the "MultiLeader" type has been added with the formation of leaders and consideration of their formatting parameters. During data import, multileaders are processed and both clusters are formed: right and left. Processing takes into account the presence of an unlimited number of leaders in each cluster. In the task "," processing of rows of arbitrary length has been implemented, which allows loading objects with complex geometry, an arbitrary number of points, and multi-contours. For data in local coordinate systems, the ability to swap X and Y axes during import is provided.
In the hydrological task complex, modeling of a breach wave during destruction of a hydraulic structure has been improved. The width of the ordinary flow in the cross-section can be automatically determined from an area object of the river, and in its absence - based on analysis of the elevation matrix. Automatic placement of cross-sections along the fairway with a specified interval has been added.
The capabilities of geodetic and cadastral tasks have been expanded. In the "Geodetic Editor," and posted on the server have been added. A new mode for allows checking the quality of cadastral maps created according to the survey.v6 classifier with logging of results.
In cadastral tasks, the formation of the and has been improved, and version 07 has been added. When reading the extract, the land plot, its contours, and characteristic points are drawn on the map, and semantic characteristics are filled with information about cadastral numbers, area, location, land category, permitted use, rights, restrictions, cadastral value, and adjacent land plots.
The new capabilities of GIS "Panorama" 15.6.0 are aimed at organizations maintaining complex industry and corporate models of spatial data, cadastral engineers, cartographers, geodesists, specialists in engineering and hydrological data, as well as developers and GIS specialists automating regular operations of processing and controlling digital maps.
The new version of the program is available for download in the section.
KB "Panorama" has developed version 15.4.4 for Astra Linux Special Edition OS. The new version accelerates acquisition and display of data via the OGC WCS protocol, expands the functionality of tasks for exporting spatial data to HTML, GML, GeoJSON formats and the report designer. The ability to create user toolbars combining modes of various tasks has been added, and map object search tools have been supplemented.
Visualization of data requested via the OGC WCS protocol is performed taking into account the current map scale: to accelerate display, tiles corresponding to the current zoom level are requested from the server. At the same time, for analytical operations - constructing a terrain profile, requesting information at a point, and other calculations - data of the highest resolution are always used. Connection to GIS WebService SE allows quickly obtaining elevation data for the entire globe. For example, the GEBCO layer with a resolution of 15 seconds contains data on ocean bathymetry, including depths, seabed topography, and names of underwater objects, as well as information on the elevation of land and ice surfaces.
In the dialog , the ability to save attribute tables of objects in HTML and DBF formats has been added. The HTML format provides convenient presentation of data as tables for viewing in a web browser and preparing reporting materials. The DBF format provides the ability to further process exported data in various information systems, databases, and specialized software. XLSX support allows preparing attribute tables in popular spreadsheet editors (for example, Microsoft Excel or LibreOffice) for calculations, analysis of object characteristics, charting, and preparation of summary reports. Expanding the list of supported formats simplifies data exchange between various software complexes and increases the convenience of using cartographic work results.
The task of has been improved. A new mode for saving the appearance (styles) of objects has been added. In this mode, the image of point objects is saved as a picture in the output file. Data are saved to GML format in accordance with the OGC 02-070 version 1.0.0 - SLD (StyledLayerDescriptor) standard. Support for export to GeoJSON format has been implemented, providing transfer of geometry and attribute characteristics of objects for further use in web applications and other geoinformation systems. Expanding export capabilities simplifies the exchange of spatial data and their integration into various software complexes.
In the task, a mode for drawing a geodetic coordinate grid on the inset frame of a map has been added. The coordinate grid is formed with a step specified in the task parameters dialog. A frame is created around the map inset, on which latitude and longitude values of the generated grid lines are drawn. When editing the inset contour or its contents (changing scale, moving and rotating the map), the grid is rebuilt automatically. For the mode "Editing inset contents," a new toolbar has been added, which is launched when the main mode is activated. The panel includes auxiliary modes available when editing inset contents. Execution of these modes can also be activated by selecting the corresponding menu item that appears when pressing the right mouse button or a hot key.
The ability to create and has been added. Users can create their own toolbars by combining modes of standard tasks (for example, ) and modes of the main toolbar or any implemented application task. The composition and order of tools can be changed, forming a convenient sequence of operations. Combining tools from various tasks on one panel reduces the number of switches between them and provides quick access to functions necessary for daily work.
A task for displaying a grid on the map has been developed, expanding the capabilities of precise object placement and visual control of cartographic data. Users can configure the grid step independently vertically and horizontally in meters on the ground or millimeters on the map, as well as offset its origin. Display by lines, crosses, or points with a choice of color and element sizes is supported. Semi-transparent display and placement of the grid under objects allow maintaining map readability. Snapping to grid nodes helps organize the position of objects when creating, editing, and moving them. The grid can also be used for visual assessment of the density of elevation marks and other objects when checking the design of topographic maps.
GIS "Operator" SE is a universal domestic geoinformation system for law enforcement agencies. The program is intended for accumulation, storage, automated processing, and display of data, calculation results, and forecasts having geospatial reference. GIS "Operator" SE contains tools for displaying and processing vector, raster, and matrix maps. The application provides users with tools for solving specialized tasks of 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" have prepared and published a map of the Saratov Region on the geoportal. The map was generated from OpenStreetMap data. To work with the map, users can use the software or other software products from KB "Panorama".
The map has been brought into compliance with the modernized classifier of large-scale plans at a scale of 1:5,000 (map5000m) and saved as a packed project (MPTZ). The MPTZ project includes a digital map covering the region's territory (country, federal subject, administrative district) and a digital classifier. Updates were placed in the bank of spatial data using the software. Publication of the bank of spatial data content on the geoportal and access to data for downloading are implemented via .
Free maps based on OpenStreetMap data are available for download on the "Digital Maps" page.
Specialists of KB "Panorama" have prepared a new version of the digital classifier terrplan.v10.rscz, corresponding to the schema . The classifier is intended for creating territorial planning schemes and preparing spatial data for information interaction with the FGIS TP (Federal State Information System for Territorial Planning).
The update was carried out taking into account Order No. 65 of the Ministry of Economic Development of Russia dated 02/06/2025 "On Amendments to the Requirements for the Description and Display in Territorial Planning Documents of Objects of Federal Significance, Objects of Regional Significance, Objects of Local Significance, Approved by Order of the Ministry of Economic Development of Russia No. 10 dated January 9, 2018," as well as changes introduced into the current XML schema of the FGIS TP.
The classifier has refined the composition of territorial planning objects, their attribute descriptions, and conventional symbols. New characteristics have been added, including "Status of the Subject of Protection of a Historical Settlement" (STATUS_OCH) and "Main Specialization, Type of Activity" (MAIN_ACTTV). The names and types of a number of attributes have been updated, and the mandatory nature of their completion for various types of objects has been clarified.
The changes affected the description of cadastral information, timelines for the implementation and functioning of objects, characteristics of transport infrastructure, and other data. In particular, the attributes of the cadastral number of a capital construction object and land plot, the date of the founding document, the date of entering information about ZOUIT (zones with special conditions for the use of territories) into the EGRN (Unified State Register of Real Estate), the implementation timeline, and the parameters of passenger and freight train movement have been updated.
For a number of objects of protection and territorial zones, the use of the STATUS attribute has been brought into compliance with the current FGIS TP schema. The classifier uses the reference description STATUS_PR, which ensures the correct formation of the STATUS value during data export.
The composition of spatial objects has been brought into compliance with the new schema. Conventional symbols have been added for displaying bus and electric bus lines, public access points, self-regulating intersections at the same level, service driveways, and other objects. Descriptions of certain objects that have lost relevance have been excluded, including transport and logistics centers, transport interchange hubs, and territories of advanced socio-economic development.
The updated classifier ensures uniform description and display of objects of federal, regional, and local significance in the preparation of territorial planning documents of the Russian Federation, constituent entities of the Russian Federation, and municipalities.
The digital classifier terrplan.v10.rscz and the schema fgistp_2026_0_fixed_04.09.xsd are included in the . The new version of the classifier is available for download in the "Classifiers" section.
KB "Panorama" has developed version 16. The new version of the service implements centralized storage of WPS process states, expands tools for working with database tables, and adds support for publishing vector tiles. This enables tracking operations in distributed systems and publishing cartographic data for web applications.
The WPS service now stores information about executed processes in a shared database. For each operation, the identifier, start and completion time, completion percentage, current state, and processing result are recorded. Any service connected to this database can retrieve information about the process and transmit it to the client. An operation launched on one node can be tracked through another instance of the service. This approach creates the foundation for forming cluster segments of WPS services and distributing status check and result delivery requests among available nodes.
Cartographic data publishing capabilities have been expanded. Vector tiles in PBF format have been added, along with related styles, sprites, and glyphs necessary for displaying maps in web applications. Tile retrieval via direct links of the form {z}/{x}/{y} has been implemented.
A new data type, "Arbitrary DB Table," and a library for working with such tables have been added. Functions for accessing and displaying tabular data have been implemented. The composition of information about layers returned to the user across all services has been expanded. The response now includes information about the composition of the MPT project and indicators of the availability of point object search and text search. This allows client applications to take into account the capabilities of each layer when forming map interaction tools.
Processing of data from third-party sources has been improved. When republishing point search and text search requests, the service automatically converts responses from third-party servers into a representation corresponding to the OGC WFS standard or GeoJSON format. The conversion ensures a uniform representation of search results for subsequent processing in application systems. A request for converting images from PNG, JPEG, and BMP formats to TIFF has been added.
GIS WebService SE supports all international standards (OGC WFS, WFS-T, WMS, WMTS, WCS, WPS), through which spatial data transmission and display are carried out. The program implements the ability to serve tiles in any user-defined or local coordinate system. The service supports the OpenAPI 3.0 specification and REST API methods. The application is implemented on Windows and Linux platforms and is compatible with Apache, IIS, and nginx web servers.
The new version of the program and documentation are available on the website in the section.