Copyright © Panorama Group 1991 - 2025
In the "Panorama", the version 15.3.0 has been developed. In the new version, tools for preparing the cadastral map and generating cadastral documents have been improved. In the mode, the filling of information about the formation of land plots through redistribution has been automated. To fill in the relevant section of the text report and the AdditionalFormation element "Additional Information on Redistribution" in the XML document, a search is conducted for map objects "Redistributed Part of the Plot". On the cadastral map, the boundaries of the redistributed parts must coincide with the boundaries of the original and newly formed plots. At the same time, the total area of all parts must equal the total area of the newly formed plots. The external boundaries of the newly formed plots must topologically coincide with the boundaries of the redistributed parts, including those from lands owned by the state or municipal entities. The generation of a text report in DOCX format and an electronic document according to the XML schema MP_v09_R04.xsd is supported. For filling out the boundary plan, general information entered in the dialog, data from the semantics and metrics of the land plot, and redistributed parts of land plots are used. When creating a ZIP archive of the electronic document, the names of graphic files and attachments are recorded in the format "File Name" and "Extension", without specifying the full path.
The mode has been improved, providing convenient input of attribute information considering the class of the cadastral object. In the new version of the program, the composition of classes has been expanded to include support for redistributed parts of plots, unified real estate complexes, and public servitudes. The class of the cadastral object is determined by the type of object from the classifier, and the necessary set of attributes is displayed in the dialog. If the class of the cadastral object is not defined, a list of all assigned semantics for the object is shown. To support changes in the structure of attributes for cadastral objects, the survey classifier has been updated. The "Address Formation" dialog has been improved to provide information about the location of a land plot or real estate object in a structured format according to the federal address system, including additional information about the location of the cadastral object.
The mode has been enhanced regarding the formation of electronic documents according to XML schemas interact_map_plan_v01_R04 and interact_entry_boundaries_v02. The filling of the geopoint_opred element has been implemented using an algorithm with variable selection of values from the semantics of characteristic points, cadastral objects, and program settings. A function has been added to extend the dimensions of the "Boundary of the Land Management Project" object for correct searching of all land plots located within the land management object. The XML file according to the interact_entry_boundaries_v02 schema now includes filling the purpose_other element with the value from the semantics "Description of the Purpose for Establishing a Servitude". Records of deleted boundary points of the land management object have been added when creating a paper report.
In the dialog, a contract type has been added to the registry of contracts, ensuring the use of cadastral work database entries in various modes for forming cadastral documents: boundary plan, territory map-plan, map (plan) of the land management object, and technical plan.
The mode and dialog have been improved. A new algorithm for checking XML files according to formats defined by XSD schemas for electronic documents has been implemented. The check is performed using the library rd-party2-2.13.1?he function for calling XML compliance checks against XSD has been modified, and the "Control" button has been removed from the dialog.
In the mode , direct requests to the "Public Cadastral Map" service have been implemented without using third-party service APIs. The dialog has been refined to accommodate changes in the "State Real Estate Cadastre Information" dialog. The program automatically determines what is contained in the input string: a cadastral number or an address. Depending on the syntax of the input string, a request is formed to the data source: map, EGRN, Yandex. When sending a request to the Yandex service, it is necessary to specify the API key. When searching in the EGRN, a search by the address of the cadastral object has been implemented. The new version of the program is available for download in the Download section.
Specialists from the "Panorama" have prepared a video tutorial on the task . The task discussed is available in the "Hydrological Tasks Complex" in the .
The task "Construction of Flood Zones along the Fairway" is designed to create a flood matrix for an area based on linear hydrological objects and point objects with flood levels. Linear hydrological objects must contain water level values before flooding as the third coordinate of absolute height. Point objects should contain the flood level value in the specified semantics and be located at the nodes of linear hydrological objects or nearby.
The video tutorial demonstrates an example of forming a flood zone for a section of a river. The source material used is a map with pre-marked fairway objects and cross-section points, which were created using the monitoring.rscz classifier. This classifier is included in the installation of GIS "Panorama". Additionally, an absolute height matrix for the area was used.
In the metric of the "Fairway" object, absolute heights at each node point were formed using the task . The "Cross-section Point" objects were added with values for the semantic characteristic "Flood Level at Cross-section" in meters. Only linear objects with three-dimensional metrics are subject to processing.
When constructing the flood zone, the following parameters are taken into account:
- Size of the quality matrix element in meters;
- Size of the quality matrix extension in meters;
- Neighborhood of the cell for depth calculations;
- Code of the flood level semantics;
- Distance of objects with flood levels in meters.
The result of this operation is the formation of a quality matrix for the flood zone in the specified area. The obtained flood zone is used to determine its area and the number of objects in production, transportation, utility, and social infrastructure, residential and industrial buildings, and agricultural lands that fall within the flood zone during floods.
You can find the educational materials in the "Video Lessons" section.
In the KB "Panorama", the GIS "Panorama" has been developed. The new version includes enhanced tools for working with linear coordinate systems, added support for dynamic placement and display of attribute values of object lists during the visualization of vector maps and spatial databases, and expanded the set of viewable metadata in the "Map Manager" task. The surface analysis tools in the "3D Analysis Complex" task have been improved, and the requirements of the Rosreestr order dated December 29, 2023, No. P/0574 "On the placement on the official website of the Federal Service for State Registration, Cadastre, and Cartography in the information and telecommunications network Internet XML schemes used for forming land surveying plans in the form of electronic documents" have been implemented in the "Land Survey Plan" mode on the "Cadastral Documents" panel.
In the task, new modes "Route Network Construction" and "Display of Linear Measurement Value on Route" have been added to the toolbar. Route network construction involves calibrating routes based on a set of calibration points. Calibration mode can be performed for a selected route, a group of selected routes, or all routes available on the map. The belonging of a calibration point to a route is determined by matching the value of the "Route Identifier" semantics. The calibrated linear measurement values are recorded in the 4th coordinate (M) of each route point. During calibration, control of the correctness of calibration points is carried out, and incorrect data is discarded. The display of linear measurement values on the route is performed for previously calibrated routes. After activating the mode and selecting a route object on the map, when moving the mouse pointer, the cursor connects to the selected route by the shortest distance, and at the nearest point on the route to the cursor, the linear measurement value is displayed. The algorithm for the mode in the group of "Linear Coordinate System" modes has been changed.
The construction of milestones (kilometer markers) can be performed for a selected route, a group of selected routes, or all routes available on the map. Each created kilometer marker is assigned an attribute description that includes the identifier and name of the route, the value of the linear measurement of the marker, and the interval with which this point was constructed. Depending on the current scale of the map display, kilometer markers built with different intervals are displayed at various scales.
In the task, the ability to dynamically display specified attributes of list objects has been added. This new method allows for the display of selected attribute values (semantics) over the map, taking into account the current composition of the map display and the visibility of objects. Dynamic labeling of attributes is performed within the displayed area of the map. To improve readability when zooming in on the map, these labels are always rendered while maintaining the font size chosen by the user. When labeling a polygonal object, the label is placed in the visible part of the polygon being labeled. As the map image is moved, the label automatically shifts so that its text remains fully within the client area of the window.
To enable dynamic labeling, it is necessary to specify the semantic code for the selected list of objects (types of objects), which will serve as the label text. After selecting object lists and displayed semantics, the "Dynamically Label Objects" option must be enabled. To change the color of the labels in the list, simply select a color in the list tree. Editing additional label parameters is done in the "Assign Custom Style" mode. When changing the list's formatting color, label parameters, or semantic code, the labels on the map are updated accordingly. The labeling and display parameters for thematic layers are saved and restored upon application startup. Dynamic labels are always applied over all open maps, considering the visibility of the labeled objects. Objects with disabled visibility are not labeled. The visibility management of dynamic labeling layers is performed in the "Map Legend" task, in the "Object Lists" panel on the "General Data List" tab.
In the "Classifier Editor" task, on the "Libraries" tab under "Formulas," a feature has been added to view a list of formulas for each iml-library connected to the classifier. When a formula is selected, a list of classifier semantics that have the type "Programmable Formula" and use the specified formula for value calculation is populated. For each selected semantic, the objects assigned to it are displayed. Objects can be shown as a list of signs or in a table with their characteristics. To allow for more compact placement of tool panels on the screen for any tasks, an option has been added to display panels without headers. To do this, select the menu item Tasks - Custom Panels - No Header.
The task has been refined. This task is designed for storing and using information about cartographic data. The new version includes details about project files for digital maps and spatial database files. Information about the project file has been supplemented with data on the number of maps in the project, as well as the count of user maps, matrices, and rasters included in the digital map. For DBM files with connection parameters to the spatial database, the connection name, host/server, port number, and database name are displayed.
The task, which is part of the "3D Analysis Complex", has been improved. This task is intended for creating a quality matrix, where the elements contain slope values in degrees between adjacent cells of the height matrix. The new version allows for defining the creation area based on a surface or closed linear object on the map. This option for selecting the creation area ensures more precise specification of the boundaries of the analyzed terrain surface.
In the task, the toolbar has been enhanced. The mode has been updated to meet the requirements of the Rosreestr order dated December 29, 2023, No. P/0574, "On placing XML schemes used for forming boundary plans in electronic document form on the official website of the Federal Service for State Registration, Cadastre and Cartography in the information and telecommunications network Internet". The XML file of the boundary plan complies with the XML scheme MP_v09_R04.xsd and is generated in Unicode (UTF-8) encoding. The electronic document consists of a set of files packed into a single ZIP archive - a package. It includes an XML file containing one or more files with extensions PDF, XML, ZIP (graphic sections, Appendix documents). The names of graphic files in XML are recorded without a full path, just the file name and its extension. When generating the XML file, general information entered in the dialog, data from the semantics of the land plot, and metrics of the land plot are used. Additionally, metrics and semantics of parts of land plots are utilized. To fill out the "Additional Information on Redistribution" section and the AdditionalFormation element, a search for new map objects "Redistributed Part of the Plot" is conducted. Support for generating a text report in DOCX format has been added. Tools for obtaining and filling in information about the location of the land plot in a structure compliant with the federal address system (in case there is no address for the land plot) have been improved, including additional information about the location of the land plot.
For convenient input of attribute information for various types of cadastral objects, the "Editing Attributes of Cadastral Work Objects" mode has been enhanced. The program automatically determines the class of the spatial object and displays a list of semantics corresponding to the type of object. If the class of the cadastral object is not defined, a list of all assigned semantics for the object is shown. The class of the cadastral object is determined by its type from the classifier. To support changes in the structure of attributes for cadastral objects, the survey classifier has been updated. The "Object Semantics of Cadastral Works" dialog now supports processing not only objects used in forming boundary plans but also those for technical plans and land management maps (plans).
The mode has been improved. For the paper report of the map (plan), a record of deleted points has been added, with the points recorded at the end. In the XML file according to the schema interact_entry_boundaries_v02, the position purpose_other from the semantics "Description of the Purpose of Establishing a Servitude" has been included. For the schemas interact_map_plan_v01_R04 and interact_entry_boundaries_v02, as well as for the DOCX report, the filling of the position geopoint_opred from the semantics METHOD of cadastral work objects has been added in cases where the METHOD semantics is not filled for characteristic points.
The mode has been enhanced. A new field "Contract Type" has been added to the contracts table. As the capabilities of using the cadastral work database in various modes of forming cadastral documents have expanded, there arose a need to distinguish which mode a specific contract relates to. The version of the cadastral work database has been changed to 5.2.
The mode has been improved. Direct requests to the "Public Cadastral Map" service can now be sent without using third-party service APIs. In the "Geodetic Editor" task, the dialog "Search by Cadastral Number or Address" has been refined, including adjustments based on changes in the "State Real Estate Cadastre Information" dialog. The program automatically determines whether the input string contains a cadastral number or an address. Depending on the syntax of the input string, a request to the data source is formed: map, EGRN, Yandex. When sending a request to the Yandex service, it is necessary to specify an API key. When accessing EGRN, a search by address has been implemented.
The new version of the program is available for download in the section.
Geoportal has been supplemented with a map of Saint Helena, Ascension, and Tristan da Cunha, 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 (). 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 .
In KB "Panorama", the version 8.7.0 has been developed. In the new version, functionality for selecting and downloading data has been added to the interfaces of desktop applications and geoportals. For example, in or federal, regional, and municipal level geoportals.
A data selection mode based on user queries has been implemented, where parameters such as data type (maps, matrices, rasters), frame filter (in WGS84 degrees), and data format can be specified. The selection results are displayed in tabular form with the option to apply additional filters and select data for download.
The Data Bank can be launched with a map scheme covering the entire screen width and started on a specific task: data loading, report viewing, request processing, directory work. The ability to upload digital copies of analog documents and other geodetic materials in the editing window has been implemented. The list of data groups in the editing form has been optimized, showing only available groups for each data type.
Data security is ensured by access rights division based on security features integrated into the operating system. Regular authentication checks, digest authentication, system authentication checks (using web server tools), and domain authentication (Kerberos or ActiveDirectory) are supported. Additional security is provided by using continuous authentication when working with the database. Connection to the database occurs with the rights of the user operating the system.
The system is adapted to work on a wide range of operating systems (Astra Linux SE, ALT Linux, Elbrus, Ubuntu, CentOS, MS Windows, and others) and architectures (Intel, Elbrus, Baikal). The program is registered in the registry of domestic software under number 1862.
The digital map and remote sensing data bank serve as the foundation for building spatial data infrastructure at federal, regional, and municipal levels in corporate information systems. Within a unified geoinformation space, the digital map and remote sensing data bank facilitate the collection, storage, quality control, search, and provision of spatial data in exchange formats. Spatial data selected through the program can be made available for multi-user access on and published according to international standards OGC WFS, WFS-T, WMS, WMTS, WCS on application server.
Users can access the data from both thin clients (using GIS WebServer SE) and desktop applications (GIS "Panorama", ). The digital map and remote sensing data bank enable the construction of a cloud storage for spatial data, providing access to this data, automated generation and updating of geocovers. The current state of spatial data is visualized through map schemes maintained for each type of stored data: vector maps, remote sensing data, elevation matrices, and terrain models.
Remote placement of spatial data sets in a file storage, version control of stored datasets, updating map scheme availability of data, automated collection and metadata generation, geocover generation and updating are provided. Automated collection and metadata generation are carried out according to ISO 19115:2003 and ISO/TS 19139 standards. Reduced copies of image data are automatically generated, file checksums are verified, and dataset completeness is checked.
Placement of spatial data in file storage is done with integrity checks, data structure and content control. 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.
The portal demonstrates capabilities for organizing storage, accounting, and issuance of vector maps, remote sensing data, elevation matrices, and terrain models. The portal contains vector maps in SXF format based on data from open sources (OpenStreetMap, VMap0). The spatial data include maps of Russian regions, countries, cities near and far abroad. In total, there are over 400 vector maps and 6700 matrix data with a total volume exceeding 220 GB. Specialists from KB "Panorama" update and revise the information on the portal weekly. All published data are distributed free of charge under an open license.
The new version of the program is available for download on the page.