Copyright © Panorama Group 1991 - 2025
In KB "Panorama," GIS "Panorama"[/URL] has been developed. In the new version, the has added the "Search for territories by a combination of conditions" mode based on two categories - zones of interest and prohibited zones, with the construction of thematic maps. The has added support for maintaining a database of landing sites for unmanned aerial vehicles and elements of Class H airspace structure. Various applied tasks in the fields of geodesy, cadastre, and geology have been updated. Tools for creating and updating special maps, connecting geoportals, importing and exporting AIXM aeronautical data, and remote sensing data have been supplemented.
In the task, in the mode, control over the spatial-logical connections of the start and end of the object with neighboring objects is implemented. In the task, the configuration of linear object adjacency rules is performed. When configuring the rules, lists of objects that can adjoin the start and end of the object and a list of semantics that must have the same values as the semantics of the created object are formed. If in the map classifier, in the "Adjacent objects" dialog, the property "Base object create only in the presence of initial and/or final objects" is turned off, then when creating an object, an automatic search for suitable objects will be performed, but it is possible to save the object even in their absence.
In the mode, snapping to arbitrary intersections of object contours has been added. When moving an object point with the "Grab contour point" mode ("J") enabled, the grabbed object is highlighted in green according to the settings in the "Map Editor Parameters" dialog on the "Service" tab, and the grabbed virtual point on the contour is highlighted with a circle. If when moving an object point with the "Grab contour point" mode ("J") enabled, two objects are grabbed, then the second object is highlighted with a red dashed line, and the moved point is automatically attracted to the intersection of the grabbed objects. Response points at intersections with other objects are not created in this mode.
In the list of connected geoportals, MarineTraffic has been added. The geoportal allows for real-time viewing of ship movement across the entire planet. The user is provided with information about the destination, course, speed, type of vessel, dimensions of the ship, country of registration, and estimated time of arrival.
In the and dialogs, when working with the tree of layers and classes, a quick search by layer or class name has been added. Filtering of objects by name, code, key, and symbolic code of objects is implemented. Sorting by each field of the object table has been added. On the "Objects" tab, new modes have been added: "Layer Inversion" and "Object Inversion". These modes allow inverting the selection conditions by layers and classes. For objects, inversion is applied to the filtered data in the table. On the "Numbers" tab, the functionality for working with unique object numbers has been expanded. The ability to set any set of numbers into the selection conditions has been added. For this, it is necessary to set the "Numbers" mode. The list of unique numbers can be loaded from a text file, pasted from the clipboard. Manual entry of numbers or ranges separated by commas is also available.
In the dialog, if the selected object has a semantic of type "Reference to object" or "Reference to signature", a sequential call of new instances of the "Object Selection" dialog for those objects that are referenced is available. For these purposes, a context menu with the item "Show object by link" has been added on the "Semantics" tab. Also, the Object Selection dialog will be opened if you double-click on the field with the semantic value. When double-clicking on a semantic containing a link to another object's GUID, a search for an object with this value in semantic 32799 is performed and the "Object Selection" dialog is called for viewing.
In the Spatial Analysis Complex, for studying terrain properties and searching for dependencies between objects and their attributes, the mode has been added. The search for territories is performed based on accounting for two categories - zones of interest and prohibited zones. Zones of interest are formed based on objects containing positive properties (water bodies, infrastructure objects) that should be located near the sought territory. Zones of interest are built relative to the selected type of object, taking into account the radius of influence (1-2 km) and excluding the area of the object itself, taking into account the alienation radius (20-30 m). Prohibited zones are formed based on protected objects, cultural heritage objects, alienation zones, with expansion by the alienation radius. Areas of intersection of zones of interest and prohibited zones are excluded. The result is saved as a map of territories containing semi-transparent zones of interest. As an example, conditions can be set: the sought territories must be located no closer than 50 km relative to large populated areas, no further than 2 km from small populated areas, no further than 1 km from water bodies; the territory must not belong to protected objects, cultural heritage objects, alienation zones of a water body, road, city. Sets of objects can be added from of previously prepared sets of objects. The colors of the zones of interest are assigned automatically when creating the set and can be changed by the user. Launching the Spatial Analysis Complex is performed in the "Launch Applications" dialog.
In the Complex for Preparing Aeronautical Information Documents, maintenance of a database of landing sites for unmanned aerial vehicles and elements of Class H airspace structure is ensured in accordance with Decree of the Government of the Russian Federation dated July 31, 2025 No. 1133, Order of the Ministry of Transport of the Russian Federation dated April 21, 2025 No. 140, and the AIP of the Russian Federation. Class H is established in airspace from 0 to 150 m from the earth's (water) surface, on specially allocated routes for flights of unmanned aerial vehicles at altitudes below 3050 m. For plotting objects on the aeronautical chart, the aeronautical classifier has been finalized.
In the "Geological Editor" task, the mode has been finalized. The ability to import information from a CSV format file with data on well layers has been added. The data file must contain, separated by a delimiter, the well number, the depth of the layer base in meters, and the name of the layer. A file format is also allowed in which information for each layer is described by two lines containing the depth of the layer roof and the depth of the layer base. Layers located above the wellhead mark (the depth of the base contains a negative number or 0) are not imported.
In the task, the mode has been finalized, ensuring the loading of information from the state forest register (SFR). Since 2025, an extract from the SFR can be obtained through the "Gosuslugi" portal. The updated mode reads and plots on the map data from XML files "Extract from the state forest register about a forest quarter" and "Extract from the state forest register about a forest taxation unit".
In the complex of , in the mode, obtaining and plotting information about the shoreline (boundary of a water body) on the map has been implemented. In the dialog, for the class of spatial objects "Cadastral quarter", processing of the attribute "Special marks" has been added. For the class "Land plots", support for the attributes "Formula for calculating area" and "Formula for calculating contour areas" has been implemented. The new attributes are displayed in the dialog on the "General Information" tab. In the "Boundary Plan" mode, the procedure for forming the text report has been updated, in terms of filling in the position "Formulas applied for calculating the maximum error in determining the area of the land plot, with values substituted into such formulas and the final (calculated) values".
In the mode, when forming XML documents and a text report in DOCX format, information about the formula applied for calculating the area of a multi-contour land plot or real estate object is filled in. For refined or corrected land plots and real estate objects, the algorithm for searching for deleted points of the source object has been changed. When filling out the "Act of agreeing on the location of the boundaries of land plots during the performance of complex cadastral works", the search for existing adjacent land plots has been excluded.
In the dialog, the search for the location of an object by address in the address database or by cadastral number on the "National Spatial Data System" (NSDS) geoportal is provided. When searching by an incomplete address, the response may be multiple. In this case, all found addresses are arranged in the form of a drop-down list. When selecting a line in the search results, the center of the map window moves to the selected address. The list of addresses is sorted by distance from the center of the current map extent.
The new version of the program is available for download in the section.
Specialists from KB "Panorama" have prepared a video tutorial on the task in GIS "Panorama". This task is designed to merge adjacent sheets of a vector map into an output vector map in SIT or SITX format, containing a single sheet. Furthermore, this mode can be used to create a unified map from an MPT project's data, for example, for a federal subject or other region. This requires that the project's vector data be opened with a unified classifier.
The video tutorial demonstrates the data merging process using an example of a pre-built MPT project with a unified classifier. The merging process involves creating the output map sheet, copying objects from the source sheets to the resulting map, and stitching areal and unclosed linear objects that extend across the borders of adjacent sheets for standard topographic map sheets.
When performing vector data stitching, it is possible to exclude semantics, layers, and map objects from processing using the "Configure" function. You can review the training materials in the "Video Tutorials" section.
Geoportal has been supplemented with map of the Republic of Vanuatu, 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".
Specialists from KB "Panorama", together with students from , have prepared a video tutorial on using the mode of the "Report Designer" task. The reviewed mode is available in and GIS "Operator" for the operating system "Astra Linux Special Edition".
The video tutorial demonstrates the process of creating a legend when developing a new project. The "Legend Formation" mode is designed for generating tables based on data obtained from the attribute and spatial descriptions of map objects, with the ability to subsequently embed the created tables into reports as additional informational material.
Table generation is performed for pre-selected map objects, from which attribute data will be sampled. The table is formed based on objects from a single map. If the open map is a project consisting of several maps, the required map should be selected from the dropdown list in the "Data Source" line.
In the preview window, you can evaluate the final image of the compiled table and adjust the parameters. Information about the current overall dimensions of the final table in millimeters is displayed below the preview window. This allows for assessing the format of the printed sheet on which the formed table will fit entirely. As a result of the described procedure, a table is created, which can be saved in various formats, such as SITX, JPG, and CSV.
You can familiarize yourself with the training materials in the "Video Tutorials" section.
KB "Panorama" has developed version 15.3.9 for OS "Astra Linux Special Edition", "Alt Linux", "RED OS", "AlterOS", and Ubuntu. The new version enhances the Map Manager and Legend tasks. The automatic image recognition mode now includes processing address information for auto-filling object attributes. The set of tools for map editing, managing attribute databases, and performing overlay operations has been expanded.
The task now includes an auto-fill metadata database feature, allowing for automatic generation of a map tree based on a selected directory. The user specifies the initial search path and the file types to be included in the database. The system supports a wide range of formats: maps, plans (MAP, MAPZ), user maps (SIT, SITX, SITZ), raster maps (RSW), matrix maps (MTW, MTL, MTQ), vector map exchange formats (SXF, TXF, DXF), map projects (MPTZ), spatial databases (DBM), and others. This function automatically creates the map tree, significantly reducing data preparation time. For subsequent viewing and navigation, a "Classification by Type" display mode is provided, which groups tree elements by format.
For the built map tree, a convenient search feature has been implemented, supporting two modes: tree filtering and advanced attribute search. The first mode allows quick display of only those files that meet specified conditions (by map types or dates), while the second enables flexible search by names, notes, semantics, or object coordinates. Found elements are automatically highlighted in the tree and on the map, with navigation commands available to jump to the previous or next match. This approach provides users with quick access to the needed information even in large geodata arrays. The task's parameters are saved in a configuration file, ensuring the tree view and search modes are restored upon restart. A built-in backup mode allows quick copying of selected cartographic files to a specified folder, ensuring data safety and security.
A panel has been added, complementing the map tree with detailed information about the selected element. It includes three tabs: "General" (with editable parameters like name, note, and data path, plus automatically filled file or database characteristics), "View" (for displaying user maps, rasters, and matrices), and "Create Region" (for launching the new cartographic region formation mode). This allows users not only to structure data but also to quickly get all necessary information about a map in a single interface. The ability to create a cartographic region based on selected SXF and TXF exchange format files has been implemented. Adding data to the list is done by simple drag-and-drop or double-clicking, with selected elements highlighted for clarity. After selecting data, a new region map is formed and opened in GIS for further work. A "View" mode has been implemented to visualize user maps, rasters, and matrices, with convenient zoom tools available.
In the task, the "General Data List" tab has been improved. A "Select all map objects" mode has been added to the context menu, allowing selection of all objects on the maps chosen in the general data list.
The task now supports obtaining address information for automatically mapping house numbers and street names recognized in images. In the "Buildings", "Roads", and "City" modes, users can select the additional option "Label object addresses". Using integration with the GIS "Panorama" address database (), the service fills the following object semantics: for buildings - "House Number" (31202), "Street Name" (31201), "Settlement Name" (3106), "City Name" (31207), "District Name" (3108); for streets and highways - "Proper Name" (9), "Settlement Name" (3106), "City Name" (31207), "District Name" (3108). When forming the vector terrain map, objects with filled address semantics are automatically labeled. House numbers and street names are placed on the map. To download the finished vector map to the user's computer, double-click the request line in the "Request List" or use the context menu and click "Open Layer". To edit map labels if necessary, use the "Automatic Label Placement" task in GIS "Panorama" or configure labeling using the "Object Lists" mode. The task processes terrain images in RSW, JPG, TIFF, PNG formats and data from open geoportals. Descriptions of available neural network models and processing costs are on the "Panorama Vision" page.
The task has been improved. The mode now includes route geometry control and generates an error map, where incorrect routes and calibration points are placed with the detected error text added to the object semantics.
The task has been enhanced. It is now possible to save the set labeling parameters. As labeling different map objects often requires different label characteristics, one or more parameter sets can be configured for each variant. Loading the settings automatically forms the data needed for label placement, significantly reducing task execution time.
In the dialog, a "Inside and Touch" search mode has been added. The search results are objects from the first list located entirely inside objects from the second list or having contour contact from the inside.
The task, called by a button on the main panel, has been improved. A button for filtering rows by arbitrarily selected layer objects was added. A button to reset all filters for the current active tab was implemented. Buttons to add/delete rows for tables not linked to geo-layers were added. When saving new rows, all empty fields are automatically filled with default values from the database (including primary keys). Color highlighting of rows was added: green - new rows; yellow - edited values; red - rows marked for deletion. Information about the absence of a primary key is displayed when attempting to edit tables without one. Support for tables with a composite primary key was added.
The dialog has been refined. When editing an XML file with reference systems, the ability to copy a selected set of reference systems from another XML file was added. This change significantly speeds up the preparation of working lists of reference systems. This dialog configures permanent projections and datums in the "Map Passport" task and when setting projection parameters for rasters and matrices.
Support for the CGCS2000 Gauss-Kruger zone 13 - zone 23 (EPSG:4491-EPSG:4501) coordinate system, used in China, has been added. This enables map creation, formation of multi-sheet maps with standard nomenclatures, and construction of nomenclature grids.
GIS "Panorama" is a universal domestic geographic information system. The program is designed for accumulating, storing, automated processing, and displaying 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 such as modeling the movement of special objects against a 3D model, predicting 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 Download section.