Copyright © Panorama Group 1991 - 2025
KB "Panorama" has developed
For administrators, the software configuration has been simplified, with added control over the list of connected PHP modules. Event logging has been expanded for data export, loading of scanned document copies, and monitoring of geodetic points. Notifications about critical errors, warnings, and diagnostic messages are now provided.
Data security is ensured through access rights differentiation based on security tools included in the operating system. The system supports regular authentication, digest authentication, system authentication (via web server), and domain authentication (Kerberos or ActiveDirectory). Additional security is provided through end-to-end authentication when working with the database. Database connection occurs with the rights of the user working with the system. The complex is adapted to work 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 Digital Map and Remote Sensing Database serves as the foundation for building spatial data infrastructure at federal, regional, and municipal levels, as well as in corporate information systems. Within a unified geoinformation space, the Digital Map and Remote Sensing Database implements the 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 the
The current state of spatial data is displayed using schematic maps, which are 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 is provided, along with version management of stored sets, updating of data availability schematic maps, automated collection and formation of metadata, and formation and updating of geocoverages. Automated collection and formation of metadata is performed according to ISO 19115:2003, Geographic information — Metadata and ISO/TS 19139, Geographic information — Metadata — XML schema implementation standards. Reduced copies of data images are automatically generated, file checksums are verified, and data set completeness is checked. Spatial data is placed in file storage with integrity verification, structure control, and data content validation. Operation results are logged and recorded in the metadata database. Automatic backup of metadata and spatial data storage is provided with integrity control and data recovery. A multilingual interface is supported.
The
The new version of the program is available for download on the
KB "Panorama" has developed
The
In the
The address database used when filling in the structured address of a cadastral object has been updated. The address database is filled with current information from the State Address Register (GAR). The "Cadastral Object Attributes" mode has been improved to account for differences in the coding of new regions of the Russian Federation in GAR and USRRE. An intelligent algorithm has been developed for filling in the semantics of map objects (coding according to the dRegionsRF USRRE directory) and information from the address database in the FIAS structure (coding according to the GAR directory). The updated semantics recording functions ensure the matching of regions across several positions, including the full and short name of the region in the "Region, republic (list)" semantics. A variable call of the dialog for selecting a structured address has been implemented. Address databases in the FIAS and KLADR structures are supported. A new "KLADR Address" dialog has been developed for selecting an address in the KLADR structure. Configuration for the address database of the required structure (FIAS or KLADR) is performed by specifying the corresponding parameters in the program configuration file. The address in the KLADR structure is used in the Pridnestrovian Moldavian Republic.
A mode
For the modes
The
The new version of the program is available for download in the Download section.
Specialists of KB "Panorama" have prepared a video tutorial on working with the
The information entered into the database must comply with the requirements of document Doc 9137 "Airport Services Manual. Part 6. Obstacle Control", Doc 8168 "Aircraft Operations. Volume II". Data entry is performed according to the principle of integrity. The first tab allows entering obstacles in the aerodrome area. Based on these, minimum safe altitudes in sectors are calculated, which are entered in the second tab. The third and fourth tabs operate with obstacles in landing sectors and minimum clearance altitudes for these same obstacles. Information from the first and second tabs is intended for creating Class "B" obstacle charts, while the third and fourth tabs are for Class "A" obstacle charts.
You can familiarize yourself with the training materials in the "Video Tutorials" section.
KB "Panorama" has developed a toolkit for creating GIS applications -
The toolkit is designed for developing client-server and desktop 32-bit and 64-bit applications that require processing and visualization of spatial data. GIS ToolKit classes and components are intended for use in the Embarcadero RAD Studio XE5 and higher development environment (Delphi and C++ Builder) and are supplied with source codes. The components can be compared to "semi-finished products," using which you can quickly and easily develop your own geoinformation application. At the same time, the GIS core of the GIS ToolKit can be used not only in the Embarcadero environment but also in any development environment with any compiler that supports function calls of the WINAPI standard.
The new version of the program is available for download in the
KB "Panorama" has developed
The geoportal connection task has been refined. Support for user authorization through the Keycloak identification broker has been added. This allows implementing single sign-on technology for connecting to geoportals and services. The ability to connect to various geoportals that transmit data in PBF (Protocolbuffer Binary Format) has been added. PBF is a compressed binary format created for storing and transmitting cartographic data. Support for connecting to layers of new geoportals has been added: ESRI - Sentinel-2, Agriculture, Infrared, Short-wave Infrared, Geology, Bathymetric; NDVI Color Map, Normalized Burn Index, Accumulation Index, Colored NDVI, Custom SAVI; NDWI Raw, NDVI Raw; System for Providing Operational Information to the Ministry of Natural Resources of Russia (SOOI Ministry of Natural Resources of Russia) - Base Map; Thermal points in specially protected natural areas, Thermal points Russia 24 hours, Boundaries of specially protected natural areas of federal significance (OGRN_2024), Fire hazard, Vessels in specially protected natural areas; Federal Forestry Agency - State of the Forest Fund, Portal of information from GISOGD of the Chelyabinsk region - Base Map, Geoinformation subsystem of FGIS TP.
Support for various versions of Python interpreters has been added for writing scripts executed from the "Launch Applications" dialog in the "Scripts" tab or through assigned buttons on user panels. If several versions of Python are installed on the computer, the active version can be selected through the main menu "Parameters - Data Location" in the "Path to Python interpreter" field. A script "Editing the coordinate list in tabular form" has been added to the basic script set to demonstrate writing scripts that call standard GIS dialogs.
The "Map Editor" task has been improved. In the "Create point object" mode, the ability to create a multi-point object has been added. When the spacebar is pressed, the next point is recorded in the object, and when the left mouse button is clicked, the formed multi-point object is saved.
The dynamic object labeling mode has been improved. This mode allows placing labels over the map considering the current map display composition and object visibility. When scrolling the map image, the label automatically shifts so that its text fits entirely within the client window area. The algorithms for finding free space in the display area when labeling linear objects have been improved. Support for applying dynamic labels considering label alignment attributes has been added. Label alignment attributes (by top, center, or bottom line) can be set when configuring label style parameters in the "Label Parameters" dialog.
When selecting the "Automatically place above or below the line" checkbox and there is no free space for a label placed above the line by default, an attempt is made to place it below the line. Conversely, for a label placed below the line, an attempt is made to place it above the line. When entering the parameter "Line length for label wrapping," a label consisting of multiple words is wrapped. The recommended average line length is 12 characters. Wrapping is performed without splitting words. Therefore, when entering a length equal to one character, a multi-line label will consist of lines with one word each. When entering zero length, label wrapping is not performed. Entering minimum and maximum distances between repeating labels of a linear contour improves label placement on contours of great length.
The item "Printer raster simplified" has been added to the main menu "View - Map View". In this mode, the map is displayed on the screen faster by disabling precise calculation of label sizes, simplifying hatching and other elements that take a lot of time for quality printing.
The "Panchromatic Raster Fusion" task has been improved. This dialog allows selecting RSW or TIFF files as source rasters. Processing of TIFF images together with a rational polynomial coefficient file RPC (*.rpb) has been added. The "Panchromatic Raster Fusion" task allows increasing the spatial resolution of a color raster using a higher resolution panchromatic raster. Execution conditions: both rasters must have the same coordinate system and be positioned with overlap. One of three methods is used to calculate the brightness of output raster pixels: channel averaging, conversion to IHS color space (Intensity-Hue-Saturation transformation), or Brovey Transform (BT).
In the "Cadastral Tasks" complex, the address database used when filling in the structured address of a cadastral object in the "Cadastral Object Attributes" mode has been updated. The address database is filled with current information from the state address register (GAR). The "Cadastral Object Attributes" mode has been improved to account for encoding differences of new regions of the Russian Federation in GAR and in the Unified State Register of Real Estate (EGRN). An intelligent algorithm has been developed for filling in the semantics of map objects (encoding according to the dRegionsRF EGRN reference book) and information from the address database in the FIAS structure (encoding according to the GAR reference book). The updated semantics recording functions provide region matching across several positions, including the full and short name of the region in the semantics "Region, republic (list)." In the "Cadastral Object Attributes" dialog, a variable call to the dialog for selecting a structured address has been implemented. Address databases in FIAS and KLADR structures are supported. For selecting an address in the KLADR structure, a new "KLADR Address" dialog has been developed. Configuration for the address database of the required structure (FIAS or KLADR) is performed by specifying the corresponding parameters in the program configuration file.
The "Reading KPT and Map Update" mode has been improved, implementing the reading of electronic xml-documents according to the extract_about_property_room_v01 schema - an extract from the Unified State Register of Real Estate about a real estate object (room) in electronic form. Since information about rooms does not contain coordinate descriptions, an algorithm has been developed to place them on the map as conditional real estate objects located in the center of the cadastral quarter. To obtain coordinates of the cadastral quarter, the program interacts with the geoportal "National Spatial Data System." All room attributes are recorded in the semantics of the map object.
The "Territory Map-Plan" mode has been improved. When forming an XML document, the algorithm for creating the optional Address node has been changed. The program analyzes whether the map object has filled semantics for the Subject of the Russian Federation (which is used to fill the mandatory Region element), and only in this case creates the Address node. When generating a text report, the order of recording objects in the report has been corrected, taking into account the cadastral number, and explanations for land plots and capital construction objects have been added. In the mode dialog, graphic elements - icons in key nodes of the data tree have been added.
The "Land Survey Plan" mode has been improved. When forming an XML document for the Address subsection, the recording of the optional RussianFederation element has been added. The "Cadastral Works Database" mode has been improved. A check for the existence of the ID of an official of a state authority has been added; otherwise, the record is not added to the database.
In the "Geodetic Editor" task, a new dialog "Import Data from CSV, TXT, XYH" has been developed, providing reading of text files with delimiters and placing information on the map. When calling the "Sign Segment Length" dialog, the coordinates of the current point on the map are transmitted to determine the nearest side of the object. When constructing a cutting line in the "Parallel Constructions" dialog, the selection of a point on the perpendicular to the left or right of the selected segment has been implemented, taking into account the digitization direction.
The new version of the program is available for download in the