Copyright © Panorama Group 1991 - 2026
KB "Panorama" has developed . The new version adds support for new object types and attributes for creating and applying specialized maps in aeronautical and marine navigation: metaobjects, metricless metaobjects, and composite attributes. Tools for building object lists and performing operations on them have been improved, query parameters in the task have been expanded, means for displaying symbols as various chart types have been supplemented, capabilities for building labels when importing from CSV format have been added, support for LAS format version 1.5 has been added, and new tools have been added to the , tasks, and when forming cadastral documents.
The new "Metaobjects" category can contain sets of attributes that supplement the description of basic objects of a specialized map. Basic objects can contain references to metaobjects (object UID), through which additional information about the object can be displayed. For example, on an aeronautical chart, route segments (RouteSegment) may refer to available radio navigation services (Navaid), which may refer to radio navigation equipment (NavaidEquipment), and so on. A radio navigation equipment metaobject (NavaidEquipment) may have no coordinates as it supplements the radio navigation service object (Navaid) with attributes.
When viewing attributes in the dialog, on the "Semantics" and "Metaobjects" tabs, a list of references to objects and metaobjects will be displayed. Double-clicking a reference will open another "Select Object" dialog with a full description of the referenced object or metaobject. From there, the next object or metaobject can be opened. In the dialog, description of attributes or coordinates can be changed, references or other object properties can be modified. Setting the "Metaobject" or "Metricless Metaobject" property for an object, specifying a list of allowable references, can be done in the "Classifier Editor" task. By default, metaobjects are not displayed and do not participate in searches. To enable display and search in the "Display Contents" or "Search Objects" dialogs, instead of the "Do not select metaobjects" property, "Select all objects" or "Select metaobjects" must be chosen.
In the task, on the "Semantics" tab, a "Description" property has been added. This property allows adding explanations for semantics requiring special knowledge when filling. To enter a semantic description, the "Description" button must be pressed. The user can enter explanatory text, paste from a document, edit, and save. The presence of a description for a specific semantic is indicated by the button icon color: green - description added, gray - no description. Semantic descriptions can be viewed in the "Select Object", "Edit Semantics of Object List" and other dialogs. Querying semantic descriptions can be useful when maintaining territorial planning schemes, cadastral documents, navigation charts, and others. To control the correctness of semantic characteristic values, the capabilities of allowable value templates in the "Classifier Editor" task have been expanded. Support for combined templates consisting of a fixed number of simple or special characters at the beginning of the string, then a variable number of characters from a given set, and a fixed number of simple or special characters at the end of the string has been added. For example, to control altitude values on aeronautical charts, which can take values like: FL550, 37509FT, templates like: FL[0123456789], [0123456789]FT or a set of templates FL9, FL99, FL999 can be applied. When viewing attributes in the "Select Object" dialog, a string containing an erroneous value will be highlighted in yellow.
For a more compact representation of a set of repeating attribute combinations, composite semantics can be used. A composite semantic contains values of several other semantics in one string, written with a separator. To control input values, the template for a composite semantic is specified as a list of semantic numbers written through a separator - "!#123,#345...". For example, for the template "!#350, #20, #22, #21, #23, #351" the semantic value could be the string: "FORWARD, FL200, STD, FL510, STD, CLSD", meaning forward movement at flight levels FL200-FL510 is closed. One object can have several such attribute sets, represented in multiple lines.
In the task, the ability to group object lists has been added. For a group of object lists, visibility and color of thematic layers can be assigned. Dragging one or several object lists into groups is supported. Tools for performing overlay operations on object lists have been improved. In the dialogs for cutting and splitting objects by lists, the ability to save cut objects to a new map has been added. This new processing method preserves the original map, writing the result to a new map for further analysis. During the cutting process, the new map is added to the document. An object list with the name " In the and "Map Contents" dialogs, on the "Objects" tab, the "Show only selected objects" property has been added. When enabled, only selected rows will be displayed in the object list. This speeds up making minor changes without scrolling through a large list. Multiple selection of semantic characteristics has been added on the "Semantics" tab. The ability to save current selection conditions to a selected model has been added on the "Models" tab. In the , the "Search for Territories by Conditions" task has been improved. The task is intended for building a map of areas based on conditions. Conditions can be specified as zones of interest and prohibited zones with influence radii. Object selection conditions are written as an "Object Set". Several object sets are saved as a named theme. Selecting a theme allows building a map of territories suitable for construction of cottages, warehouses, factories, or other purposes. For example, when searching for cottage sites, conditions for proximity to water bodies, forests and parks, water and power supply sources, distance from large cities, landfills, railways, and highways are set. When searching for warehouse sites, conditions for proximity to highways, railway stations, and cities are set. The new dialog allows creating copies of condition sets, editing, and saving them as new themes. Build parameters are saved in the open map (project) folder in files with the extension "findarea". Themes can be added from parameter files prepared for other maps. When selecting a theme in the dialog, a check for compliance of selection conditions with the open map (by classifier) and a preliminary search for map objects are performed. In the condition selection table (in the Interest Zones and Prohibited Zones columns) for each object set, the number of map objects meeting the selection conditions is displayed. The dialog is called from the main menu: Tasks - Launch Applications - Spatial Analysis - . The library of programmable symbols shape.iml64 has been improved. Symbols of the "Bar Chart" type have been developed. These new symbol types supplement bar charts and are used to display demographic, environmental, financial, and other statistical data on thematic maps. The symbols have a legend with semantic values or percentages of the sum of values. Highlights and shadows giving a three-dimensional appearance have been added to bar and column charts. For charts with values, two types are implemented: simple and multi-interval. The simple type is based on calculating bar sizes relative to the Expected Average Value. When a zero average value is assigned, the chart bars contain a multi-interval scale allowing display of values in the range from units to billions. Displayed bars (columns) are divided into intervals: the first interval contains values less than 10, the second - less than 100, the third - less than 1000, and so on. The multi-interval chart allows showing the population of subjects and districts of the Russian Federation. Examples of new symbols are contained in the map shape.sitx, which can be opened from the main menu: File - Example Data - select the map in the folder: c:\Users\Public\Documents\Panorama\Panorama15\data\shape. In the task, for the "Create Embankment" mode, the ability to number elongated strokes has been added. On the "Process Selected Objects" panel, a "Build Convex Polygon" mode has been added. This mode builds a polygon of minimal area covering all points of the selected objects. The mode is used for quick construction of areals based on point measurements, buildings, territories, and other objects. In the "Import from CSV, TXT, XYH" dialog, the ability to create 2 separate combined point labels next to each placed point has been added. Each point label can contain up to 4 field values in multiple lines, chosen by the user. For example, the point's elevation in the first line, and its name, point number, or another field in the second line. In the dialog, columns from the source file can be specified, values from which will be used for labeling points. For each label, its own vertical and horizontal offset parameters can be set, allowing placement anywhere relative to the main object. The ability to update semantics of existing objects has been added. Updating is performed when assigning semantics for linking with objects (on the Additional Parameters tab). In the task (File - Import Rasters and Matrices from - Point Cloud LAS), support for LAS (LiDAR Aerial Survey) format version 1.5 has been added. In the new version, 11 point formats are processed. The MTD-model is a digital irregular point model. MTD-model point records contain three-dimensional spatial coordinates and color. In the absence of color in the source data points, the point cloud is displayed using the relief model palette. The MTD-model contains point measurements sorted in blocks. This storage method ensures fast data access for computational and analytical tasks in the "3D Analysis Complex". The MTD-model can be displayed on top of a map or terrain image in two-dimensional or three-dimensional form in desktop and web products of the company. In the "Geodetic Editor" task, in the "Cadastral Documents" panel, the mode has been improved. The ability to load information from the cadastral works database about the customer, cadastral engineer, and documents used in preparing the surveying project has been added. In the "Geometric Constructions" panel, the "Point at Intersection of Alignments" and "Drop Perpendicular to Line" modes have been improved. After performing operations, the modes do not turn off, allowing repeated operations with different source data. In the "Constructions Along Object" panel, a "Place Stations and Segments Along Route" mode has been developed, combining the functionality of the modes removed from the panel: "Place Stations Along Route", "Place Segments Along Route", "Place Stations Along Route from File Data", and "Place Stations Along Route with Side Indication from File Data". In the complex of "Cadastral Tasks", the "Survey Plan" mode has been improved. When forming an XML document for forming land plots by land redistribution, the area of parts included in the formed land plot is taken from the map if the AREADOC semantic is not filled. The "Read KPT and Update Map" mode has been improved. Reading and plotting on the map of public easements and land reservation territories has been added. The "Map-Plan of Territory" mode has been improved. On the form, in the "Scheme of Land Plot Boundaries" and "Scheme of Geodetic Constructions" sections, a "Scale" column has been added. The new version of the program is available for download in the section.
At KB "Panorama," version 15.14.3 has been developed. The new version integrates support for the National Spatial Data System (NSDS). GIS WebService SE allows configuring correspondences between layers and categories, semantics and attributes, object types and subcategories of the NSDS and the regional GIS. The service tracks the relevance of data in layers published both on the service and in the NSDS and performs their synchronization. When changes occur, analysis, updating, addition, and deletion of objects and attributes are carried out.
The program has accelerated the processing of requests with data restriction based on a list of available objects, semantics, and their values. Restrictions for users are set via SQL queries to the database, and filtering parameters can be located in the database itself. Filters allow imposing restrictions on a layer for a user based on their field of activity, regional affiliation, or other parameters used in distributed systems. Support for direct links of the type {Z}/{X}/{Y} has been added.
GIS WebService SE supports all international standards (OGC WFS, WFS-T, WMS, WMTS, WCS, WPS), which are used for transferring and displaying spatial data. The program implements the capability to provide tiles in any user-defined or local coordinate system. 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.
Geoportal has been supplemented with a map of the Cook Islands, 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 working with the , , and modes in the task toolbar. The discussed modes are available in , , and other software products from KB "Panorama" for the "Astra Linux Special Edition" operating system.
The video tutorial demonstrates the stages of placing graphic design elements on a report layout: north arrow icons, linear scale images, and decorative borders. The design objects are created according to the mapreport.rsc classifier, which is intended for preparing map layouts and reports for publication. Special attention is paid to working with stamps—standardized elements recommended to be created as graphic objects for universal use on any maps. The integration of prepared stamp templates with a preview capability is shown. Additionally, the importance of classifier compatibility is clarified: if the map classifier differs from the template classifier, it may disrupt the correctness of the design.
This video material will be useful for specialists involved in designing and preparing cartographic materials for publication, including for creating standardized reports and map layouts of the required format. The training materials can be found in the "Video Tutorials" section.
Specialists from KB "Panorama" have successfully conducted tests confirming the compatibility and correct operation of GIS Constructor in the RED OS versions 7.3 and 8. As a result of the tests, compatibility certificates were obtained.
is a set of geoinformation components for the Qt Designer visual programming environment, allowing users to create their own GIS applications. Visualization of digital maps is performed using standard conventional symbols for topographic, general geographic, and special maps. The system supports multithreading, performing calculations and displaying spatial data on various graphical devices, as well as automatic optimization of RAM for processing large volumes of data. The GIS is included in the Unified Register of Russian Software for Electronic Computers and Databases (registry entry No. 1934 dated 09/23/2016).
is a Russian Linux-family operating system for servers and workstations. It meets the requirements of the Russian Government, is included in the register of domestic software, and is certified by the FSTEC of Russia. The system is built on an RPM-format package base and is created from Open Source code using proprietary solutions from RED SOFT. Development is carried out in a closed cycle, and all its components are securely stored in a repository located on the territory of the Russian Federation. The platform complies with international POSIX and LSB standards, ensuring broad compatibility with hardware and software. The OS is provided to legal entities on a paid basis and to individuals free of charge for non-commercial use.
The current version of GIS Constructor is available for download in the section.