News archive


News archive:

2025  |  2024  |  2023  |  2022  |  2021  |  2020  |  2019  |  2018  |  2017  |  2016  |  2015  |  2014  |  2013  |  2012  |  2011  |  2010

  • 19.06.2025 The "Panorama Vision" complex provides automatic vectorization of forestry objects
    KB "Panorama" has developed the "Panorama Vision" automatic recognition and vectorization service, version 1.4.0. The service has been enhanced with a neural network model for segmenting forests on multispectral (RGB) satellite images with a spatial resolution of 0.6–1.2 m/pixel. The model, based on the "Transformer" architecture, accurately identifies three categories of objects: mature forest, forest regrowth (young tree stands, shrubs), and clear-cuts (areas with recently removed tree cover). Thanks to the attention mechanism inherent in transformers, the neural network can capture global dependencies between all parts of the image. Considering the context of the surrounding terrain allows the neural network to correctly recognize large and extended objects, such as forested areas, and more accurately classify ambiguous areasβ€”for example, distinguishing young regrowth from clear-cuts.
    The neural network model was trained on images from regions of the Russian Federation. The achieved segmentation accuracy on the test dataset exceeds 90%. The result of image processing is a vector map of the area, generated by the "Panorama Vision" service using the map5000m.rscz classifier. Mature forest is mapped as area objects "Dense tall forest" with code 71111110, forest regrowth as "Forest regrowth" with code 71113000, and clear-cuts as "Cleared forest" with code 71112300.
    The new capabilities of the "Panorama Vision" service can be used in forestry for monitoring forest resources, planning reforestation, detecting illegal logging, and controlling compliance with allocated cutting area boundaries. Additionally, "Panorama Vision" enables the vectorization of buildings and roads, agricultural field boundaries, and hydrographic objects (rivers, ponds, lakes, etc.).
    The service is hosted on KB "Panorama" servers on the Internet. Access is available from the list of applied tasks in GIS "Panorama": "Launch Applications" - "Automatic Image Recognition". The latest version of GIS "Panorama" can be downloaded in the Download section.

  • 18.06.2025 Training material on plotting key points in the Aeronautical Information Documentation Preparation Complex for GIS "Panorama" has been prepared
    Specialists from KB "Panorama" have prepared a video tutorial on the "Display Key Points" mode of the "Aeronautical Information Documentation Preparation" application task in GIS "Panorama". This mode is used to create and update waypoints, terminal points and radio navigation aids on the user map "ATS System". The process of plotting and updating key points involves modifying the geometry (point position) and/or semantic characteristics.
    The video tutorial demonstrates the configuration of key point parameters before plotting them on the user map. The "Point Filter" field allows selecting database records by date, point type and name. The "Type" field now supports multiple selections of point types. The "Update" button is used for partial updating of point semantics. If a point from the database does not exist on the map, it will be created. By default, this functionality is similar to the "Plot" button but without updating object geometry.
    In the key point parameter settings form, an option for coordinate recalculation has been added, which is used to generate west longitude values supplemented to 360 degrees. If points are created with the coordinate recalculation option enabled, routes on the map must also be plotted with the recalculation flag turned on.
    The training materials can be accessed in the "Video Tutorials" section.

  • 12.06.2025 GIS Server SE adapted for operation in Russian operating systems "Alt SP" and "Alt Workstation"
    KB "Panorama" has developed GIS Server for domestic operating systems "Alt SP" release 10 and "Alt Workstation" version 10. The operating systems are developed by the Russian company "Basalt SPO".
    GIS Server provides remote access to vector maps, remote sensing data and spatial databases for users of GIS "Panorama", GIS "Operator" and other programs. Data storage on the server provides protection against illegal viewing, copying, modification and printing. GIS Server supports multi-level interconnection for distributed storage and processing of spatial data with automatic replication and backup. This architecture reduces network load during data transmission by tens of times, speeds up access to information and increases operational reliability. Connection to the server is established via TCP/IP protocol using socket mechanism. The program supports work with spatial databases managed by PostgreSQL DBMS in accordance with OGC 06-103r4 standard: "OpenGIS Implementation Standard for Geographic information - Simple feature access - Part 1: Common architecture". Server configuration is performed through the corresponding parameter file containing user and data lists along with their properties.
    OS "Alt SP" is a secure operating system for servers and workstations, certified by FSTEC of Russia (certificate No. 3866). It includes built-in information security tools, making it a reliable solution for working with confidential data. OS "Alt SP" is included in the Unified Register of Russian Software (registration number 4305) and meets security requirements for protected information systems.
    OS "Alt Workstation" is a reliable operating system for home and office, compatible with hardware on any processors. The distribution includes an extensive set of application programs, features intuitive navigation and convenient minimalist interface. The system is included in the Unified Register of Russian Software (registration number 1292), fully complies with free license requirements and is available for free use on home PCs (organizations require a license).
    Current versions of GIS Server are available for download in the Download section.

  • 10.06.2025 Bank of spatial data has been supplemented with a map of the Lao People's Democratic Republic
    Geoportal "Bank of spatial data" has been supplemented with a map of the Lao People's Democratic Republic, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".

  • 06.06.2025 GIS WebServer SE implements support for the National Spatial Data System
    KB "Panorama" has developed GIS WebServer SE version 7.0.0 for Astra Linux Special Edition, Ubuntu, and MS Windows operating systems. The new version allows integration of administration tools with other information systems. Map Editor capabilities have been expanded, and interaction with the National Spatial Data System (NSDS) has been added.
    Storing all application settings in the database ensures integration with existing and developing information systems. In addition to the user list, their roles and permissions, storage of all application project settings, layer catalogs and map component data, user session parameters and other metadata has been implemented.
    The Map Editor has expanded user data formats for obtaining object geometry (MIF/MID, SHP, GeoJSON, CSV, DXF, SXF). These same formats can be used when publishing layers as part of maps. The shared point editing mode now allows the use of all editable layers.
    The ability to connect more than 60 layers of the National Spatial Data System (NSDS) through their publication in GIS WebService SE has been added. Search components and state cadastre information retrieval have been updated.
    The possibility of extending server API functionality has been implemented. Users can embed their own PHP components, assign routes to them, and add settings in the Application Administrator.
    GIS WebServer SE is used in building closed corporate systems with data protection for classified or commercially confidential information. GIS WebServer SE is implemented using GIS WebToolKit SE toolkit, which can be applied in development tools using JavaScript and TypeScript.
    Based on GIS WebServer SE and other server products from KB "Panorama", the Regional GIS of Ryazan Oblast (RGIS RO) has been implemented. RGIS RO is a specialized multifunctional geoportal whose interactive capabilities provide access to reliable information about objects of various categories. RGIS RO is available to a wide range of users – government authorities, citizens, organizations, including potential investors and private companies. The Regional GIS of Ryazan Oblast assists in decision-making across various areas of socio-economic development.
    The new version of the program is available in the Download section.

  • 04.06.2025 Training video material on polygon formation based on boundaries of surrounding map objects in "Panorama" GIS has been prepared
    Specialists from KB "Panorama" have prepared a video tutorial on working with the "Create polygon by boundaries of surrounding contours" mode, which is part of the toolbar of the "Map Editor" task in GIS "Panorama" and "Panorama-editor". The reviewed mode is used to create a polygon or multipolygon formed by the boundaries of polygon contours and linear objects within a specified closed contour, selected object, or in the map window area around a specified point.
    The video tutorial demonstrates three methods for selecting the area for creating a polygon or multipolygon. The first method is area plotting. With this selection, only polygon boundaries participate in the construction. All area objects (polygons) located within the specified contour are cut out. Additionally, polygon construction is performed taking into account pre-selected internal contours.
    The second method is plotting by specifying a rectangular fragment while holding the Shift key. Area construction taking into account linear contours is performed when the linear objects necessary for boundary construction do not extend beyond the construction area boundaries or other adjacent polygons (the area is not completely cut).
    The third option is plotting with object selection on the map after pressing the "space" key. Construction of a polygon or multipolygon within the boundaries of the selected object on the map is performed.
    The training materials can be accessed in the "Video Tutorials" section.

  • 03.06.2025 Desktop versions of KB "Panorama" software products adapted for operation in the domestic "AlterOS" operating system
    KB "Panorama" has developed GIS "Panorama" and GIS Panorama Mini version 15.3.7 for the Russian operating system "AlterOS" 7.5. Geographic information systems provide users with comprehensive tools for collecting, processing, analyzing and visualizing geodata. With their help, you can create various types of maps, perform specialized calculations and forecasts with geotagging. GIS are used in government and commercial sectors for cartography, territorial management, spatial analysis and solving other industry-specific tasks.
    GIS "Panorama" is a universal geographic information system designed for accumulating, storing, automated processing and displaying data with geospatial reference. It includes tools for creating and editing digital maps, processing remote sensing data, performing measurements and calculations, overlay operations, building 3D models, as well as working with vector, raster and matrix maps. GIS is used for mapping, land management and cadastre, geodetic surveys, creating geoportals, modeling object movement, emergency forecasting, aircraft monitoring, GPS/GLONASS data processing and printing spatial data. The GIS is included in the Unified Register of Russian Programs for Electronic Computing Machines and Databases (registry entry No. 4227 dated 29.03.2018).
    GIS Panorama Mini is a domestic geographic information system used for collecting spatial data, maintaining databases, creating and updating digital maps, plans, as well as developing information systems for various purposes. The program supports import and viewing of vector and raster maps, elevation matrices, TIN models, laser scanning data, as well as working with user maps and areas. Among the key functions: creating maps with automatic parameter filling (EPSG/XML), export to SXF, DXF and OGC GM formats, multi-user mode with access control through GIS Server, editing maps in different projections in one document, integration with geoportals and data printing with flexible settings. The GIS is included in the Unified Register of Russian Programs for Electronic Computing Machines and Databases (registry entry No. 7226 dated 03.11.2020).
    AlterOS is a certified Russian Linux-based operating system compatible with domestic and foreign software. It provides a high level of data protection that meets state information security standards and features a user-friendly interface adapted to modern user needs. The system supports a wide range of hardware and peripheral devices, demonstrating high performance even on low-power computers. The operating system includes convenient administration tools, regular updates and professional technical support. Thanks to its flexibility and scalability, it easily adapts to growing business tasks without significant infrastructure modernization costs. AlterOS is included in the Unified Register of Russian Programs (Order of the Ministry of Digital Development, Communications and Mass Media of Russia No. 421 dated 15.08.2017) and registered with Rospatent (No. 2018618304 dated 11.07.2018).
    Current versions of desktop programs are available for download in the Download section.

  • 02.06.2025 Bank of spatial data has been supplemented with a map of Taiwan
    Geoportal "Bank of spatial data" has been supplemented with a map of Taiwan, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".


  • 30.05.2025 Specialists from KB "Panorama" participated in the international conference "Spatial Data: Science and Technologies 2025"
    The international scientific conference "Spatial Data: Science and Technologies 2025" has concluded, which took place from May 28-29 on the online platform of Moscow State University of Geodesy and Cartography (MIIGAiK). Within the framework of the "Geoinformation Cartography" section, Roman Albertovich Demidenko, Head of Technical Support Service at KB "Panorama," delivered a presentation.
    The topic of the presentation - "Application of Artificial Intelligence Capabilities in Combination with Geospatial Data" - generated significant interest among conference participants. The report was devoted to promising directions for integrating artificial intelligence technologies into the processing and analysis of spatial data. This opens new prospects for automating processes in geographic information systems and increases the accuracy of solutions in cartography and related fields.
    During the presentation, the capabilities of the "Panorama Vision" complex for automated recognition of urban infrastructure objects were examined. Source data can be obtained using the "Panorama Photo" software, designed for processing digital terrain information from aerial photography materials captured by unmanned aerial vehicles (UAVs) or aircraft.
    The conference brought together scientists, researchers, and specialists from various industries interested in developing technologies for working with spatial data. KB "Panorama's" participation became an important contribution to the development of scientific dialogue and the implementation of modern technologies in geoinformation support practice. The event contributed to strengthening interdisciplinary connections and demonstrating the innovative potential of geoinformatics in the context of digital transformation of the cartographic industry.

  • 29.05.2025 Professional Vectorizer "Panorama-Editor" integrated with automatic image recognition complex "Panorama Vision"
    KB "Panorama" has developed Professional Vectorizer "Panorama-Editor" version 15.4.3. A new task "Automatic Image Recognition" has been added to the program. The list of connectable geoportals with PBF format support has been expanded. Map editing tools and dynamic label construction for object characteristics have been enhanced.
    The "Automatic Image Recognition" task serves as a client for connecting to the automatic recognition and vectorization service "Panorama Vision". Recognition of agricultural field contours, hydrographic objects (rivers, lakes, seas, ponds), buildings and structures, paved and unpaved roads is available. In "City" recognition mode, joint interpretation of road networks and buildings in images is performed. This mode provides recognition of paved and unpaved roads in images and allows classification of buildings into several subtypes: residential buildings (multi-story and individual residential buildings), public buildings (schools, kindergartens, hospitals and others), industrial and commercial buildings (factories, shopping centers and others), garages (garage construction cooperatives). Recognized buildings in "City" mode are oriented along the direction of the nearest roads.
    The geoportal connection task has been improved. Support for user authorization through the Keycloak identity broker has been added. This enables implementation of single sign-on technology for connecting geoportals and services. The ability to connect to various geoportals that transmit data in PBF (Protocol Buffer Binary Format) has been implemented. PBF is a compressed binary format created for storing and transmitting cartographic data. Support for connecting to new geoportal layers has been added: ESRI - Sentinel-2, Agriculture, Infrared, Short-wave Infrared, Geology, Bathymetric; NDVI Color Map, Normalized Burn Index, Accumulation Index, NDVI Colored, Custom SAVI; NDWI Raw, NDVI Raw; Operational Information Support System for 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, Ships in specially protected natural areas; Federal Forestry Agency - Forest fund condition, Information portal GISOGD of Chelyabinsk region - Base map, Geoinformation subsystem FGIS TP.
    In the "Map Editor" task, the "Length and Distance" mode has been improved. Display of nodal point distances from the beginning of the measured route has been added. The ability to save measurements to the map for subsequent printing has been added. Switching the current map in the "Map Editor" parameters dialog without interrupting the measurement process has been implemented. The "Create Circle of Arbitrary Radius" mode has been improved. Through mode selection on the auxiliary panel, popup menu or hotkey, the following is supported: creating an arc (sector) by three points, creating an ellipse with specified radius lengths, and creating a circle or ellipse with center or left edge snapping. The ability to specify values in radians when creating new objects by entering geometry point coordinates from the keyboard has been added.
    The "Map Processing by Scenario" task has been improved, and the "Object Deletion" procedure has been added. This type of processing allows deletion of object sets. Formation of the set composition is performed in the "Map Processing by Scenario" dialog. Object deletion can be applied, for example, when importing vector maps from SHP and MIF formats to build labels for service objects - areas, contours, and label placement points. After building labels, service objects are deleted to avoid cluttering the created map. In the "Point Object Creation" mode, the ability to create multi-point objects has been added. When pressing the spacebar, the next point is recorded in the object; when pressing the left mouse button, the formed multi-point object is saved.
    On the "Cutting and Stitching" panel, the "Create Polygon by Boundaries of Surrounding Contours" mode has been updated. This mode provides creation of a multipolygon formed by boundaries of adjacent polygon contours and closed linear objects within a specified closed contour or selected object. If you press the "Ctrl" key and left mouse button over some area or closed linear object, multipolygon construction will be based on the base contour for which the specified point will be internal. If the specified point is inside several contours, an intersection of all such contours will be built. Contours for which the point is outside will cut intersection areas from the base contour to create a contour around the point based on adjacent boundaries. If you press the "Ctrl" key and left mouse button over an empty area, a rectangular contour sized 3/4 of the current map window centered at the selected point will be chosen as the base contour. If several empty map areas fall within the specified region, only one object encompassing the selected point will be created. In the "Length and Distance" mode, display of distance values from the object's beginning and the ability to save measurements to the map as objects have been added.
    A "Copy Point Coordinates" item has been added to the right-click context menu. When selecting this menu item or pressing the "Ctrl+Alt+C" combination, the current point coordinates on the map are copied to the clipboard as a string of numbers separated by spaces. Units of measurement and coordinate values correspond to those set in the coordinate display line. Degrees and radians are recorded as decimal numbers with fractional parts.
    The dynamic labeling mode for object lists 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, labels automatically shift so that their text falls entirely within the window's client area. 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 (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 line" checkbox and there's no free space for a label placed above the line by default, an attempt is made to place it below the line. Conversely, for labels placed below the line, an attempt is made to place them above the line. When entering the "Line length for label wrapping" parameter, wrapping is performed for labels consisting of multiple words.
    The recommended average line length is 12 characters. Wrapping is performed without breaking 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 allows for improved label placement on long contours.
    In the "Geodetic Editor" task, a new dialog "Import Data from CSV, TXT, XYH" has been developed, providing reading of delimited text files and plotting information on the map. When calling the "Label Segment Length" dialog, coordinates of the current point on the map are passed to determine the nearest side of the object. When constructing a secant line in the "Parallel Constructions" dialog, 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.
    In the "Object Lists" dialog, modes for union and intersection of lists by selection conditions have been added. These modes allow creating a resulting list from selected lists by combining selection conditions by localizations, layers, classes, and objects. When uniting lists, the new list contains all objects from the selected lists, while intersection contains only common ones. List management tools allow performing sequential search of list objects on the map and various overlay operations between lists, displaying lists in specified conventional signs, dynamically labeling selected object characteristics on the map, copying to other maps, and other operations.
    When displaying labels that have service semantics "Sign rotation angle (in degrees)" with code 31017, the label is oriented according to the value specified in the semantics. When rotated, the label is aligned to the center and middle line relative to the metric point.
    In the "Classifier Editor" task, for semantics of "Numerical Formula" type, the keyword "H1" has been added for use in calculations or in automated formation of label texts for height values of the object's first point.
    The new version of the program is available for download in the Download section.

  • 28.05.2025 A monitoring system has been integrated into GIS Server to enhance reliability and security of operations
    KB "Panorama" has developed GIS Server version 11.2.4. The new version adds the capability to transmit server performance metrics in a format compatible with the Prometheus monitoring system. For this purpose, a Prometheus Exporter written in Python has been included in the GIS Server package. This extension allows administrators to monitor the status and performance of geographic information system server infrastructure in real time. Among the available metrics are: analysis of GIS Server readiness to receive messages, operability checks, and license availability. The metrics are provided through an HTTP interface in a format that meets Prometheus requirements. This ensures quick and simple integration with existing monitoring and visualization systems, such as Grafana. This capability is particularly relevant for organizations using GIS Server in distributed and high-load environments, where it is important to promptly ensure stable and secure service operation.
    GIS Server provides remote multi-user access to vector maps, remote sensing data, and spatial databases for desktop products and web services. Hosting data on the server ensures protection of data from illegal viewing, copying, modification, and printing.
    The new version of the program is available for download on the Download page.

  • 26.05.2025 KB "Panorama" Software Products Were Presented to Novosibirsk Region Leadership
    Within the framework of the International Exhibition "Interexpo GEO-Siberia 2025", KB "Panorama" specialists presented advanced domestic developments in geographic information systems and cartographic technologies to Governor Andrey Alexandrovich Travnikov. The forum brought together more than 3,000 specialists from Russia, Kazakhstan, Uzbekistan, Belarus, Mongolia, Zimbabwe, and Nigeria.
    The Governor noted that new forms and volumes of geodata, as well as technologies for their processing and use, have changed our lives. "The potential for using this combination of information and technologies has not yet been exhausted, and therefore it is very correct and relevant that this year's forum is held under the slogan 'Spatial Data Economy.' There is still much work ahead on updating and filling these spatial data, on implementing and using new technologies in various spheres of our life and activity," Andrey Travnikov addressed the participants.
    Within the framework of the scientific congress, KB "Panorama" specialists presented a report on "Geospatial Foundation for Geographic Information Systems of Various Purposes" where new capabilities of the "Panorama Vision" complex for automated recognition of urban infrastructure objects were examined. Source data can be obtained using the "Panorama Photo" program, which is designed for processing digital terrain information from aerial photography materials using unmanned aerial vehicles (UAVs) or aircraft.
    The forum featured 10 international and 4 national conferences with more than 500 presentations. Our experts shared experience in applying innovative solutions, discussed possibilities for their use in various industries - from construction to environmental monitoring, and outlined prospects for further technology development.
    Photo materials provided by the event organizers.

  • 23.05.2025 GIS "Panorama Mobile" for Aurora OS Expands Geodata Collection and Map Object Placement Capabilities
    KB "Panorama" has developed GIS "Panorama Mobile" version 1.14 for the domestic mobile OS Aurora. The new version adds the ability to select, group move, and delete objects, which speeds up data processing and simplifies map editing directly in field conditions. Support for various digital map formats, as well as access to popular geoportals, allows for quick updating of spatial information and supplementing maps with new objects. The mobile application provides convenient tools for working with geodata through integration with desktop GIS "Panorama" products and advanced spatial information processing functions. Users can prepare a set of cartographic data in advance in the desktop system and transfer it to the mobile GIS, where offline work is available, including displaying current location, recording tracks, and viewing current data without an Internet connection.
    Object selection can be performed in several ways: by search conditions, by area, or arbitrarily. Object selection by search conditions allows visual assessment of the presence and quantity of objects meeting specified conditions. A condition can be considered as an object's belonging to a localization, layer, or object type, as well as the presence of certain semantic characteristics in the map object. Area selection enables marking objects that fall within a specified figure on the map. Arbitrary object selection allows managing the list of selected objects one by one: you can include or exclude an object from the list, analyzing search results or selecting objects on the map by touch.
    Aurora OS is a Russian mobile operating system developed by "Open Mobile Platform" company. The operating system is created for building trusted mobile infrastructure, protecting sensitive information in government organizations, large and medium commercial companies. It contributes to ensuring the state's technological sovereignty through a protected mobile environment and meets all regulatory requirements in the field of national security and information protection. Aurora OS allows centralized management of mobile device fleets and applied mobile software when using Aurora Center. The current version of Aurora mobile OS has passed FSTEC Russia certification and fully complies with requirements for "A" type operating systems of 4th protection class and 4th trust level.
    The new version of the program is available for download in the Download section.

  • 22.05.2025 Map analysis tools for operational situation monitoring have been improved in GIS "Operator" for Linux
    KB "Panorama" has developed GIS "Operator" version 15.3.7 for "Astra Linux Special Edition" OS. The new version expands the functional capabilities of modes in map editor tasks and map calculations. Tasks for working with object lists, viewing attributes from databases, and exporting tiles have been enhanced. Support for executing scripts for different Python versions, map and matrix conversion has been implemented. Coordinate systems have been updated and additional restrictions on data handling in GIS Server have been introduced.
    In the "Map Editor" task, the "Length and Distance" mode has been improved, adding display of nodal point distances from the beginning of the measured route. The ability to save measurements to the map for subsequent printing has been implemented. Changing the current map in the parameter dialog box can now be performed without interrupting the measurement process. The "Creating Circle of Arbitrary Radius" mode has been improved. Through mode selection on the auxiliary panel, pop-up menu, or hotkey, the following is supported: creating an arc (sector) by three points, creating an ellipse with specified radius lengths, and creating a circle or ellipse with center or left edge alignment. The ability to specify values in radians when creating new objects by entering geometry point coordinates from the keyboard has been added. In "Length and Distance" mode, display of distance values from the object's beginning and the ability to save measurements to the map as objects have been added.
    The "Map Calculations" mode has been improved. When building zones around objects, multipolygons, multilines, and multipoint objects are automatically processed with formation of common zones around object parts. For linear objects having longitude extent of more than two zones (12 degrees), division into sections within two zones is performed. Zone construction on the ellipsoid is performed for each section with subsequent stitching into a common contour, ensuring accurate calculation of zone boundaries on the terrain. A more precise zone construction algorithm is applied if the "Refine area and length" item is enabled in the "Parameters" menu. The "Find Point on Object" mode has been improved. The ability to search for one point or a section between two points specified by distances from the object's beginning with section display parameter settings has been added.
    In the "Object Lists" dialog, modes for combining and intersecting lists by selection conditions have been added. These modes allow creating a resulting list from selected lists by adding selection conditions for localizations, layers, classes, and objects. A mode for joint display of thematic layer and object list labeling has been added. This mode allows simultaneously highlighting list objects thematically and labeling them by selected semantics. "Copy Object View to Buffer" and "Paste Object View from Buffer" modes have been added. Object view copying is performed for both all localizations and for one. To do this, right-click on the object view and select the "Copy Object View to Buffer" menu item. The object's graphic description can also be copied in the "Object Selection" dialog.
    The dynamic labeling mode for object lists has been improved.
    Labels now automatically take into account the current visibility of objects on the map and move within the window during scrolling to remain fully visible. Label placement algorithms for linear objects have been improved, including consideration of alignment along the top, center, or bottom line as specified in the label style parameters. The ability to automatically move labels below or above the line has been added if there is no space for placement in the original position. Transfer of long labels to multiple lines without word breaking has been implemented - with the ability to set line length. The possibility to set minimum and maximum distances between repeating labels on long linear objects for more uniform placement has been added.
    In the "View Attributes from Database" task, the ability to perform multiple data insertion into table cells has been added. A mode for configuring and displaying subordinate tables has been implemented (additional button on the main task panel). Configured subordination rules are treated as a data source and opened in the standard way as a tab from the corresponding dropdown list of the main task window. When selecting a row in the main table, rows in the subordinate table are automatically filtered according to specified rules. The ability to confirm/cancel changes has been added. A status bar with information about the number of rows has been added. The dataset opening dialog has been divided into "tables" and "query" tabs with support for new connections.
    The "Export to mbtiles Tile Pyramid" task has been improved. The speed of tile creation has been increased through the implementation of a thread pool and optimization of data processing taking into account the number of cores and available RAM.
    Support for various versions of Python interpreters for writing scripts executed from the "Run Applications" dialog in the "Scripts" tab or through assigned buttons on user panels has been added. If multiple Python versions are installed on the computer, the active version is selected through the main menu "Parameters - Data Placement" in the "Path to Python Interpreter" field. A script "Editing Coordinate List in Tabular View" has been added to the basic script set to demonstrate writing scripts that call standard GIS dialogs.
    In the main menu "Tasks - Coordinate Systems", items "Standard Raster Transformation" and "Standard Matrix Transformation" have been added to the "Standard Map Transformation" item. When selecting the menu item, a dialog is called for transforming a map, image, elevation matrix, or quality matrix from the source coordinate system to the specified one. Output system parameters can be set by EPSG code, read from the coordinate systems list in XML, or from selected data files according to their format.
    A "Label View" item has been added to the main "View" menu, allowing you to set one of two label display modes: "Quality" or "Simplified". When quality mode is enabled, precise calculation of label elements is performed, which allows displaying labels in accordance with font rendering requirements on topographic maps. When using quality mode, more computational resources are required to display labels on screen. If precise font compliance with topographic map symbol requirements is not necessary when displaying the map on screen, fast label output in simplified mode can be used.
    The "Data List" dialog has been improved. For vector maps, context menu commands for managing editing attributes, copying, changing object composition, passport data, exporting and deleting data have been added. For rasters and matrices, context menu commands for data binding have been expanded.
    The "Object Selection" dialog has been improved. On the "Metrics" tab, a context menu has been added with modes: multi-object attribute management, object closure, digitization direction change, first selected point setting, multi-scale object creation, assigning the selected contour as main, sub-object deletion (one or all), object and metrics update, object saving, coordinate saving in EPSG:3857, coordinate and metadata saving, as well as commands for working with metric points: copying, pasting and deleting the current point.
    In the map object search/display dialog on the "Measurements" tab, the ability to select measurement units when specifying conditions has been added: meters, kilometers or millimeters on the map.
    The parameter lists of supported coordinate systems from the EPSG database have been updated. EPSG codes for GSK 2011 coordinate systems (20901 - 20960) have been added. Support for the Kazakhstan Terrestrial Reference Frame 2023 (QazTRF-23) coordinate system and the Kazakhstan Vertical Reference Frame (QazVRF) height system has been added. QazTRF-23 system parameters can be selected when creating maps from the crslist.xml file.
    The list of restrictions for users on managing data opened from GIS Server has been expanded: restrictions can be set on copying (export to other formats, transferring objects to other maps), printing, viewing coordinate system parameters, editing coordinates, storing copies of edited objects, accessing cache on the client without registration on GIS Server, editing the RSC digital classifier and others. Restrictions are set by the program administrator through the web interface and saved in GIS Server settings. The prohibition on coordinate editing allows changing only attribute data of map objects (semantics) without changing coordinates or coordinate system parameters in the map passport (metadata).
    GIS "Operator" SE is a universal domestic geographic information system for law enforcement agencies. The program is designed for accumulating, storing, automated processing and displaying data, calculation results and forecasts that have 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 the background of a 3D model, predicting the consequences of emergency situations at hazardous facilities, monitoring aircraft movement, conducting geodetic and topographic work, 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.

  • 21.05.2025 The capabilities of the "Panorama Vision" Complex will be demonstrated at the XXI International Exhibition and Scientific Congress "Interexpo GEO-Siberia 2025" opening in Novosibirsk
    The International Exhibition and Scientific Congress "Interexpo GEO-Siberia 2025" has started in Novosibirsk. The event will run through May 22 at the "Novosibirsk Expocentre" venue. This year, the main theme of the forum is "Spatial Data Economy," highlighting the importance of geoinformation technologies for solving global challenges and developing the state's economy.
    We invite everyone interested in innovations in the field of geoinformatics and spatial data to visit the KB "Panorama" booth. Our experts will demonstrate an innovative development created using artificial intelligence technologies - the "Panorama Vision" complex. It allows for the recognition of hydrographic objects (rivers, lakes, and others), contours of agricultural lands, paved and dirt roads, as well as buildings and structures in terrain images. The source data can be obtained in the "Panorama Photo" software product, which is designed to process digital information about the terrain based on aerial photography materials from unmanned aerial vehicles (UAVs) or aircraft.
    As part of the scientific congress, KB "Panorama" specialists will present a report on "Geospatial basis for geoinformation systems of various purposes," which will examine the new capabilities of the "Panorama Vision" complex for automated recognition of urban infrastructure objects. Our experts will share experience in applying innovative solutions, talk about the possibilities of their use in various industries - from construction to environmental monitoring, and outline prospects for further technology development.
    All visitors who register at the KB "Panorama" booth will receive a 20% discount on the "Panorama Vision" automatic recognition and vectorization complex. The discount can be used until July 31, 2025.
    We invite you to personally get acquainted with our developments, discuss current industry issues, and exchange opinions with KB "Panorama" experts. We are confident that dialogue and cooperation will help us move forward together in creating the technologies of the future. We look forward to seeing you at the KB "Panorama" booth at the international exhibition and scientific congress "GEO-Siberia 2025"!

  • 19.05.2025 Bank of spatial data has been supplemented with a map of the Democratic Socialist Republic of Sri Lanka
    Geoportal "Bank of spatial data" has been supplemented with a map of the Democratic Socialist Republic of Sri Lanka, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".


  • 16.05.2025 Training video material on creating dynamic object labels in GIS "Panorama" has been prepared
    KB "Panorama" specialists have prepared a video tutorial on applying dynamic labels using the "Object Lists" task in GIS "Panorama", "Cadastral Engineer Workstation", "Agronomist Workstation" and other software products. The reviewed mode allows applying labels over the map, taking into account the current map display composition and object visibility. When scaling the map image, the label automatically shifts so that its text completely fits into the client area of the window.
    The video tutorial demonstrates the process of creating object lists with subsequent formation of dynamic labels. In the "Label Parameters" window, you can configure the display of the generated object labels by height, thickness, and font style. Additionally, on the "Highlighting" tab, you can specify a background or line contour. For curvilinear labels, it is not recommended to choose a background; instead, you should select a contour around the symbols. The label is formed when the "Label objects" flag is set and a semantic characteristic is selected, which will be used to apply the label.
    When creating dynamic labels for linear objects, the ability to apply "Repeating labels" has been added to display multiple labels along the length of the object. You can specify minimum and maximum intervals between the generated labels (in mm on the map). These intervals affect the distance between labels. To display dynamic labels, you need to set the "Label objects dynamically" flag.
    You can familiarize yourself with the training materials in the "Video Lessons" section.

  • 15.05.2025 Data processing tools for geoportals and spatial databases improved in GIS "Panorama" for Linux
    KB "Panorama" has developed GIS "Panorama" version 15.3.7 for "Astra Linux Special Edition" OS, "Alt Linux" OS, "RED OS" and Ubuntu (20.04, 22.04). The new version implements Keycloak authorization support when accessing geoportals and adds new geoportals. The capabilities for dynamic object labeling, map calculations, and tile export have been expanded. Support for executing scripts for different Python versions, map and matrix conversion, and a task for forming the mathematical basis of aeronautical charts have been added. Coordinate systems have been updated and additional restrictions on working with data in GIS Server have been introduced.
    The geoportal connection task has been improved. Support for authorization through the Keycloak identity broker has been implemented, allowing the use of single sign-on technology when working with geoportals and services. The ability to connect to sources transmitting data in PBF formatβ€”a compressed binary format for cartographic dataβ€”has been added. The list of supported geoportals and layers has been expanded, including ESRI (Sentinel-2, Agriculture, infrared and geological layers, NDVI and other indices), SOOI of the Russian Ministry of Natural Resources (base map, thermal points, protected area boundaries, fire hazard and vessel data), as well as layers from the Federal Forestry Agency and regional resources, such as the GISOGD portal of the Chelyabinsk Region and the geoinformation subsystem of FGIS TP.
    The geoportal connection task now includes the ability to obtain information about terrain objects via the WMS protocol. Now, from the National Spatial Data System geoportal, users can request information such as registration date, cadastral number, land category, value, and other characteristics of land plots and buildings. When information query support is enabled, object metrics, semantics, and metadata are displayed in the "Object Selection" dialog, with the ability to copy to exchange formats. Support for displaying new layersβ€”"Land plots (labels)" and "Buildings (labels)"β€”has been added, and semantic mapping with the classifier through correspondence files has been implemented. A new search dialog has been introduced, allowing address searches through OpenStreetMap, cadastral number searches through the National Spatial Data System, and cross-portal searches through KB Panorama geoportals and others supporting OGC WFS. Results are displayed with geometry, semantics, and highlighting on the map.
    The dynamic labeling mode for object lists has been improved. Labels now automatically account for the current visibility of objects on the map and move within the window when scrolling to remain fully visible. Label placement algorithms for linear objects have been improved, including alignment by upper, central, or lower line as specified in the label style parameters. The ability to automatically move labels below or above a line has been added if there is no space for placement in the original position. Long label wrapping to multiple lines without breaking words has been implementedβ€”with the ability to set line length. It is now possible to set minimum and maximum distances between repeating labels on long linear objects for more even placement.
    In the "Map Editor" task, the "Length and Distance" mode has been improved, adding the display of node point distances from the beginning of the measured route. The ability to save measurements on the map for subsequent printing has been implemented. Changing the current map in the parameters dialog box can now be done without interrupting the measurement process. The "Create circle of arbitrary radius" mode has been improved. By selecting the creation mode on the auxiliary panel, popup menu, or using a hotkey, the following is supported: creating an arc (sector) using three points, creating an ellipse with specified radius lengths, and creating a circle or ellipse with alignment by center or left edge. The ability to specify values in radians when creating new objects by entering geometry point coordinates from the keyboard has been added. In the "Length and Distance" mode, the display of distance values from the beginning of the object and the ability to save measurements on the map as objects have been added.
    The "Map Calculations" mode has been improved. When building zones around objects, multipolygons, multilines, and multipoint objects are automatically processed with the formation of common zones around object parts. For linear objects with a longitude span of more than two zones (12 degrees), division into segments within two zones is performed. For each segment, a zone is built on the ellipsoid with subsequent stitching into a common contour, which ensures accurate calculation of zone boundaries on the terrain. A more precise zone construction algorithm is applied if the "Refine area and length" option is enabled in the "Parameters" menu. The "Find point on object" mode has been improved. The ability to search for a single point or a section between two points specified by distances from the beginning of the object with display parameter settings has been added.
    The "View attributes from database" task, called by a button on the main panel, has been improved. The ability for multiple data insertion into table cells has been added. A mode for configuring and displaying subordinate tables (additional button on the main task panel) has been added. Configured subordination rules are interpreted as a data source and opened in a standard way as a tab from the corresponding dropdown list in the main task window. When selecting a row in the main table, the rows of the subordinate table are automatically filtered according to the specified rules. The ability to confirm/cancel changes has been added. A status bar with information about the number of rows has been added. The data set opening dialog is divided into "tables" and "query" tabs with support for new connections.
    In the "Object Lists" dialog, modes for merging and intersecting lists according to selection conditions have been added. These modes allow creating a resulting list based on selected lists by combining selection conditions by localizations, layers, classes, and objects. A mode for simultaneous display of a thematic layer and labeling of the object list has been added. This mode allows simultaneously highlighting objects in the list thematically and labeling them according to the selected semantics. The "Copy object view to clipboard" and "Paste object view from clipboard" modes have been added. Copying the object view is performed both for all localizations and for a single one. To do this, right-click on the object view and select "Copy object view to clipboard" from the menu. The graphical description of an object can also be copied in the "Object Selection" dialog.
    The "Export to mbtiles tile pyramid" task has been improved. The speed of tile creation has been increased through the implementation of a thread pool and optimization of data processing, taking into account the number of cores and available RAM.
    Support for various versions of Python interpreters has been added for writing scripts executed from the "Run Applications" dialog in the "Scripts" tab or through assigned buttons on user panels. If several Python versions 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 "Edit coordinate list in tabular form" has been added to the basic script set to demonstrate writing scripts that call standard GIS dialogs.
    In the main menu "Tasks - Coordinate Systems", the items "Standard Raster Transformation" and "Standard Matrix Transformation" have been added to the "Standard Map Transformation" item. When selecting a menu item, a dialog is called for transforming a map, image, elevation matrix, or quality matrix from the original coordinate system to a specified one. Output system parameters can be set by EPSG code, read from the list of coordinate systems in XML, or from selected data files according to their format.
    A new task "Formation of the Mathematical Basis for Aeronautical Charts" has been added, designed for automatic creation of mathematical basis elements and map frame design in accordance with established standards and conventional signs. In the task dialog, design parameters are configured: line thickness and color, grid step, height and color of labels. The composition of the elements being formed can be managed. By default, four frames, a geodetic coordinate grid, and frame labels are created. Highlighted area or closed linear objects of arbitrary shape on the map are used as frames. For each selected fragment, a set of maps with design is created and saved in the specified directory. All elements are created as graphic objects, allowing them to be transferred to maps with any classifier without distortion.
    In the main menu "View," the item "Label View" has been added, allowing you to set one of two label display modes: "Quality" or "Simplified." When the quality mode is enabled, precise calculation of label elements is performed, which allows displaying labels in accordance with the requirements for font style on topographic maps. Using the quality mode for displaying labels on the screen requires more computational resources. If there is no need for exact font compliance with the requirements for conventional signs of topographic maps when displaying a map on the screen, you can use the fast label output in simplified mode.
    The "Data List" dialog has been improved. For vector maps, context menu commands have been added to manage the editing flag, copying, changing object composition, passport data, exporting, and deleting data. For rasters and matrices, the context menu commands for data georeferencing have been expanded.
    The "Object Selection" dialog has been improved. On the "Metrics" tab, a context menu has been added with modes: managing the multi-object flag, closing an object, changing the digitization direction, setting the first selected point, creating a multi-scale object, assigning the selected contour as the main one, deleting sub-objects (one or all), updating the object and its metrics, saving the object, saving coordinates in EPSG:3857, saving coordinates and metadata, as well as commands for working with metric points: copying, pasting, and deleting the current point.
    In the map object search/display dialog on the "Measurements" tab, the ability to select measurement units when specifying conditions has been added: meters, kilometers, or millimeters on the map.
    The lists of parameters for supported coordinate systems from the EPSG database have been updated. EPSG codes for GSK 2011 coordinate systems (20901 - 20960) have been added. Support has been added for the Qazaqstan Terrestrial Reference Frame 2023 (QazTRF-23) coordinate system and the Qazaqstan Vertical Reference Frame (QazVRF) height system. QazTRF-23 system parameters can be selected when creating maps from the crslist.xml file.
    The list of restrictions for users on managing data opened from the GIS Server has been expanded: restrictions can be set on copying (exporting to other formats, transferring objects to other maps), printing, viewing coordinate system parameters, editing coordinates, storing copies of edited objects, accessing cache on the client without registration on the GIS Server, editing the digital RSC classifier, and others. Restrictions are set by the program administrator through the web interface and saved in the GIS Server settings. The prohibition on editing coordinates allows changing only the attributive data of map objects (semantics) without changing the coordinates or coordinate system parameters in the map passport (metadata).
    GIS "Panorama" is a universal domestic geographic information system. The program is designed for accumulation, storage, automated processing and display of 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 of modeling the movement of special objects against the background of a 3D model, forecasting the consequences of emergency situations at hazardous facilities, monitoring the movement of aircraft, conducting geodetic and topographic work, 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.

  • 13.05.2025 Novosibirsk Region map updated on the "Spatial Data Bank" geoportal
    KB "Panorama" specialists have prepared and placed a map of the Novosibirsk Region on the "Spatial Data Bank" geoportal. The map is formed based on OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini program or other KB "Panorama" software products.
    The map has been converted to a modernized classifier of large-scale plans at a scale of 1:5,000 (map5000m.rscz) and saved as a packed project (MPTZ). The MPTZ format project includes a digital map of the region's territory (country, federal subject, administrative district) and a digital classifier. Updates to the spatial data bank were made using the Digital Maps and Remote Sensing Data Bank program. Publication of the spatial data bank content on the geoportal and access to downloadable data are implemented using GIS WebServer SE.
    Free maps based on OpenStreetMap data are available for download on the "Digital Maps" page.
    In Novosibirsk, during May 21-22, the XXI International Exhibition and Scientific Congress "Interexpo GEO-Siberia 2025" will be held. We invite everyone to visit the KB "Panorama" stand, where we will demonstrate an innovative product created using artificial intelligence technologies - "Panorama Vision". All users who register at the KB "Panorama" stand will receive a 20% discount on the "Panorama Vision" automatic recognition and vectorization complex. The discount can be used until July 31, 2025.

  • 11.05.2025 Training material prepared on mapping air traffic service routes in the Aeronautical Information Document Preparation Complex of GIS "Panorama"
    Specialists from KB "Panorama" have prepared a video tutorial on using the "Route Output" mode of the "Aeronautical Information Document Preparation" application in GIS "Panorama".
    The "Route Output" mode is designed for creating and updating air traffic service routes, military routes, and visual flight routes. The main user map for route output is the "ATS System" map.
    The video tutorial demonstrates how to configure ATS route parameters for subsequent mapping or updating on the user map. Using the route filter, the ability to select by code fragment and route segments by airspace type has been added. The "Route Type" field is used to filter routes by their classification as international, domestic or military airways, as well as area navigation routes, and allows selection by multiple route types.
    When the "Current Route" option is enabled, all segments of the current route are updated; when this flag is disabled, all routes are updated according to the established filters. Using the "usage" filtering mode, orientation can be performed taking into account the peculiarities of flight level allocation in the airspace of the Russian Federation. Depending on the types of usage, only segments where such usage applies will be mapped. When switching to "Airspace Type" mode during mapping, the filter excludes all segments according to the vertical boundaries established for the airspace type.
    You can access the training materials in the "Video Lessons" section.

  • 09.05.2025 KB "Panorama" Demonstrated New Cadastral Technologies to Future Cadastral Engineers
    In early May 2025, students from the "Land Management and Cadastre" program at St. Petersburg State University of Architecture and Civil Engineering (SPbGASU) visited the production facility of KB "Panorama" in Noginsk. The event was part of the professional training for future cadastral engineers and specialists in land management and geoinformation technologies, allowing them to become familiar with technologies already widely used by enterprises of the Federal Service for State Registration, Cadastre and Cartography and private companies, as well as with promising developments. In the context of active development of digital infrastructure for cadastre and land management, KB "Panorama" is expanding its cooperation with government agencies and educational institutions. In April, together with the ABUKO association, a professional development course was organized for "Roscadastre" specialists, aimed at in-depth mastery of new geospatial data processing tools.
    During the students' visit, representatives of the design bureau demonstrated commercial software for land management, cadastre, and urban planning, emphasizing the importance of technical support for the work of specialized services. Participants studied innovative methods of automatic interpretation and vectorization of data based on neural network training, and also examined examples of their application in real projects.
    Particular interest was generated by the demonstration of the Information System of the Federal Spatial Data Fund (IS FFPD). Experts explained its role in forming the Unified Electronic Cartographic Base (UECB) and interaction with the federal spatial data portal (GIS FSPD). An equally important part of the program was the introduction to the Regional Geoinformation System of the Ryazan Region (RGIS RR). Students learned about the structure and composition of its layers, mechanisms for updating data from the Unified State Register of Real Estate (EGRN), and their use in cadastral valuation and urban planning.
    A separate section was devoted to open spatial data: searching for sources, converting information, working with topographic classifiers, and publishing updated data. Participants also learned about end-to-end technology for processing data from dronesβ€”from surveying to creating large-scale plans using PHOTOMOD software and GIS "Panorama".
    The meeting concluded with an open discussion where students asked questions about industry prospects and the implementation of artificial intelligence in cadastral activities.
    The visit to KB "Panorama" became an important stage for students in understanding modern tools that will be in demand in their future work with geodata and cadastral systems. The organizers noted that such events help future specialists integrate academic knowledge into the context of real production tasks, which is especially important in the era of digital transformation of geodata.

  • 07.05.2025 "Urban Planner Workstation" Generates Documents for Submitting Construction Permit Information to the Federal Tax Service of Russia
    KB "Panorama" has developed "Urban Planner Workstation" version 15.4.3. The new version implements the generation of electronic documents in XML format for submitting information about issued construction permits. The list of reference books and attributes of accounting objects has been expanded, and the list of synchronized attributes of capital construction objects in the registry with the semantics of map objects has been supplemented.
    In the "Urban Planner Workstation," a mode has been developed for automatically creating XML files containing information about the date of issuance of construction permits for residential buildings (including apartment buildings) on land plots acquired or provided to individuals and/or legal entities for housing construction. The file is generated in accordance with the schema VO_RAZRSTR_2_240_16_04_01_01.xsd, approved by the order of the Federal Tax Service of Russia dated August 16, 2023, No. ED-7-21/545. The notification can contain information about: the issuance of a construction permit; changes to the date of permit issuance; termination of the permit. The new mode is integrated into the functionality of the "Accounting Objects" registry. This allows it to be used within the existing service, ensuring consistency of work with capital construction objects under construction and land plots marked on the map. When launching the mode from the "Construction Permit" dialog, the necessary data for generating the notification is automatically read. Based on this data, the semantic characteristics of the land plot on the map are updated. After completing the semantics update, the notification itself is generated, saved as an XML file, and placed in the folder with the map.
    To support the new functionality, a new reference book "Document Type" has been added to the database and the survey classifier. It can take the values: "Primary" (for the initial permit) and "Corrective" (for corrections to a previously issued permit). In addition, new semantic attributes necessary for generating notifications have been developed. To ensure complete data consistency, the names and codes of attributes strictly correspond to the same-named semantics defined in the survey classifier. These attributes are used to update the semantics of land plots on the map. This mode expands the capabilities of working with construction permits, providing convenience and compliance with the regulatory requirements of the Federal Tax Service of Russia.
    The new version of the program is available on our website in the Download section.

  • 05.05.2025 "Panorama Vision" Complex Provides Automatic Vectorization of Urban Spatial Data
    KB "Panorama" has developed the automatic recognition and vectorization service "Panorama Vision" version 1.3.0. The new version adds a "City" mode for joint interpretation of road networks and buildings on satellite images. This combined mode improves the quality of the final map through mutual topological coordination of objects during the vectorization stage. During vector map creation, intelligent connection of road network gaps is performed within a specified tolerance. This process excludes possible intersections of roads with buildings recognized in the image. Building geometry is then simplified, converted to rectangular shapes, and rotated along the directions of the nearest roads. The "City" mode is optimized for working with images with a spatial resolution of 0.6 m/pixel.
    Neural network models in "City" mode provide recognition of paved and dirt roads in images, and also allow buildings to be classified into several subtypes: residential buildings (multi-story and individual residential structures), public buildings (schools, kindergartens, hospitals, and others), industrial and commercial buildings (factories, shopping centers, and others), and garages (garage cooperative complexes).
    The map5000m.rscz classifier is used to create the vector map. Paved roads are mapped as linear objects "Highway" with code 61230000, dirt roads as linear objects "Streets" with code 45200000. Buildings are mapped as area objects of the following types: "Residential Building" (with key "a_residential_b"), "Public Building" (with key "a_public_b"), "Industrial Enterprise" (with key "a_industrial_b"), "Garages (GSK and others)" (with key "a_garages_b"). The position of all buildings on the map is adjusted to correspond to their foundations.
    The map generated by the "Panorama Vision" service is ready for integration into GIS for urban infrastructure planning and optimal route construction to objects. The "Road Graph Editor" application is used for route planning in GIS "Panorama".
    In addition to recognizing roads and buildings, the "Panorama Vision" service can recognize the contours of agricultural fields and hydrographic objects (rivers, ponds, lakes, and others). The service is hosted on KB "Panorama" servers on the Internet. Access is available from the list of GIS "Panorama" applications: "Launch Applications" - "Automatic Image Recognition" option.
    The capabilities of the "Panorama Vision" complex will be presented at the XXI International Exhibition and Scientific Congress "Interexpo GEO-Siberia 2025". We invite everyone to visit the KB "Panorama" stand, where we will demonstrate this innovative product created using artificial intelligence technologies.
    The current version of GIS "Panorama" is available for download in the Download section.
    All users who register at the KB "Panorama" stand will receive a 20% discount on the "Panorama Vision" automatic recognition and vectorization complex. This discount can be used until July 31, 2025.

  • 03.05.2025 Training material prepared on mapping aerodromes and heliports on the map in the Aeronautical Information Document Preparation Complex for GIS "Panorama"
    Specialists from KB "Panorama" have prepared a video tutorial on using the "Aerodrome Output" mode of the "Aeronautical Information Document Preparation" application in GIS "Panorama".
    Within the framework of the reviewed mode, new airports and heliports are mapped and existing ones are updated on the user map "Aerodromes".
    The video tutorial demonstrates how to configure aerodrome parameters for subsequent mapping on the user map. The settings fields allow multiple selection by type, class and status of the selected aerodrome. Using the "Update" button, partial updating of the semantic characteristics of the aerodrome is carried out. If the aerodrome is not on the map, it will be created. Using the "Print" button, the ability to generate pages of the aeronautical passport of an aerodrome/heliport or civil aviation landing site has been added in accordance with the requirements of the Ministry of Transport of Russia. Passport printing is performed according to the selected template file. Templates for generating passports are included in the installation package and are located in the corresponding folder (Ani.dot\\ANP\\).
    You can access the training materials in the "Video Tutorials" section.

  • 01.05.2025 "3D Analysis Complex" creates heat maps for evaluating spatially distributed phenomena from various data sources
    KB "Panorama" has developed the "3D Analysis Complex" version 6.5.0 for GIS "Panorama". The complex is designed to create surface models and perform various calculations using these models. In the new version, the task "Building a heat map" has been added to the "Creating matrices and models" panel.
    A heat map is a method of graphically representing discrete data, in which different values are displayed in specific colors. These maps are used to visualize spatially distributed phenomena or processes. For example, temperature, humidity, density of object placement, concentration of impurities. Data sources for building heat maps can be vector maps, spatial databases, web services opened in GIS "Panorama". Visualization is performed in a selected palette containing color shades from blue (cold) to red (hot), with a transition through white (medium) color. The result of building a heat map is a quality matrix containing density values of selected point objects from the vector map. The task performs the construction of a heat map with continuous distribution of the visualized value using the Moving Average interpolation method of discrete data in a given area. The constructed matrix maps can be used for profiling, determining zones of correspondence, building isolines, and in other spatial analysis tasks.
    The "3D Analysis Complex" includes a wide range of specialized tasks for working with spatial data. It includes tools for detailed terrain analysis, modeling derivative surfaces, creating vector characteristics, as well as forecasting tasks and calculation accuracy assessment. Surface models can display various terrain characteristics - from traditional terrain heights to parameters such as pollution concentration, precipitation amount, radiation level, and other environmental indicators. Various data formats can be used to build models: vector data (SHP, MIF, DXF, SXF, KML), information from database tables (DBF, XLS), as well as raster and cloud data (SRTM, GeoTIFF, XYZ, LAS) - a total of more than 20 formats are supported. The created models are used both for visualizing territory in 3D and for solving practical tasks: precise distance measurement, area and volume calculation, profile construction, visibility zone determination, and slope exposure analysis.
    The "3D Analysis Complex" uses surface models in tasks of building isolines, forming the H coordinate (height) of map objects, when building flood zones, and for modeling emergency situations. The "3D Analysis Complex" also includes tasks for predicting the zone of emergency oil spill and calculating the volumes of earthworks.
    The new version of the program is available for download in the Download section.

  • 30.04.2025 Aeronautical Information Document Preparation Complex Developed for Domestic Operating Systems
    KB "Panorama" has developed the Aeronautical Information Document Preparation Complex version 8.4 for operating systems "Astra Linux Special Edition", "RED OS", "Alt Linux" running under GIS "Panorama" for Linux. The program is designed for creating and maintaining an aeronautical information database, generating aeronautical charts, designing aircraft flight routes, and exchanging data with other information systems. Information exchange is carried out in ARINC and AIXM5.1 formats. The complex includes two types of export/import dialogs from ARINC and AIXM5.1 formats, whose functionality depends on the database connection settings.
    Aeronautical charts are based on a special aeronautical classifier dfc.rsc, created according to the requirements of the International Civil Aviation Organization. In accordance with ICAO Doc 8697 ("Aeronautical Chart Manual"), the complex allows for the creation of en-route charts, area charts, Standard Instrument Departure (SID) charts, Standard Terminal Arrival Route (STAR) charts, instrument approach charts, and other aeronautical documents.
    The main source of aeronautical information is the aeronautical database, which is created in accordance with the AICM (Aeronautical Information Conceptual Model). The database structure allows for storing and processing elements of aviation activities, tracking the chronology of their changes with indication of the user, date, time, and type of operation. The database is deployed on PostgreSQL DBMS.
    The design and construction of aerodrome maneuvering schemes is carried out based on ICAO documents (Doc 8168 "Procedures for Air Navigation Services - Aircraft Operations" (PANS-OPS) Volume II. Construction of Visual and Instrument Flight Procedures, Doc 9368 "Instrument Flight Procedures Construction Manual", Doc 9371 "Template Manual for Holding, Reversal and Racetrack Procedures"). The complex implements the creation of all types of straight departure templates, arrival segments, "Racetrack" template, "Turn to landing course" schemes, "45?180 turn", "80?260 turn", straight missed approach procedures, Obstacle Assessment Surfaces "OAS" and others.
    The program includes the ability to generate sheets for the aeronautical information collection in three sections (GEN, ENR, and AD) based on templates in RTF format. The frame design of aeronautical charts is performed based on custom maps in SITX format. The list of created aeronautical charts includes: Aerodrome Chart, Area Chart, Aerodrome Obstacle Chart (Type "A"), Aerodrome Ground Movement Chart, and others.
    The Aeronautical Information Document Preparation Complex is built on common source code and contains identical functionality to the Complex developed for MS Windows, which facilitates the transition to domestic operating systems and does not require retraining of specialists when switching from one OS to another.
    Using the GIS Server product enables collaborative viewing and editing of aeronautical data from desktop clients in different operating systems or from web clients and mobile clients. Data can be published as interactive web maps using GIS WebService SE and GIS WebServer SE software.
    Aeronautical charts can be deployed on mobile devices with the domestic Aurora operating system using the "Panorama Mobile" GIS program. This expands the possibilities for using aeronautical information in field conditions and makes it accessible to specialists working remotely.
    For accounting, storage, and distribution of aeronautical charts and diagrams, the Digital Maps and Remote Sensing Data Bank can be used. This is a software complex designed for maintaining a spatial data repository, collecting and storing metadata, selecting and delivering spatial data upon request, preparing reports, creating and publishing geo-coverages, as well as displaying the status of the data bank in the form of schematic maps. The data bank ensures reliable storage and convenient access to data, which is especially important when working with large volumes of aeronautical and other spatial information.
    All software products are implemented for domestic operating systems, are included in the Register of Domestic Software, and are certified in the information security certification system according to information security requirements for processing information classified as "secret."
    The new version of the program, examples of aeronautical information documents, operational documentation, video lessons and presentations are available for download on the Download page.

  • 29.04.2025 KB "Panorama" Geoinformation Technologies to be Presented at the XXI International Exhibition and Scientific Congress "Interexpo GEO-Siberia 2025"
    Specialists from KB "Panorama" will participate in the International Exhibition and Scientific Congress "Interexpo GEO-Siberia 2025". The event will take place on May 21-22, 2025, at the "Novosibirsk Expocentre" IEC. Additionally, the XI All-Russian Congress of Cadastral Engineers will be organized as part of the exhibition. The general theme of the forum in 2025 is "Economics of Spatial Data," which emphasizes the importance of using geoinformation technologies for solving global challenges and developing the state economy.
    Dear colleagues, partners, and everyone interested in innovations in geoinformatics and spatial data! We invite you to visit our booth, where we will present an innovative development created using artificial intelligence technologies. The "Panorama Vision" complex allows for the recognition of hydrographic objects (rivers, lakes, and others), contours of agricultural lands, paved and dirt roads, as well as buildings and structures in terrain images. Source data can be obtained through the "Panorama Photo" software product, which is designed to process digital information about terrain based on aerial photography materials from unmanned aerial vehicles (UAVs) or aircraft.
    As part of the scientific congress, KB "Panorama" specialists will deliver a presentation on "Geospatial Foundation for Geoinformation Systems of Various Purposes," where they will discuss the new capabilities of the "Panorama Vision" complex for automated recognition of urban infrastructure objects. Our experts will share experience in applying innovative solutions, talk about the possibilities of their use in various industriesβ€”from construction to environmental monitoringβ€”and outline prospects for further technology development.
    All users who register at the KB "Panorama" booth will receive a 20% discount on the "Panorama Vision" automatic recognition and vectorization complex. The discount will be valid until July 31, 2025. We invite you to personally get acquainted with our developments, discuss current industry issues, and exchange opinions with KB "Panorama" experts. We are confident that dialogue and cooperation will help us move forward together in creating technologies of the future. We look forward to seeing you at the KB "Panorama" booth at the international exhibition and scientific congress "GEO-Siberia 2025." Follow the news on our website and social networks to stay updated on all developments. See you at "Interexpo GEO-Siberia 2025"!

  • 28.04.2025 Training Material Prepared on Managing Air Traffic Service Routes Database in the Aeronautical Information Document Preparation Complex for GIS "Panorama"
    Specialists from KB "Panorama" have prepared a video tutorial on working with the "Input en-routes to database" mode of the "Aeronautical Information Documents Preparation" application in GIS "Panorama". A route (airway) is controlled airspace or a part of it in the form of a corridor, which is designed to direct traffic flow in order to provide air traffic services. Each route corresponds to an established number of segments (sections). A route segment (section) is a complex three-dimensional object between two route points, which serves for aircraft flight.
    The video tutorial demonstrates the management of a route database, which contains the main route record with a specified code, localization, and period of validity. The "Localization" field is used to enter the text designation of region (state) codes through which the route passes. The formation and maintenance of the route database is carried out through the route input form.
    The left part of the form contains a route input panel, which displays a list of routes or route groups, as well as a panel for entering parameters of a new route. The right part of the form contains a panel for editing the route structure and fields for filling in the characteristics of route segments. In addition, there is a capability for automatic calculation of true and magnetic course angles, segment lengths on the map, and recording the results in databases.
    The data source is Aeronautical Information Publications (AIP) issued by each state. Data exchange between sources is carried out through the ARINC exchange format. You can familiarize yourself with the training materials in the "Video Lessons" section.

  • 25.04.2025 GIS Constructor Expands Tools for Developing GIS Applications in Python
    KB "Panorama" has developed GIS Constructor for Qt Designer SE version 15.0.5 for operating systems "Astra Linux Special Edition", "Alt Linux", Ubuntu (20.04, 22.04), and MS Windows. The new version implements support for specifying an interpreter for script execution, which is important when multiple Python versions are present in the system. Geoportal functionality has been improved: new functions for searching, displaying, and copying information about terrain objects have been added, and capabilities for interaction with the National Spatial Data System have been expanded. Additional restrictions on data management through GIS Server have been introduced, and a new algorithm for displaying labels considering rotation angles has been implemented.
    New MAPAPI functions have been added, allowing users to specify a Python interpreter for script execution. This is particularly useful in scenarios where multiple Python versions are installed in the system, and a specific one needs to be selected, for example, to ensure compatibility with certain libraries or development environments. If an interpreter is not explicitly specified, the GIS core libraries will automatically search for an available interpreter. This process takes into account environment variables, allowing flexible adaptation to the user's system configuration.
    The task of connecting to geoportals has been enhanced to obtain information at a specified point about terrain objects based on the WMS protocol. From the National Spatial Data System geoportal, users can request the date an object was registered, cadastral number, status, land category, plot or building value, and other parameters. For geoportals that support point information requests when displaying tiles, data is shown in the "Object Selection" dialog: object metrics, semantic characteristics, and object metadata. Object information can be copied to exchange formats. For the National Spatial Data System geoportal, the display of Land Plots (labels) and Buildings (labels) layers has been implemented, and response node correspondence files and classifier data have been added to ensure semantic mapping. A new dialog for searching information on geoportals has been developed. The dialog allows address searches on the OpenStreetMap geoportal, cadastral number searches on the National Spatial Data System geoportal, and cross-searches on KB "Panorama" geoportals or geoportals supporting the OGC WFS standard. The dialog displays object geometry, object semantics, and highlights them on the map.
    The list of user restrictions for data management opened with GIS Server has been expanded: restrictions can be set on copying (export to other formats, transferring objects to other maps), printing, viewing coordinate system parameters, editing coordinates, storing copies of edited objects, accessing cache on the client without server registration, editing the digital RSC classifier, and others. Restrictions are set by the program administrator through the web interface and saved in GIS Server settings. The prohibition on editing coordinates allows changing only the attributive data of map objects (semantics) without changing the coordinates or coordinate system parameters in the map passport (metadata).
    Label display has been improved. The new label drawing algorithm takes into account the "Sign rotation angle (in degrees)" semantics (31017). When this semantic is present in an object, the label is oriented according to the specified value. The label is aligned to the center and middle line relative to the metric point.
    The toolkit is adapted to work on a wide range of operating systems (Astra Linux Special Edition, Alt Linux, Ubuntu, Windows) and architectures (Intel, ARM, Elbrus). The toolkit includes components for visual design of GIS applications and libraries of multiplatform multithreaded GIS core. GIS Constructor provides a cross-platform MAPAPI interface, allowing programmers to develop in their preferred operating system. Developers can release GIS applications for multiple operating systems through simple compilation with minimal changes to the program's source code.
    The new version of the program is available for download in the Download section.

  • 24.04.2025 Digital Map and Remote Sensing Database provides high-speed query processing with low server resource requirements
    KB "Panorama" has developed Digital Map and Remote Sensing Database version 9.1.0. The new version implements support for PHP 8. This improves the performance and security of distributed spatial data storage systems and ensures compatibility with modern technologies. Loading is faster, and user queries are processed with less delay. The system supports PHP versions 7 and 8, which are included in Astra Linux 1.7 and 1.8.
    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 GIS Server and published according to international OGC WFS, WFS-T, WMS, WMTS, WCS standards on the GIS WebService SE application server. Users can access data both from a thin client (using GIS WebServer SE) and from desktop applications (GIS "Panorama", GIS "Operator"). The Digital Map and Remote Sensing Database enables the construction of a cloud storage for spatial data, providing access to this data, and automated formation and updating of geocoverages.
    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 "Spatial Data Bank" portal demonstrates capabilities for organizing storage, accounting, and delivery of vector maps, remote sensing data, elevation matrices, and terrain models. The portal contains vector maps in SXF format, created based on data from open sources (OpenStreetMap, VMap0). The spatial data includes maps of: Russian Federation subjects, countries, and cities from near and far abroad. In total, there are over 430 vector maps and 6,700 matrix data sets with a total volume of more than 240 GB. KB "Panorama" specialists update and maintain the information on the portal weekly. All published data is distributed free of charge in accordance with an open license.
    The new version of the program is available for download on the Download page.

  • 23.04.2025 "Cadastral Engineer Workstation" provides loading and mapping of USRRE information about premises
    KB "Panorama" has developed "Cadastral Engineer Workstation" version 15.4.3. The new version expands tools for reading and creating cadastral documents. The "Reading cadastral territory plan and map updating" mode has been improved, implementing the loading of electronic XML documents according to the extract_about_property_room_v01 schema - extracts from the Unified State Register of Real Estate about real estate objects (premises) in electronic form. Since information about premises does not contain coordinate descriptions, an algorithm has been developed to map them 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 "National Spatial Data System" geoportal. All premises attributes are recorded in the map object semantics.
    The "State Real Estate Cadastre Information" mode has been improved. When displaying the obtained cadastral information in the "Cadastral Object Attributes" dialog, the ability to call a context menu for copying data has been added to the "Basic Information" tab. A function for saving cadastral information obtained from the Unified State Register of Real Estate to a TXF format file has been added.
    In the "Territory Map-Plan" task, the creation of an "Act of agreement on the location of land plot boundaries" has been implemented when performing complex cadastral works. The document is created in DOCX format according to the form established by Appendix No. 3 to Rosreestr Order dated August 4, 2021, No. P/0337. An intelligent algorithm for finding adjacent land plots has been developed to describe sections of common boundaries, taking into account common boundaries by segments or individual points (for example, a boundary at the corner of a plot).
    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 "Create objects from CSV, XYH, TXT files" has been developed, providing the ability to read text files with delimiters and map coordinates of cadastral objects. Support for reading source data presented in files with various information field compositions has allowed the removal of outdated modes and their replacement with a single new mode.
    For the modes "Creating an object scheme and filling out a report" and "Filling out a report for an object", the formation of new report forms has been implemented: Land Plot Boundary Agreement Act, Cadastral Passport of a Land Plot, Land Plot Drawing, Overview Plan of Land Plots Location, and Geodetic Network Points Layout Scheme. When filling out reports, DOCX format templates are used. The report generation wizard has been improved, with the addition of processing for new markers to insert rows based on object metrics. The system supports obtaining and inserting information about coordinates and point elevation into tables. The insertion of rows with information about adjacent boundaries is provided, including boundary segment designation and the name of the adjacent land plot owner. For filling out the "Geodetic Network Points Layout Scheme" report, processing of selected point objects – geodetic network points – has been implemented.
    The "Land Survey Plan" mode has been improved. When forming the "Boundary Agreement Act," the ability to choose a processing option for common boundary sections has been added: by nodal points of adjacent land plots or by all characteristic boundary points. Processing of formed land plot contours has been implemented when generating XML documents for boundary clarification, specifically regarding information about adjacent land plots. When generating XML documents, the algorithm for forming the optional Address subsection has been changed, and the recording of the optional RussianFederation element has been added.
    The new version of the program is available for download in the Download section.

  • 22.04.2025 Training material prepared on the formation and updating of the aerodrome obstacles database in the Aeronautical Information Documents Preparation Complex for GIS "Panorama"
    Specialists of KB "Panorama" have prepared a video tutorial on working with the "Aerodrome Obstacles Database Management" mode of the "Aeronautical Information Documents Preparation" application in GIS "Panorama". Within the presented mode, artificial and natural obstacles on the surface in the aerodrome area that affect flights are stored. The video tutorial demonstrates the management of the aerodrome obstacles database. The obstacles database section includes an interface for maintaining a database of minimum safe altitudes (MSA) in the aerodrome area and minimum obstacle clearance altitudes on landing courses.
    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.

  • 21.04.2025 GIS ToolKit provides interaction with the National Spatial Data System
    KB "Panorama" has developed a toolkit for creating GIS applications - GIS ToolKit version 15.1.4. In the new version, the geoportal connection component (TMapWMSPopupDialog) has been improved. For the National Spatial Data System geoportal, the composition of displayed layers has been expanded in the following sections: Base layer; Cadastral division units; Administrative boundaries; Land plots; Capital construction objects; Object complexes; Zones with special conditions for territory use; Zoning and territory planning; Natural territories and others.
    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 Download section.

  • 19.04.2025 GIS "Panorama" expands the list of connectable geoportals and data transfer formats
    KB "Panorama" has developed GIS "Panorama" version 15.4.3. The program has expanded the list of connectable geoportals with PBF format support and ensured compatibility with new versions of the Python interpreter. Map editing tools and dynamic object characteristic labeling have been enhanced, and the panchromatic raster fusion task has been improved. In the "Cadastral Tasks" complex, tools for working with the address database have been improved.
    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 Download section.

  • 18.04.2025 Training video material prepared on maintaining the airspace elements database in the Aeronautical Information Documents Preparation Complex for GIS "Panorama"
    Specialists from KB "Panorama" have prepared a video tutorial on working with the "Input airspaces to database" mode of the "Aeronautical Information Documents Preparation" application in GIS "Panorama".
    The airspace elements database is a functionally integrated database of air traffic service areas and flight restriction zones. Air traffic control can be carried out in zones of any type, including prohibited and dangerous areas.
    The video tutorial demonstrates the maintenance of the database of air traffic service areas and flight restriction zones, which is carried out through an input form. This form is divided into two parts. The left part of the form contains a non-editable list of airspace elements with a filter at the top. To add a new element to the database, use the corresponding button on the panel. The right part of the form, where data entry is performed, includes several panels - "Parameters", "Name" and "Metrics". According to the database specification, airspace elements can have one of three types of metrics: complex polyline, circle of specified radius, and corridor. Most air traffic control areas have complex polyline metrics, while dangerous and prohibited zones are described by circles. In addition to the main types of metrics, elliptical metrics are used in the Russian Federation.
    At the bottom of the form is the "Call Signs and Frequencies of ATS Bodies" section, which contains information about control bodies, control frequencies, and call signs of ground services and dispatch control and communication services. You can view the training materials in the "Video Lessons" section.

  • 16.04.2025 Training material prepared on maintaining the aerodrome and heliport infrastructure database in the Aeronautical Information Documents Preparation Complex for GIS "Panorama"
    Specialists from KB "Panorama" have prepared a video tutorial on working with the "Input airspaces to database" mode of the "Aeronautical Information Documents Preparation" application in GIS "Panorama". This mode facilitates the entry of basic characteristics of interconnected service structures or facilities, building and structure engineering systems, ground service and support systems, which collectively provide the foundation for airport operations. Airport infrastructure includes ground handling systems, navigation, communication, and geospatial structure.
    The video tutorial demonstrates the maintenance of the aerodrome infrastructure database, which is carried out through a corresponding form. The airport infrastructure data entry interface consists of several sections placed in separate tabs. Tabs may contain their own information hierarchy.
    The "Services" section is designed for maintaining the database of aerodrome ground services, including general services, passenger services, fuel refueling, oil refueling, and meteorological services. The "RWY" tab interface is used to account for aerodrome runways. The "TWY" tab allows maintaining the taxiway database. The "Apron and Parking Management (Parking)" section covers databases of aprons, holding areas, aircraft parking positions, repair areas, long-term operation areas, and storage areas. The "Heliport Database Management" tab interface is filled in accordance with the "Requirements for Landing Sites Located on Land or Water Areas." The "Taxi Route Database Management" section is designed for maintaining the database of ground aerodrome aircraft movement routes. The "Aerodrome Territory Boundaries Database Management" tab is used for maintaining the database of aerodrome paved surface boundaries, configuration of boundaries of its main elements, and special territories for more accurate interpretation of objects on the aerodrome/heliport map.
    You can view the training materials in the "Video Tutorials" section.

  • 15.04.2025 GIS "Panorama Mobile" for Aurora OS provides convenient tools for editing and searching objects on maps for mobile users
    KB "Panorama" has developed GIS "Panorama Mobile" version 1.13 for the domestic mobile OS Aurora. The new version implements tools for editing object attributes and expanded search by characteristics. A "Selected Object" panel has been added, simplifying work with calculations and data changes.
    The program provides convenient tools for editing cartographic data. The new version expands the capabilities for working with object semantics: users can add new characteristics, modify existing data, and delete outdated information. All changes are promptly entered and saved in the system, and the built-in undo mechanism protects against accidental errors, providing complete control at all stages of work. The simple and intuitive interface makes interaction with maps comfortable even when solving complex tasks.
    In GIS "Panorama Mobile," object search has become more flexible, with the system supporting various comparison conditions ("greater than," "less than," "equal to," "present," and others). For example, you can quickly find all objects with a height of more than 100 meters. Search results are displayed both on the map and in a separate panel, which accelerates data analysis.
    The program has added a "Selected Object" panel. It automatically displays the active object, highlights its outline on the map, and provides a brief description. This tool is especially useful when performing calculations or editing - the system immediately displays the results of operations, and the built-in verification mechanisms help minimize errors.
    GIS "Panorama Mobile" allows opening and editing the main digital map formats of GIS "Panorama" and popular geoportals on mobile devices based on Aurora OS, processing information from the built-in GPS/GLONASS receiver. Users can prepare the necessary set of spatial data in advance in one of the desktop products (GIS "Panorama," "Panorama-Editor", GIS Panorama Mini) and transfer it to the mobile GIS "Panorama Mobile." Data processing is performed autonomously, without connecting to the Internet. When the user moves, their current position is dynamically displayed according to coordinates received from the GPS/GLONASS receiver. For convenience, there is an option to synchronize the map position with the current location. To save the coordinates obtained during movement, there is a track recording mode that creates a separate map and plots the movement trajectory on it. Basic information is provided for all map objects during operation.
    The program is developed based on the GIS Constructor toolkit, which provides components for creating mobile applications for working with digital maps in the C++ programming language using Qt.
    Aurora OS is a Russian mobile operating system developed by "Open Mobile Platform" company. The operating system is designed to build trusted mobile infrastructure, protect sensitive information in government organizations, large and medium-sized commercial companies. It contributes to ensuring the technological sovereignty of the state through a secure mobile environment and meets all the requirements of regulators in the field of national security and information protection. Aurora OS allows centralized management of mobile devices and applied mobile software when using Aurora Center. The current version of the mobile Aurora OS has been certified by the FSTEC of Russia and fully complies with the requirements for "A" type operating systems of protection class 4 and trust level 4.
    The new version of the program is available for download in the Download section.

  • 14.04.2025 Bank of spatial data has been supplemented with a map of the Republic of Indonesia
    Geoportal "Bank of spatial data" has been supplemented with a map of the Republic of Indonesia, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".

  • 11.04.2025 Training material prepared on importing obstacles into the database in the Aeronautical Information Documentation Preparation Complex for GIS "Panorama"
    Specialists from KB "Panorama" have prepared a video tutorial on working with the "Importing Obstacles from Excel File" mode of the applied task "Assignment of program" in GIS "Panorama". This mode facilitates loading information about obstacles into the database. The video tutorial demonstrates the stages of data import. Each tab of the import form is designed for a specific processing stage.
    In the first stage, information from the file is loaded into a temporary obstacle table. For convenience, each import process is marked with an arbitrary text identifier. Marking the set of imported data allows controlling the preservation of object duplicates in the working database.
    In the second stage, verification and control of imported data is performed, along with manual correction, filling in characteristics, and direct saving. Saving to the database is accompanied by the removal of transferred rows from the temporary table. Binding obstacles to an aerodrome is not performed. This allows importing obstacles to extensive areas or from route maps. In this mode, it is not possible to add or remove individual obstacles manually. The imported set is subject only to correction.
    You can familiarize yourself with the training materials in the "Video Tutorials" section.

  • 10.04.2025 GIS Server supports document storage with links to spatial database records
    KB "Panorama" has developed GIS Server version 11.2.3 for Astra Linux SE, RED OS, Ubuntu 18.04, CentOS 8, and MS Windows operating systems. The new version adds the ability to create document repositories for DBM map objects that are dynamically generated from spatial databases. When linking a local document on the client with a map object (a record in a spatial database table), this file will be saved in the document repository for the map on the GIS Server. The object's semantics and the corresponding database table field will store the document alias on the GIS Server (similar to a URL).
    GIS Server supports working with spatial databases managed by PostgreSQL, Oracle, and Microsoft SQL Server DBMS, providing access to spatial data in accordance with the OGC 06-103r4 standard: "OpenGIS Implementation Standard for Geographic information - Simple feature access - Part 1: Common architecture". GIS Server allows loading datasets into the Digital Maps and Remote Sensing Data Bank. Loading is performed by command from the GIS Server client. GIS Server enables automated formation of geocoverages from vector maps, rasters, and matrices stored in the Digital Maps and Remote Sensing Data Bank.
    The new version of the program is available for download on the Download page.

  • 09.04.2025 GIS "Operator" Enhanced with Tools for Tactical Map and Diagram Preparation
    KB "Panorama" has developed GIS "Operator" version 15.4.2. The program's Map Editor capabilities have been improved: enhanced tools for measuring distances and areas with display of intermediate results, refined methods for constructing circles, ellipses, and arcs according to specified parameters, optimized work with object lists, and more. The means for connecting to geoportals, including the National Spatial Data System, have been expanded. Support for the QazTRF-23 coordinate system and updated GSK 2011 codes has been added, and tools for working with attribute databases have been supplemented.
    In the "Map Editor" task, the "Length and Distance" mode has been refined, adding the display of node point distances from the beginning of the measured route. The ability to save measurements on the map for subsequent printing has been implemented. Changing the current map in the parameters dialog box can now be done without interrupting the measurement process. The "Create Circle of Arbitrary Radius" mode has been improved. By selecting the creation mode on the auxiliary panel or pop-up menu or using a hotkey, the following are supported: creating an arc (sector) using three points, creating an ellipse with specified radius lengths, and creating a circle or ellipse with alignment by center or left edge. The ability to specify values in radians when creating new objects by entering geometry point coordinates from the keyboard has been added. In the "Length and Distance" mode, the display of distance values from the beginning of the object and the ability to save measurements on the map as objects have been added.
    The "Map Calculations" mode has been refined. When building zones around objects, multipolygons, multilines, and multipoint objects are automatically processed with the formation of common zones around object parts. For linear objects extending more than two zones in longitude (12 degrees), division into segments within two zones is performed. For each segment, a zone is built on the ellipsoid with subsequent stitching into a common contour, ensuring accurate calculation of zone boundaries on the terrain. A more precise zone construction algorithm is applied if the "Refine area and length" option is enabled in the "Parameters" menu. The "Find Point on Object" mode has been improved. The ability to search for a single point or a section between two points, specified by distances from the beginning of the object with customizable section display parameters, has been added.
    The "View Attributes from Database" task, accessible via a button on the main panel, has been enhanced. Multiple data insertion into table cells has been added. A mode for configuring and displaying subordinate tables (additional button on the main task panel) has been implemented. Configured subordination rules are treated as data sources and opened in the standard way as tabs from the corresponding dropdown list in the main task window. When selecting a row in the main table, the subordinate table rows are automatically filtered according to specified rules. The ability to confirm/cancel changes has been added. A status bar showing the number of rows has been included. The dataset opening dialog has been divided into "tables" and "query" tabs with support for new connections.
    The task of connecting to geoportals has been updated to obtain information at a specified point about terrain objects based on the WMS protocol. From the National Spatial Data System geoportal, you can request the date an object was registered, cadastral number, status, land category, cost of the plot or building, and other parameters. For geoportals that support point information requests when displaying tiles, data is shown in the "Object Selection" dialog: object metrics, semantic characteristics, and object metadata. Information about the object can be copied to exchange formats. For the National Spatial Data System geoportal, display of Land Plots (labels) and Buildings (labels) layers has been added, along with files matching response nodes and classifier data to ensure semantic comparison. A new geoportal information search dialog has been added. The dialog allows address searches on the OpenStreetMap geoportal, cadastral number searches on the National Spatial Data System geoportal, and cross-searches on KB Panorama geoportals or geoportals supporting the OGC WFS standard. The dialog displays object geometry, object semantics, and highlights them on the map.
    In the "Address Search" task, the search for objects or intersections by partial matching of street names and house numbers has been improved. The search results form a table of found objects or intersections. When selecting a record in the table, the system navigates to the object on the map. An object information viewing mode has been added. When search parameters are changed, objects are automatically filtered according to the new conditions.
    In the "Object Lists" dialog, modes for merging and intersecting lists based on selection conditions have been added. These modes allow creating a resulting list from selected lists by combining selection conditions for localizations, layers, classes, and objects. A mode for simultaneous display of a thematic layer and labeling of object lists has been added. This mode allows simultaneously highlighting objects in the list thematically and labeling them according to selected semantics. "Copy object view to clipboard" and "Paste object view from clipboard" modes have been added. Copying an object view is performed for all localizations or for just one. To do this, right-click on the object view and select "Copy object view to clipboard." The graphical description of an object can also be copied in the "Object Selection" dialog.
    The "Export to mbtiles tile pyramid" task, called from the File menu, has been improved. Tile creation speed has been increased through the implementation of a thread pool and optimization of data processing, taking into account the number of cores and available RAM.
    In the "Classifier Editor" task, the keyword "H1" has been added for semantics of the "Numerical formula" type for use in calculations or for automated formation of label texts for the height value of the first point of an object.
    The new label drawing algorithm takes into account the "Sign rotation angle (in degrees)" semantics (31017). When this semantic is present in an object, the label is oriented according to the specified value. The label is aligned to the center and middle line relative to the metric point.
    The "Map Legend" task has been improved. The ability to update the composition of layers, classes, and classifier objects for the map list has been added using the keyboard shortcuts Shift+F11 or Ctrl+F5 (when clearing the data cache). The task is designed to manage vector maps, images, and matrices included in the open document.
    In the main menu "Tasks - Coordinate Systems", the items "Standard Raster Transformation" and "Standard Matrix Transformation" have been added to the "Standard Map Transformation" section. When selecting a menu item, a dialog is called for transforming a map, image, elevation matrix, or quality matrix from the original coordinate system to a specified one. The parameters of the output system can be set by EPSG code, read from the list of coordinate systems in XML, or from selected data files according to their format.
    The parameter lists of supported coordinate systems from the EPSG database have been updated.
    EPSG codes for GSK 2011 coordinate systems (20901 - 20960) have been added. Support has been added for the Kazakhstan Terrestrial Reference Frame 2023 (QazTRF-23) coordinate system and the Kazakhstan Vertical Reference Frame (QazVRF) elevation system. QazTRF-23 system parameters can be selected when creating maps from the crslist.xml file.
    A "Copy point coordinates" item has been added to the right-click menu. When selecting this menu item or pressing the "Ctrl+Alt+C" combination, the coordinates of the current point on the map are copied to the clipboard as a string of numbers separated by spaces. The units of measurement and coordinate values correspond to those set in the coordinate display line. Degrees and radians are recorded as decimal numbers with a fractional part.
    The list of restrictions for users on managing data opened from the GIS Server has been expanded: restrictions can be set on copying (export to other formats, transferring objects to other maps), printing, viewing coordinate system parameters, editing coordinates, storing copies of edited objects, accessing the cache on the client without registration on the GIS Server, editing the digital RSC classifier, and others. Restrictions are set by the program administrator through the web interface and are saved in the GIS Server settings. The prohibition on editing coordinates allows changing only the attributive data of map objects (semantics) without changing the coordinates or coordinate system parameters in the map passport (metadata).
    The new version of the program is available for download in the Download section.

  • 08.04.2025 Training video material on maintaining the database of airfields and heliports in the Aeronautical Information Document Preparation Complex for GIS "Panorama" has been prepared
    Specialists from KB "Panorama" have prepared a video tutorial on using the "Input airports and heliports to database" mode of the "Assignment of the program" application in GIS "Panorama". The reviewed mode involves filling in the main characteristics of aircraft basing locations - name, codes, coordinates of the reference point, operating hours, airfield elevation and transition altitude.
    The video tutorial demonstrates how to maintain the airfield database. The "Maintaining the Database of Airfields and Heliports" dialog is divided into two parts. The left part of the input form contains a non-editable list of airports with a filter at the top. When entering a new airfield into the database, you should click the "Add" button.
    The right part of the interface is designed for data entry and includes several panels: "General Information", "Additional", "Description", and "Data Source". At the bottom of the form is the "Call Signs and Frequencies of Airport Services" section, which contains information about control authorities, control frequencies, and call signs of ground services and air traffic control services.
    Correct completion of all fields in the "Airfield Input" form is key to ensuring the relevance and reliability of aeronautical information. Errors or inaccuracies can lead to serious consequences, including navigation failures and threats to flight safety.
    You can view the training materials in the "Video Tutorials" section.

  • 07.04.2025 Bank of spatial data has been supplemented with a map of the Republic of Nicaragua
    Geoportal "Bank of spatial data" has been supplemented with a map of the Republic of Nicaragua, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".

  • 04.04.2025 GIS "Operator" for Linux Improves Tools for Preparing Operational Terrain Maps
    KB "Panorama" has developed GIS "Operator" version 15.3.6 for the "Astra Linux Special Edition" OS. The new version expands the functionality of modes within the map editor and map calculation tasks. New capabilities have been added to the object list management and database attribute viewing tasks, and a mode for importing coordinates from a text file has been implemented.
    In the "Map Editor" task, the "Length and Distance" mode has been enhanced. Display of node point distances from the beginning of the measured route has been added. The ability to save measurements on the map for subsequent printing has been added. Changing the current map in the Map Editor parameters dialog box without interrupting the measurement process has been implemented. The "Create circle of arbitrary radius" mode has been improved. Using the creation mode selection on the auxiliary panel, pop-up menu, or hot key, the following are supported: creating an arc (sector) using three points, creating an ellipse with specified radius lengths, and creating a circle or ellipse with alignment by center or left edge. The ability to set values in radians when creating new objects by entering geometry point coordinates from the keyboard has been added. On the "Cutting and Stitching" panel, the "Create polygon based on surrounding contour boundaries" mode has been updated. This mode enables the creation of a multipolygon formed by the boundaries of adjacent polygon contours and closed linear objects within a specified closed contour or selected object. If you press the "Ctrl" key and left mouse button over a certain areal or closed linear object, the multipolygon will be built based on the base contour for which the specified point is internal. If the specified point is inside several contours, the intersection of all such contours will be constructed. Contours for which the point is outside will cut off intersection areas from the base contour to create a contour around the point based on adjacent boundaries. If you press the "Ctrl" key and left mouse button over an empty area, a rectangular contour 3/4 the size of the current map window with the center at the selected point will be chosen as the base contour. If several empty map areas fall within the specified area, only one object covering the selected point will be created. In the "Length and Distance" mode, display of distance values from the beginning of the object and the ability to save measurements on the map as objects have been added.
    In the "Object Lists" dialog, modes for merging and intersecting lists based on selection conditions have been added. These modes allow creating a resulting list from selected lists by combining selection conditions by localization, layers, classes, and objects. When merging lists, the new list contains all objects from the selected lists, and when intersecting - only common ones. The list management tools allow performing sequential search of list objects on the map and various overlay operations between lists, displaying lists in specified symbols, dynamically labeling selected object characteristics on the map, copying to other maps, and other operations.
    The "View Attributes from Database" task, accessible via a button on the main panel, has been enhanced. Multiple data insertion into table cells has been added. A mode for configuring and displaying subordinate tables (additional button on the main task panel) has been implemented. Configured subordination rules are treated as data sources and opened in the standard way as tabs from the corresponding dropdown list in the main task window. When selecting a row in the main table, the subordinate table rows are automatically filtered according to specified rules. The ability to confirm/cancel changes has been added. A status bar showing the number of rows has been included. The dataset opening dialog has been divided into "tables" and "query" tabs with support for new connections. These new tools allow logically connecting hierarchically linked attribute tables (object passports and other data) with any maps and complement the means for interactive editing of spatial databases in the form of vector maps through editing coordinates and semantics of objects that display table fields.
    The "Load Coordinates from Text File" mode is designed for importing data obtained from geodetic instruments from delimited text files (TXT, CSV, XYH, and others). Each line of the file corresponds to one spatial object, such as a picket point with coordinates (X, Y, H). The result of the program's operation is the creation of a map in SIT or SITX format. The dialog displays source data (file path and its contents) and import settings. Users can specify the starting line for processing, select a delimiter, set coordinate offsets (X, Y, H), and configure the composition of imported data by defining data types for each column (e.g., X, Y, H, or semantics).
    The "Map Calculations" task has been improved. When building zones around objects, multipolygons, multilines, and multipoint objects are automatically processed with the formation of common zones around object parts. For linear objects extending more than two zones in longitude (12 degrees), division into segments within two zones is performed. For each segment, a zone is built on the ellipsoid with subsequent stitching into a common contour, ensuring accurate calculation of zone boundaries on the terrain. A more precise zone construction algorithm is applied if the "Refine area and length" option is enabled in the "Parameters" menu. The added "Find Point on Object Contour" task enables processing of linear and areal objects. After selecting an object in the dialog box, you need to specify the search distance. As a result, the section from the beginning of the object to the found point is highlighted on the map, allowing visual determination of the sought point's location.
    GIS "Operator" SE is a universal domestic geographic information system for security agencies. The program is designed for accumulation, storage, automated processing, and display of data, calculation results, and forecasts with 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 emergency situations at hazardous facilities, monitoring aircraft movement, conducting geodetic and topographic work, 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.

  • 03.04.2025 Training Material Prepared on Working with Data in Different Coordinate Systems in GIS "Panorama" for OS "Astra Linux Special Edition"
    Specialists from KB "Panorama" together with students from MIIGAiK have prepared a video tutorial dedicated to the transformation and joint use of cartographic data in various coordinate systems. The task reviewed is available in GIS "Panorama", GIS "Operator" and other software products from KB "Panorama" for the "Astra Linux Special Edition" operating system.
    The video tutorial demonstrates working with spatial data in different coordinate systems. This option allows users to control projection parameters when adding new maps. If the opened data has different parameters, the system offers to transform it to match the parameters of other open data. Through transformation at the moment of display, correct overlay and joint use of geospatial data obtained from different sources is ensured.
    You can access the training materials in the "Video Tutorials" section.

  • 02.04.2025 Bank of spatial data has been supplemented with a map of Greenland
    Geoportal "Bank of spatial data" has been supplemented with a map of Greenland, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".


  • 01.04.2025 Experts from the "ABUKO" Association Presented the Capabilities of KB "Panorama" Software Products at Professional Development Courses for "Roskadastr" Specialists in Krasnodar Region
    From March 25 to 27, a practical session of the professional development course "Comprehensive Cadastral Works" was held in Krasnodar. The event was attended by 60 specialists from the Southern Federal District, North Caucasus Federal District, Crimea, Sevastopol, DPR, and LPR. The regional "Roskadastr" director Ivan Sulim and Deputy Head of Rosreestr Administration for Krasnodar Region Dmitry Chernovrovenko delivered welcome speeches. The Deputy General Director of PPK "Roskadastr" Konstantin Litvintsev addressed the session participants via video link.
    On the first day, "ABUKO" Association expert Almaz Gabidullin shared his experience on the general procedure for conducting comprehensive cadastral works in the regions. On the second and third days, seminar participants practiced their knowledge: engineers from PPK "Roskadastr" branches were trained in "Panorama" software in computer classrooms. Issues of interaction with the Unified State Register of Real Estate through GIS "Panorama" were examined in detail, including object search, obtaining attribute information, and generating reporting documents in accordance with current standards. Specialists mastered practical techniques for working with cadastral maps, including geographic referencing of materials, digitizing objects, filling in attribute data, and preparing documentation.
    The central office of PPK "Roskadastr" regularly conducts similar training events in all federal districts of Russia. Comprehensive cadastral works are cadastral activities carried out simultaneously for all real estate objects located within one cadastral quarter or several adjacent cadastral quarters. These works are an important measure directly affecting the achievement of the national development goal of the Russian Federation within the framework of the state program "National Spatial Data System."
    Photo materials provided by KB "Panorama" partners.

  • 31.03.2025 Training Material Prepared on Managing the Database of Basic Points in the Aeronautical Information Document Preparation Complex for GIS "Panorama"
    KB "Panorama" specialists have prepared a video tutorial on using the "Input significant points to database" mode of the "Assignment of the program" application in GIS "Panorama". The reviewed mode is designed for entering data of conditional and real points.
    The real points database contains information about radio navigation aids. Basic points are used in route maps as route points; serve as basic radio navigation aids for navigation; function as aerodrome radio technical facilities for calculating turn points, and are also used as descent points and for determining metric parameters of maneuvers when performing approaches, departures, and landings.
    The video tutorial demonstrates the management of the basic points database, performed through an input form. Different sets of characteristics are provided for different types of points. Radio navigation aids require additional characteristics to be specified. Combined facilities include characteristics of both types of radio technical means.
    At the bottom of the "Basic Points Input" form, there is a non-editable table "Passing Routes". It contains information about routes, including approaches, departures, landings, and holdings where the current point appears. The table is designed for analyzing and removing unused points. Additionally, a "Close Point by Date" button has been added to the dialog, allowing users to automatically set the end date for a point.
    You can access the training materials in the "Video Tutorials" section.

  • 28.03.2025 "Agronomist Workstation" Improves Tools for Land Management and Agricultural Land Administration
    KB "Panorama" has developed the "Agronomist Workstation" software complex version 15.4.2. The new version increases the efficiency of working with cartographic data and improves analytical tools. A number of innovations have been implemented that make the process of creating and editing maps more convenient and accurate.
    The program supports expanded access to information from the "National Spatial Data System" (NSDS) geoportal. Users can receive up-to-date data on the date when objects were registered, their cadastral numbers, status, land category, and the value of plots or buildings. For convenience, the layers "Land plots (labels)" and "Buildings (labels)" have been added, allowing users to quickly find necessary information directly on the map.
    Special attention has been paid to improving search capabilities. A new search dialog has been developed that supports address search on OpenStreetMap, search by cadastral number, and cross-search in NSDS and other geoportals. Search results are displayed not only in tables but are also visualized on the map, which significantly simplifies working with large volumes of data.
    For land management specialists, an expanded set of tools for processing object lists has been added, including operations for cutting and splitting complex objects from multiple cartographic sources. This is especially useful when creating detailed maps of farm infrastructure, land management, and agricultural lands.
    Additionally, the algorithm for displaying labels on maps has been updated. Labels now take into account the rotation angle of the sign, ensuring more accurate and aesthetically pleasing placement of text information. For user convenience, the ability to copy point coordinates with a single click or key combination has also been added.
    These changes make the "Agronomist Workstation" an even more flexible tool and help improve the quality of decisions made by specialists working in the field of land management and agronomy. The new version of the program is available in the Download section.

  • 27.03.2025 GIS "Panorama" for Linux Expands Map Control and Spatial Data Analysis Tools
    KB "Panorama" has developed GIS "Panorama" version 15.3.6 for "Astra Linux Special Edition" OS, "Alt Linux" OS, "RED OS" and Ubuntu (20.04, 22.04). The new version implements quality control modes for vector maps and absolute heights. Search capabilities have been expanded, including search by geoportals, addresses, and points on objects. Tools for loading coordinates from text formats have been added.
    The "Vector Map Quality Control" task has been enhanced with the ability to control metric, topological, and semantic data. The task operates in two modes: data control (verification only) and data editing (saving corrections to map files). Basic checks include structural control (mandatory for all objects), sheet metadata control, and other customizable types. Users can flexibly manage control schemes through temporary settings files, saving or restoring standard parameters. Results are displayed in a protocol with the ability to view errors in the map editor and generate HTML reports. For convenience, object filters and options to interrupt verification when exceeding a specified number of errors are available. During operation, control schemes prepared in GIS "Panorama" for MS Windows can be used.
    The "Absolute Heights Control" dialog is designed to verify vector map objects containing terrain elevation and hydrographic depth data, including checking the consistency of objects within closed contour lines. The system uses control schemes adapted for map classifiers of different scales, which are saved in an XML file with configuration options through a dialog. Users can specify the composition of objects to be checked, as well as elements that interrupt the height sequence (such as rivers or ravines). Control results are generated as a protocol with information about height discrepancies, digitization direction, and other parameters. The mode supports verification of contour lines, isobaths, and the presence of height marks, ensuring accuracy and correctness of spatial data.
    The "Search Objects by Address" mode is designed for finding objects and intersections by address characteristics, such as street name, house number, building, or block. For intersection searches, semantics from the classifier containing street names are used, and searches can be performed based on either partial or exact name matches. Results are displayed in a table where you can select an object or intersection to navigate to it on the map. During the search process, intersections are displayed as conventional symbols on a separate map that is automatically created or added to the document. For additional information about an object, the "Show Object Information" mode is available. When search parameters are changed, the object selection updates automatically.
    The "Search by Geoportal" mode allows address searches on various geoportals, including OpenStreetMap, the National Spatial Data System, as well as KB "Panorama" geoportals and others that support the OGC WFS standard. The mode provides search capabilities by cadastral number, address, and other parameters. The dialog box displays the geometry and semantics of found objects and highlights them on the map. To search for data, you need to select a geoportal, enter the information of interest in the search bar, and click the "Search" button. This mode simplifies working with geodata by providing a convenient tool for searching and visualizing objects.
    The "Load Coordinates from Text File" mode is designed for importing data obtained from geodetic instruments from delimited text files (TXT, CSV, XYH, and others). Each line in the file corresponds to one spatial object, such as a picket point with coordinates (X, Y, H). The result of the program's operation is the creation of a map in SIT or SITX format. The dialog displays the source data (file path and its contents) and import settings. The user can specify the starting line for processing, choose a delimiter, set coordinate offsets (X, Y, H), and configure the composition of imported data by defining data types for each column (for example, X, Y, H, or semantics).
    The "Find Point on Object Contour" task enables processing of linear and areal objects. After selecting an object in the dialog box, you need to specify the search distance. As a result of this mode, the section from the beginning of the object to the found point is highlighted on the map, allowing visual determination of the location of the desired point.
    GIS "Panorama" is a universal domestic geographic information system. The program is designed for accumulation, storage, automated processing, and display of 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 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 work, 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.

  • 26.03.2025 KB "Panorama" Participated in Training "Roscadastre" Specialists in Leningrad Region for Comprehensive Cadastral Works
    Specialists from KB "Panorama" conducted a training seminar for employees of PPK "Roscadastre", aimed at improving qualifications in the field of comprehensive cadastral works (CCW). The event took place from March 19 to 20, 2025, in St. Petersburg with organizational support from the PPK "Roscadastre" branch in the Leningrad Region.
    Seminar participants gained knowledge on the application of modern geoinformation technologies and photogrammetric methods in cadastral activities. Special attention was paid to working with aerial photography data obtained by unmanned aircraft systems (UAS), which are actively used in comprehensive cadastral works across 17,500 cadastral quarters in 87 regions of Russia. Specialists mastered practical techniques for working with cadastral maps, including geographic referencing of materials, digitization of objects, filling attribute data, and documentation preparation. Issues of interaction with the Unified State Register of Real Estate (EGRN) through the GIS "Panorama" were discussed in detail, including object search, obtaining attribute information, and generating reporting documents in accordance with current standards.
    The training presented KB "Panorama's" advanced solutions for automating cadastral activities: the "Panorama Photo" software package for UAS data processing, the "PanoramaVision" system with automatic object recognition functions, and integration capabilities with the National Spatial Data System. To ensure a unified approach to creating and editing cadastral objects, the use of the digital classifier survey.v6, containing a specialized layer "Cadastral Territory Plan," was recommended. Additionally, seminar participants mastered procedures for generating electronic XML documents for submitting CCW results to the EGRN, taking into account regional specifics.
    The training significantly improved the preparation level of "Roscadastre" specialists in the field of modern geoinformation technologies and their application in performing comprehensive cadastral works. The seminar curriculum can be viewed at the link.

  • 25.03.2025 Imagery Service Increases Tile Creation Speed and Optimizes Data Update Algorithms
    KB "Panorama" has developed Imagery Service version 11.6.0. The new version features improved performance, enhanced cartographic data protection, and increased service administration convenience.
    By implementing a thread pool, tile generation speed has doubled. Tile construction from object files has been improved, with support for multipolygon processing. When generating tiles, the geometric shape of an object is now considered rather than just its dimensions, which reduces the volume of tiles created. The data update algorithm has been optimized. It analyzes changes in the transaction log and parameters of the modified object: metrics and semantics. Semantics affecting the appearance and metrics of the object, as well as its geometric characteristics, are taken into account, which further reduces the volume of tiles created. New administration functions have been added: service log requests, service start and stop buttons. Password security in databases has been additionally strengthened – they are now stored in encoded form.
    Imagery Service allows the formation of tiles in JPEG, PNG, PNG8, Mbtiles, BIR, GeoPackage, WebP, GeoJson formats according to the international standard OGC WMTS 07-057r7 version 1.0.0, TMS standard, and OGC 12-128r15 GeoPackage version 1.2.1. The tile data generated by the program is used by GIS WebServer SE and GIS WebService SE software products to ensure high-speed execution of requests for displaying spatial data over vast territories with simultaneous access by a large number of users. The new version of the program is available on the Download page.

  • 24.03.2025 GIS "Panorama" Supports Various Tools for Editing Spatial and Attribute Databases
    KB "Panorama" has developed GIS "Panorama" version 15.4.2. The new version enhances tools for working with attribute databases, building various types of zones around objects, expands operations on object lists, and improves terrain map design and publication preparation tools. The requirements of the Order of the Ministry of Economic Development of the Russian Federation dated 02/06/2025 No. 65 on the preparation of territorial planning documents have been implemented. Support for the QazTRF-23 coordinate system has been added. Cadastral and geodetic task complexes have been updated.
    The program has improved the "View attributes from database" task, accessible via a button on the main panel. The ability to insert multiple data into table cells has been added. A mode for configuring and displaying subordinate tables has been added (additional button on the main task panel). Configured subordination rules are interpreted as a data source and opened in the standard way as a tab from the corresponding dropdown list in the main task window. When selecting a row in the main table, the subordinate table rows are automatically filtered according to the specified rules. The ability to confirm/cancel changes has been added. A status bar with information about the number of rows has been added. The data set opening dialog is divided into "tables" and "query" tabs with support for new connections. The new tools allow logically linking hierarchically connected attribute tables (object passports and other data) with any maps and complement the means of interactive editing of spatial databases in the form of vector maps through editing coordinates and semantics of objects that display table fields.
    The "Map Calculations" task has been improved. When building zones around objects, multipolygons, multilines, and multipoint objects are automatically processed with the formation of common zones around object parts. For linear objects extending more than two zones in longitude (12 degrees), division into sections within two zones is performed. For each section, a zone is built on the ellipsoid with subsequent stitching into a common contour, which ensures accurate calculation of zone boundaries on the terrain. A more accurate zone construction algorithm is applied if the "Refine area and length" option is enabled in the "Parameters" menu.
    In the "Object Lists" dialog, modes for merging and intersecting lists based on selection conditions have been added. These modes allow creating a resulting list from selected lists by adding selection conditions by localization, layers, classes, and objects. When merging lists, the new list contains all objects from the selected lists, and when intersecting - only common ones. The list tools allow sequential searching for list objects on the map and various overlay operations between lists, displaying lists in specified symbols, dynamically labeling selected object characteristics on the map, copying to other maps, and other operations.
    In the "Map Editor" task, the "Length and Distance" mode has been improved. Display of node point distances from the beginning of the measured route has been added. The ability to save measurements to the map for subsequent printing has been added. Changing the current map in the Map Editor parameters dialog box without interrupting the measurement process has been implemented. The "Create circle of arbitrary radius" mode has been improved. By selecting the creation mode on the auxiliary panel, pop-up menu, or hot key, the following is supported: creating an arc (sector) using three points, creating an ellipse with specified radius lengths, and creating a circle or ellipse with alignment by center or left edge. When creating new objects by entering geometry point coordinates from the keyboard, the ability to specify values in radians has been added. The "Map Processing by Script" task has been improved, with the "Delete Objects" procedure added. This type of processing allows deleting sets of objects. The composition of the set is formed in the Map Processing by Script - Parameter Settings dialog. Object deletion can be used, for example, when importing vector maps from SHP and MIF formats to build labels based on service objects - areas, contours, and label placement points. After building labels, service objects are deleted to avoid cluttering the created map.
    The "Preparation for Publication" task has been improved. In the "Create frame design" mode for a double sheet of a 1:1,000,000 scale topographic map, the technology for forming the design of a double sheet corresponding to two zones has been implemented. The main difference in the design of such sheets is that the construction of kilometer grid outputs is performed along two axial meridians. Therefore, the construction of the frame design of a double sheet is performed using two single map sheets opened together. For construction, it is necessary to first create two single sheets of a 1:1,000,000 scale topographic map. Then, for each sheet, create mathematical basis objects: Tasks - Launch Applications - Automatic Object Creation - Create Mathematical Basis. Next, add the eastern sheet to the western sheet and perform the construction of the frame design with the "Entire area" checkbox enabled.
    The "Automatic Label Placement" application task has been improved. Algorithms for placing curved labels along linear objects with the same semantic value (names of rivers, ponds) have been improved. Objects with the same name are stitched into a common contour. If the common contour closes, labeling is performed along the axial line formed by the closed contour. Typically, closed contours are formed along fragments of the shoreline. If the common contour is not closed, an additional check is performed for gaps in the shoreline contour at the mouth and places where branches of neighboring watercourse objects may adjoin. Found gaps are automatically eliminated, bringing the contour to a closed figure. This approach improves the quality of labeling watercourse objects using auxiliary contours (shorelines) when area watercourse objects do not contain attribute information about the name. To improve the quality of labeling background strips (multipolygons loaded from exchange formats SHP, MIF/MID), when setting parameters for labeling linear contours, the ability to enter the "Protrusion" parameter has been added. When entering the protrusion value (in mm on the map at the labeling scale), the axial line calculated for background strips is extended by the specified amount at the beginning and end of the line. This method allows increasing the baseline for label placement. The ability to choose the method of labeling closed contours of linear and area objects has been added: by contour or by axial line.
    To prevent undesirable flipping of river labels, the ability to enter the permissible number of flipped characters directed from right to left (as a percentage) has been added.
    The parameter lists of supported coordinate systems from the EPSG database have been updated. EPSG codes for GSK 2011 coordinate systems (20901 - 20960) have been added. Support has been added for the Kazakhstan Terrestrial Reference Frame 2023 (QazTRF-23) coordinate system and the Kazakhstan Vertical Reference Frame (QazVRF) height system. QazTRF-23 system parameters can be selected when creating maps from the crslist.xml file.
    The GIS "Panorama" now includes a new edition of the digital classifier for creating territorial planning schemes terrplan.v9.rscz and the schema fgistp-10-izm-65.v9.xsd. These were created according to the order of the Ministry of Economic Development of the Russian Federation dated 06.02.2025 No. 65 "On Amendments to the Requirements for the Description and Display in Territorial Planning Documents of Federal, Regional, and Local Significance Objects, approved by the order of the Ministry of Economic Development of Russia dated January 9, 2018 No. 10". Changes have been made to 10 classifier layers, 36 objects and 21 semantics have been added.
    The "Export to Mbtiles Tile Pyramid" task, called from the File menu, has been improved. The speed of tile creation has been increased through the implementation of a thread pool and optimization of data processing, taking into account the number of cores and available RAM.
    In the "Cadastral Tasks" complex, the "Territory Map-Plan" mode has been improved. The formation of the Act of Coordination of Land Plot Boundaries during comprehensive cadastral works (hereinafter - the Coordination Act) has been implemented. The document is created in DOCX format according to the form established by Appendix No. 3 to the Rosreestr order dated August 4, 2021 No. P/0337. An intelligent algorithm for finding adjacent land plots has been developed, taking into account common boundaries by segments or individual points (for example, a boundary at the corner of a plot).
    When forming the XML document "Territory Map-Plan", the order of recording attributes of characteristic points has been corrected, and the recording of additional information about cartographic materials used in the preparation of the territory map-plan has been added. To support the formation of an XML document according to version 01 schema, the "Specified Real Estate Objects" node has been added to the data tree of the "Territory Map-Plan" dialog. The "State Real Estate Cadastre Information" mode has been improved. When displaying the received cadastral information shown in the "Cadastral Object Attributes" dialog, on the "Basic Information" tab, the ability to call a context menu for copying data has been added. A function for saving cadastral information received from the unified state register of real estate in TXF format has been added.
    The "Land Survey Plan" mode has been improved. When forming the Boundary Coordination Act, the ability to select a processing option for common boundary sections has been added: by nodal points of adjacent land plots or by all characteristic boundary points. Processing of formed contours of a land plot has been added when forming an XML document for boundary clarification, regarding information about adjacent land plots. The "Cadastral Object Attributes" mode has been improved. For real estate objects, processing of semantics has been added: exterior wall material - DIFFERENTWALL, century (period) of construction - CONSTRUCTION_PERIOD, number of underground floors - BASELEMENT. For cadastral division objects, processing of the proper name semantics - NAME_9 has been added.
    The "Cadastral Works Database" mode has been improved.
    On the "Customers" and "Contractors" tabs, a "Type" column has been added, which indicates one of the options: "individual", "legal entity", "government authority". In the cadastral works database, a field for storing the number of the local coordinate system zone has been added to the general information table. The version of the cadastral works database has been changed to 7.2.
    In the "Geodetic Editor" task, for the modes "Creating an object scheme and filling out a report" and "Filling out a report for an object", the formation of new report forms has been implemented: Land Plot Boundary Coordination Act, Cadastral Passport of a Land Plot, Land Plot Drawing, Overview Plan of Land Plots Location, Scheme of Geodetic Network Points Location. When filling out reports, DOCX format templates are used. In the report generation wizard, processing of the new ROW08 marker has been added. The marker is used in the table to insert rows based on the object's metrics, including NT X Y Z. To obtain information about the point height, not only the third coordinate of the metric is used, but also the semantics of the point object with the ABS_HEIGHT key. For filling out the "Scheme of Geodetic Network Points Location" report, processing of selected point objects - geodetic network points - has been implemented. For filling out the "Land Plot Boundary Coordination Act" report, processing of the new ROW09 marker has been implemented. The marker is used in the table to insert rows with information about adjacent boundaries, including the designation of the boundary segment and the names of the adjacent land plot owner. To fill in the marker, a search for adjacent land plots is performed. The "Report Settings" dialog has been improved. The ability to get the name of a characteristic boundary point from the semantics of a point object - boundary marker - has been implemented. The ability to disable the numbering of plot points has been added. The ability to enter a postfix for turning points has been added. The order of labeling object points has been changed - the points of the plot and internal objects are labeled using the same algorithm.
    The new version of the program is available for download in the Download section.

  • 21.03.2025 GIS WebService SE provides users with tools for visualization and analysis of archival data
    KB "Panorama" has developed GIS WebService SE version 15.12.0. The new version implements a mechanism for accessing and displaying retrospective data. Users can visualize layer objects for a specific date or for a particular time interval. Data sources, both archival and current, can be databases or maps. The criterion for building a retrospective is the presence of semantics for objects or fields in tables containing the date/time of initial and final states. The storage format for date/time data must comply with the ISO8601 standard. Current data can be stored in one table, while archival data in another. In the database, a connection is established between the current state table and the archive table. When an object in the current table is modified, it is automatically transferred to the archive data table, where it is assigned an end date of existence.
    The new capabilities allow analyzing the development of territories, the construction process, road and utility line construction. The service can process historical topographic maps, analyze changes in nature management and the physical-geographical state of territories, and much more. For working with retrospective data, the following queries have been added: obtaining a list of layers with archival data; querying the range of available archival dates; building a retrospective layer for a specified time period.
    The new version has improved security for storing service operation parameters and its interaction with other services or databases. The algorithm for building buffer zones for objects with a length of more than 18 degrees has been optimized. The ability to sort response results by semantics, object name, layer name in direct and reverse alphabetical order has been added.
    GIS WebService SE supports all international standards (OGC WFS, WFS-T, WMS, WMTS, WCS, WPS), which are used for the transmission and display of spatial data. The program implements the ability to issue tiles for any custom or local coordinate system. The application is developed for MS 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 Download section.

  • 20.03.2025 Digital classifier updated for creating territorial planning schemes of the Russian Federation in accordance with the requirements of the Ministry of Economic Development Order No. 65 dated 02/06/2025
    Specialists from KB "Panorama" have prepared a new version of the digital classifier terrplan.v9.rscz and the schema fgistp-10-izm-65.v9.xsd for creating territorial planning schemes. The updates have been prepared taking into account the latest requirements of the Ministry of Economic Development of the Russian Federation, approved by order No. 65 dated 02/06/2025 "On amendments to the Requirements for the description and display in territorial planning documents of federal, regional, and local significance objects, approved by order of the Ministry of Economic Development of Russia dated January 9, 2018, No. 10".
    As part of the update, 10 key classifier layers were refined, including important categories such as "Education and Science Objects", "Healthcare Objects", "Railway Lines", "Railway Transport Objects", "Automobile Roads", "Air Transport Objects", "Water Transport Objects", "Communication Objects", "Telecommunication Networks", and "Cultural Heritage Objects (CHO)".
    The classifier includes 36 objects. 21 semantics have been added: key 693 TYPE_AIRFIELD "Airfield Type", key 694 CLASSAER "Airport Class", key 698 NAME_PORT "Port Name", key 704 OB_HR "Storage Volume (TB)" and others. Changes have been made to conditional and mandatory attributive characteristics of objects. The value of objects has been changed and objects of series 602031201 have been removed.
    The new schema fgistp-10-izm-65.v9.xsd ensures reliable formation of GML files with automatic filling of necessary attributes for each layer. This guarantees data correctness when uploading to the Federal State Information System for Territorial Planning (FGIS TP) and allows creating database prototypes that fully comply with established requirements.
    The digital classifier terrplan.v9.rscz and schema fgistp-10-izm-65.v9.xsd are included in the GIS "Panorama" for mapping federal, regional, and local significance objects required for preparing territorial planning documents of the Russian Federation, subjects of the Russian Federation, and municipalities. The updated classifier is available for download in the "Classifiers" section.

  • 18.03.2025 Training material on vector map sorting in GIS "Panorama" for OS "Astra Linux Special Edition" has been prepared
    Specialists from KB "Panorama" together with students from MIIGAiK have prepared a video tutorial on working with the "Data Sorting" task. It is available in GIS "Panorama", GIS "Operator" and other software products from KB "Panorama" for the operating system "Astra Linux Special Edition".
    The task under consideration allows for organizing the placement of object descriptions in metric and semantic files. This accelerates further data processing and ensures the correct sequence of object display. Data compression is achieved because the created files do not contain metric descriptions and semantics of deleted objects, as well as copies of edited objects.
    The video tutorial shows the settings of the "Map Object Sorting" dialog box modes. These include: "Sort only unsorted sheets", "Delete copies of edited objects", "Type of stored coordinates", "Map format", "Coordinate precision" and others.
    In the training material, special attention is paid to data format conversion. It shows how SITX and MAPZ formats can be converted back to the original SIT or MAP formats. At the same time, packed maps retain metric accuracy in centimeters even after reverse conversion. The final part of the lesson demonstrates the conversion of a map from SITX format to MAP format with the corresponding classifier.
    You can view the training materials in the "Video Tutorials" section.

  • 17.03.2025 The map of Jamaica on the geoportal "Spatial Data Bank" has been updated
    KB "Panorama" specialists have prepared and placed on the geoportal "Bank of spatial data" the map of Jamaica formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".

  • 13.03.2025 Training video material on spatial data analysis in GIS "Panorama" using DBMS attribute tables has been prepared
    Specialists from KB "Panorama" have prepared training material demonstrating work with the "View attributes from database" task. The video tutorial will help users of GIS "Panorama", "Workstation of cadastral engineer" and "ARM of agronomist" software products to effectively organize spatial analysis of data stored in DBMS.
    The task under consideration provides display of object attributes from spatial databases connected through DBM files, or arbitrary attribute tables. The subordination settings allow establishing relationships between tables, with each new relationship requiring a unique name. Additionally, there is the ability to use and edit previously created relationships.
    The video tutorial demonstrates the process of adding rows describing the relationship between tables. The "Master table" column specifies the source dataset used to filter rows in the subordinate table. The "Subordinate table" column specifies the dataset to be filtered. The tables do not necessarily need to be directly linked, and all intermediate connections can be hidden using the visibility parameter setting. In the "Attribute Table" dialog, when clicking on any row of the master table, the rows of the subordinate table are automatically filtered based on matches in the configured fields.
    You can access the training materials in the "Video Tutorials" section.

  • 11.03.2025 "Panorama Photo" for domestic operating systems enables creation of orthophotoplans from UAV images
    KB "Panorama" has developed the aerial photography processing software "Panorama Photo" version 1.6 using CUDA technology version 12.6 for the "Astra Linux Special Edition" operating system. "Panorama Photo" is designed to obtain digital terrain information from images captured by unmanned aerial vehicles. The primary processing result is a point cloud, which serves as the basis for creating a height matrix and orthophotoplan. The processing is fully automated. An optional step of measuring ground control points on images allows for improved orientation accuracy.
    The program can be applied to solve tasks in urban planning and cadastral activities, national defense, mapping, ecology, forestry and municipal management, among others. Data generated in "Panorama Photo" serves as a reliable and visual control tool when performing construction and reconstruction work on various types of municipal property and transport infrastructure. Based on the data prepared by the complex, three-dimensional terrain models are created, and mathematical models of emergency situations are built and analyzed in GIS "Panorama". Orthophotoplans created in "Panorama Photo" provide a basis for identifying and monitoring waste storage sites, conducting forest inventories to assess damage from fires, air pollution, and illegal deforestation.
    Calculations are parallelized on multi-core processors and graphics cards, so increasing the number of processor cores and video memory significantly accelerates data processing. On a computer with a modern graphics card and RAM of at least 128 GB, obtaining a volumetric model, height matrix, and orthophotoplan for 1 square kilometer of aerial photography with a point size of about 2 cm takes approximately 1 hour.
    The orthophotoplans obtained in the program can be used to create vector maps. The "Panorama Vision" automatic recognition and vectorization complex allows this to be done automatically. The client module of the complex is called as an application task in GIS "Panorama". The complex is based on artificial intelligence using trained neural networks. "Panorama Vision" can recognize the contours of field plots, hydrographic objects (rivers, ponds, lakes, and others), buildings, structures, and roads. It creates processing requests to the server part of the complex, located on KB "Panorama" technical equipment. The processing results in a vector map with contours of recognized objects, such as buildings and structures.
    All processing results obtained in "Panorama Photo" and GIS "Panorama" (matrices, point clouds, orthophotoplans, vector maps) can subsequently be used in various KB "Panorama" software products for two-dimensional and three-dimensional (volumetric) terrain visualization.
    For organized storage and use of data, the Digital Maps and Remote Sensing Data Bank is used. This complex serves as the foundation for building spatial data infrastructure at federal, regional, and municipal levels and in corporate information systems. It is used for maintaining cloud storage of spatial data sets, collecting and storing metadata, selecting and delivering spatial data upon request, preparing reports, forming and publishing geo-coverages, and displaying the data bank status in the form of schematic maps. Remote placement of spatial data sets in file storage, version management of stored sets, updating of data availability schematic maps, and automated collection and formation of metadata are all supported.
    OS "Astra Linux Special Edition" is a Russian certified operating system with built-in information protection tools for stable and secure operation of IT infrastructures of any scale and for processing information of various confidentiality levels. The operating system includes a set of programs for solving everyday office and multimedia tasks.
    The new version of the "Panorama Photo" program is available for download on the Download page.

  • 10.03.2025 Bank of spatial data has been supplemented with a map of Belize
    Geoportal "Bank of spatial data" has been supplemented with a map of Belize, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".




  • 06.03.2025 The address database in GIS "Panorama" has been updated based on current information from the State Address Register
    Specialists from KB "Panorama" have prepared an update to the address database used in GIS "Panorama" and "Workstation of cadastral engineer". As part of the latest update, the database has been supplemented with more than 3,500,000 new records covering various categories of objects: land plots, capital construction objects, parking spaces, apartments, and rooms.
    The updated version of the address database has been automatically integrated into the functionality of the software products and is available when performing cadastral work. In particular, it simplifies the editing of object attributes and the formation of technical plans for buildings, structures, construction in progress, premises, and parking spaces. The database structure fully complies with the State Address Register (GAR) and allows users to select addresses in accordance with municipal and administrative-territorial divisions. To ensure compatibility with previous addressing systems (KLADR and FIAS), the database includes unique identification codes of objects from these registers.
    The "Panorama" address database is formed based on up-to-date information from the Federal Tax Service website. The current versions of GIS "Panorama" and "Workstation of cadastral engineer" are available in the Download section.

  • 05.03.2025 KB "Panorama" participated in training PPK "Roscadastre" specialists for performing comprehensive cadastral works
    From February 25 to 26, 2025, a training seminar was held in Perm for employees of PPK "Roscadastre" to prepare them for performing comprehensive cadastral works in the regions of the Russian Federation. The event, organized by the branch of the public law company "Roscadastre" in Perm Krai, was held at the Perm State Agrarian and Technological University.
    Comprehensive cadastral works (CCW) are being conducted by PPK "Roscadastre" branches across 17,500 cadastral quarters in 87 regions of the Russian Federation. Aerial photography using unmanned aircraft systems (UAS) is widely used in performing CCW. Specialists from various regions of the country attended lectures and gained practical skills in applying photogrammetric tools and geoinformation technologies. They improved their skills in processing field work results, maintaining cadastral maps, clarifying the location of land plot boundaries and real estate objects, filling in attribute information, and preparing cadastral documents.
    During the event, KB "Panorama" employees presented the capabilities of GIS "Panorama" for maintaining cadastral maps using various source data applied in comprehensive cadastral works. The training discussed the specifics of georeferencing source photo and cartographic materials for digitizing them as part of the cadastral map. Advanced data processing technologies were presented, including "Panorama Photo" for processing materials obtained from UAS, and "PanoramaVision" for automatic recognition of various object classes from terrain images.
    The training demonstrated the connection to services of the federal state information system "Unified Digital Platform 'National Spatial Data System'" (NSDS) in GIS "Panorama". The "Select geoportals from list" mode provides connection to map base layer images and cadastral objects. The "Search by geoportal" task allows searching by cadastral number or cadastral object address. The "Information from the state real estate cadastre" mode provides attribute information about the following classes of cadastral objects: land plots, buildings, structures, objects under construction, zones with special conditions for territory use, boundaries of municipalities and settlements, and boundaries of water bodies.
    Special attention was given to using the tasks "Reading CPT and map updating", "Cadastral works database", and "Cadastral object attributes" for preparing cadastral maps of comprehensive cadastral works territories. For creating and editing land plots, buildings, and structures, the digital classifier survey.v6 was recommended. It contains necessary cadastral objects as a separate layer "Cadastral plan of territory". PPK "Roscadastre" specialists were shown how to use the "Formation of territory map-plan" mode to create a text report and electronic XML document. The ability to form electronic documents according to MapPlanTerritory_v01.xsd and MapPlanTerritory_v02.xsd schemas ensures the submission of comprehensive cadastral work results to the Unified State Register of Real Estate in compliance with regional specifics.

  • 28.02.2025 "Spatial Analysis Complex" Developed for Terrain Evaluation and Thematic Map Creation
    KB "Panorama" has developed the "Spatial Analysis Complex" designed for studying territorial properties and finding relationships between objects and their attributes. The program creates thematic maps based on data in planning and development, social, geographical, environmental, and financial research. The construction is based on quantitative indicators of information about natural resource reserves, soil and vegetation quality, planning and development, distribution of animal species, environmental pollution levels, healthcare, demographics, crime, and other phenomena. Thematic maps allow statistical data to be visually displayed on a selected terrain map, from a World map to a map of an individual city. The results of spatial analysis are saved as various map options: colored and hatched polygons, bar and pie charts, hexagonal networks. The complex is installed as part of GIS "Panorama". The complex panel is launched in the "Launch Applications" dialog in the "Thematic Maps and Diagrams" section. The procedures for creating thematic cartograms and diagrams allow the formation of graphic images that clearly illustrate the relationship between values of a selected characteristic for individual digital map objects.
    The hexagonal network construction procedure creates thematic maps in the form of a hexagonal network based on positive and negative environmental impact factors in the selected territory. When building a thematic map, the selected map fragment is covered with a network of hexagonal cells of equal area containing objects of interest. The choice of hexagonal cell shape is explained by a more homogeneous structure of connections between neighboring cells: each hexagonal cell has 6 neighboring cells, with equal distance to the centers of adjacent cells. As an example, parameters for building a map of favorable areas based on a test terrain map have been added to the program installation. The map construction takes into account the presence of objects of interest (residential buildings) and environmental impact factors, as well as the distance of objects of interest from environmental objects. Objects with negative factors include objects (territories) representing technological hazards (chemical plants and nuclear industry enterprises), noise levels (construction sites, railways, major highways, stadiums), air quality (landfills, livestock farms, smokestacks), unfavorable landscape elements (cemeteries, swampy areas). Objects with positive factors include objects (territories) that improve the quality of the urban environment (theaters, sports grounds, swimming pools), favorable landscape elements (forests, water bodies). Each object is assigned a radius of influence (in meters) on neighboring objects. For example, a major road is assigned a radius of 3000 m, a railway track - 1000 m, a landfill - 5000 m. For objects of small length and area, the radius of influence is reduced. Upon completion of the hexagonal network construction, the map is colored according to the degree of influence of negative and positive factors: red - unfavorable area, orange and yellow - areas with poor and low quality urban environment, green and blue - areas with good, high and comfortable quality urban environment. When selecting the "Show hexagonal network statistics" mode, a dialog opens to display statistics for the hexagonal areas of the network. The dialog contains lists of objects of interest (residential buildings), lists of influence objects and influence factors. Selecting objects allows highlighting them on the map.
    The "Calculate semantics values for included objects" task allows copying object semantics based on territorial affiliation and works in two modes: calculations by semantics and transferring semantics from included objects to selected polygons. The "Calculations by semantics" mode allows analyzing the distribution of a group of objects within selected polygons (area objects) and filling the semantic characteristics of polygons based on the results of the analysis. Before launching the dialog, polygons to which semantic characteristics will be added are preliminarily marked on the map using search and selection tools. The analyzed objects are specified by the map object filter (Filter button).
    The "Copy semantics to included objects" task is designed to transfer values of specified semantic characteristics from reference polygon objects to the semantics of territorially dependent selected objects of the digital map. If the input map and the map with editable data have different classifiers, one characteristic should be selected from the list of copied semantics and coordinated with the semantics of the selected objects. Otherwise, with identical classifiers, multiple selection of copied semantics is allowed. Coordination of semantic characteristics is performed automatically.
    KB "Panorama" specialists have prepared a video tutorial on the "Building a hexagonal network" task. The Spatial Analysis Complex complements the capabilities of the 3D Analysis Complex for studying terrain properties using various source data. The current version of GIS "Panorama" is available for download in the Download section.

  • 26.02.2025 GIS "Panorama Mobile" Provides Easy Selection of Subject Areas for Created Maps
    KB "Panorama" has developed GIS "Panorama Mobile" version 1.12 for the domestic mobile OS Aurora. The new version implements tools for adding objects or sets of objects from object template lines. Import of TIFF format elevation matrices has been added and the list of map types for creation has been expanded.
    GIS "Panorama Mobile" allows creating special maps in various subject areas: cadastre, ecology, air navigation, forestry or agriculture, emergency situations, and others. To support the subject area of maps, KB "Panorama" has developed specialized classifiers. The main advantage of mobile GIS is working with maps on location: the user creates, deletes, moves, or edits map objects while in close proximity to them. When working on populating maps, there is often a need to add similar types of objects. Finding and selecting the type of object to create takes more time than the process of adding it to the map. The template panel solves the problem of object selection: it allows saving object types for repeated application. When opening a data set or changing the active map, the "Template Panel" associated with the selected map is automatically loaded. Changing the assigned object is also easy: just hold down the panel button. For planning the placement of objects on the ground or creating map objects from standardized objects, the application of multiple objects together has been implemented. When placing a set of objects on the map, it is possible to change the tilt and position of the set.
    The program has added import of TIFF format elevation matrices into the internal format of GIS "Panorama" for accurate data retrieval from elevation matrices in the form of height at a specific point. The imported elevation matrix is saved next to the imported file with the MTW extension. For user convenience, popular map types (for example, Topographic 42 year or PZ-90.11) have been added to the "Create Map" task with the ability to specify a zone. Now you can select the necessary map type without specifying the EPSG code. When adding an object from a CSV file, the ability to specify the "WGS-84 Degrees" coordinate format has been implemented. This allows importing data from many third-party mapping programs.
    The complete source code of the GIS "Panorama Mobile" application for Aurora OS is available for review as part of the GIS Constructor toolkit for Aurora OS.
    GIS "Panorama Mobile" allows opening and editing the main digital map formats of GIS "Panorama" and popular geoportals on mobile devices based on Aurora OS, processing information from the built-in GPS/GLONASS receiver. Users can prepare the necessary set of spatial data in advance using one of the desktop products (GIS "Panorama", "Panorama-Editor", GIS Panorama Mini) and transfer it to the mobile GIS "Panorama Mobile". Data processing is performed autonomously, without an Internet connection. As the user moves, their current position is dynamically displayed according to coordinates received from the GPS/GLONASS receiver. For convenience, there is an option to synchronize the map position with the current location. To save the coordinates obtained during movement, there is a track recording mode that creates a separate map and plots the movement trajectory on it. Basic information is provided for all map objects during operation. The program was developed based on the GIS Constructor toolkit, which provides components for creating mobile applications for working with digital maps in the C++ programming language using Qt.
    Aurora OS is a Russian mobile operating system developed by "Open Mobile Platform" company. The operating system is designed to build trusted mobile infrastructure and protect sensitive information in government organizations, large and medium-sized commercial companies. It contributes to ensuring the technological sovereignty of the state through a secure mobile environment and meets all the requirements of regulators in the field of national security and information protection. Aurora OS allows centralized management of mobile devices and mobile software when using Aurora Center. The current version of the Aurora mobile OS has been certified by the FSTEC of Russia and fully complies with the requirements for "A" type operating systems of protection class 4 and trust level 4.
    The new version of the program is available for download in the Download section.

  • 24.02.2025 Environmental Tasks Complex Developed for Environmental Monitoring Data Analysis for Linux Platform
    KB "Panorama" has developed an Environmental Tasks Complex for the "Astra Linux Special Edition" operating system. The complex is designed for processing and analyzing data obtained from observation point networks as part of environmental monitoring. The program is installed as an add-on to GIS "Panorama" and allows for rapid assessment of the state of observed processes, phenomena, or events using the results of retrospective analysis of spatial data.
    Monitoring measurements can be conducted at both stationary observation points and during field trips. During observation, multiple indicators are recorded simultaneously, allowing for comprehensive characterization of the monitoring object. A flexible settings system makes it possible to group indicators depending on the direction of observations, including monitoring of air pollution, water bodies, soil, subsoil conditions, biological resources, radiation situation, land, permafrost, production and consumption waste, coal dust content, wildlife objects, and other factors. To assess the state of the observation point network, visualization of their scheme is provided, where special symbols on a topographic map display the current status of each point.
    Monitoring indicators are recorded using measuring instruments in the form of numerical values. For their calculation, including when assessing territorial changes in observed phenomena and processes, "Panorama Vision" can be used. For example, to determine the area of a flood zone resulting from high water, this product uses neural networks and artificial intelligence technology to interpret photographs (space, aerial, from UAVs) and recognize flood zone boundaries. "Panorama Vision" is a cloud platform solution that can quickly and effectively solve problems of object recognition in images as a digital service.
    All monitoring indicators are linked to measurement time, which makes it possible to reconstruct their values at different points in the form of grid models (matrices). Before constructing such matrices, the data undergoes filtering and noise removal using mathematical statistics methods. To analyze changes, isolines and zones with the same indicator values (areas) are constructed.
    Matrices, isoline maps, and areas linked to different points in time are combined into sets – time series data. Retrospective analysis tools for monitoring indicators provide joint display of time series matrices, isoline maps, area maps, and graphs of indicator changes at specified observation points. To record analysis results, the generation of reports and analytical summaries is provided.
    The new version of the Environmental Tasks Complex for "Astra Linux Special Edition" is available in the Download section.

  • 21.02.2025 "Workstation of the urban-planner" Implements Access to USRRE Information on Territorial Planning Objects
    KB "Panorama" has developed "Workstation of the urban-planner" version 15.4.1. The new version expands capabilities for connecting to geoportals containing layers of urban planning objects and territorial planning. This allows users to obtain up-to-date information about terrain objects at specified locations, which is especially important for working with spatial data used in urban planning activities.
    The spatial data portal "National Spatial Data System" contains extensive information, including urban planning data on land plots and real estate objects. Users can request detailed information such as cadastral number, object area, registration date, current status, land category, permitted use type, territorial zone, form of ownership, cadastral value, and other characteristics. This object information is necessary for analysis, planning, and approval of construction projects.
    The obtained information is integrated into the "Urban Planning Workstation" database, allowing it to be used for maintaining registries of land plots and real estate objects, forming urban planning regulations, and preparing reporting documentation. This approach significantly simplifies the process of working with spatial data and increases the efficiency of decision-making in urban planning. The "Urban Planning Workstation" provides convenient access to up-to-date information, which contributes to improving the quality of planning and management of urban development processes.
    The new version of the program is available for download in the Download section.

  • 20.02.2025 GIS "Panorama" for Linux Adds Data Quality Control Tools and Map Conversion Capabilities
    KB "Panorama" has developed GIS "Panorama" version 15.3.5 for "Astra Linux Special Edition" OS, "Alt Linux" OS, "RED OS" and Ubuntu (20.04, 22.04). The new version implements tools for controlling vector maps and object label metrics, as well as viewing control results. The tasks for map projection conversion and exporting territorial planning data to GML format have been improved.
    The "Check of vector map quality" task is designed to check the correctness of digital data, as well as the completeness and accuracy of semantic and metric descriptions of map objects. It allows for automated correction of errors identified during the control process. Users can work in two modes β€” data control and editing, with changes being saved to map files in the editing mode. The task performs various types of control, including structural data control, which is always active, and sheet passport control. The mode supports saving and changing the control scheme, providing flexibility in settings for different projects. Control schemes prepared in GIS "Panorama" for Windows can be used during the task operation.
    The "Viewing results of check" mode provides tools for detailed analysis and processing of the results of vector map verification and editing. The dialog interface displays error messages, as well as control elements that allow filtering and customizing information output. Each protocol includes a sequential message number, labels, object number, and error text. Important features include the ability to hide corrected errors, as well as customize the display of deleted objects. If necessary, the user can save the results in CSV format or as a data list that will be available for further work. The option of automatic object selection and highlighting them on the map allows for quick navigation through the protocol and detailed analysis of each case.
    The "Correction of label metrics and template metrics" dialog provides verification and adjustment of "Label" and "Template" type objects. The task performs alignment of coordinates for non-scalable labels, correction of their length, and smoothing of metrics to create a more fluid shape. Additionally, template processing is provided, including merging lines and labels with the same digitization direction. The correction process is initiated with the "Execute" button and can be interrupted at any time. All changes are recorded in the map protocol, which indicates the number of the corrected object and the nature of the adjustments made.
    The "Vector, raster, matrix map conversion" task allows changing the projection, projection parameters, ellipsoid, and datum of the map. This is necessary, for example, for transitioning between different coordinate systems or projections, such as changing the zone of a topographic map or switching from the 1963 coordinate system to the 1942 system. The task dialog consists of two parts: the left side displays the original projection parameters, and the right side offers the ability to modify them. Users can select the desired parameters or copy them from existing maps. After the conversion is complete, the new map will automatically open in a new window, and files will be saved in the user-specified folder.
    The "Export territorial planned data in GML" task is necessary for converting maps into territorial planning documents in GML format that comply with the requirements of the Ministry of Economic Development of the Russian Federation. Users can select a map for export, specify the file name and document type, depending on the type of territorial planning. The export is performed taking into account various classifiers and EPSG codes. The processing displays the number of processed objects and errors, and all messages are saved to a log file. The converter checks map layers for compliance with established requirements, excluding the export of objects that do not correspond to permissible layers.
    GIS "Panorama" is a universal domestic geographic information system. The program is designed for accumulation, storage, automated processing and display of 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 of modeling the movement of special objects against the background of a 3D model, forecasting the consequences of emergency situations at hazardous facilities, monitoring aircraft movement, conducting geodetic and topographic work, 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.

  • 19.02.2025 "Panorama Vision" Complex Provides Automatic Vectorization of Road Networks
    KB "Panorama" has developed the automatic recognition and vectorization service "Panorama Vision" version 1.2.0. The program has added capabilities for automatic interpretation of roads on satellite images. The new neural network model provides recognition of paved and dirt roads on terrain images with a spatial resolution of 0.6 m/pixel. Satellite images of cities in the Russian Federation were used to train the model.
    During the interpretation process, the first stage performs semantic segmentation of roads in the image, creating a raster mask containing marked areas related to the road network. In the second stage, the service identifies the center lines of roads on the resulting mask and vectorizes road objects. During vectorization, automatic "stretching" of roads to intersections with each other is performed within the established distance tolerance (up to 100 m). The map5000m.rscz classifier is used to create the vector map. Paved roads are mapped as linear objects "Highway" with code 61230000, and dirt roads as linear objects "Streets" with code 45200000.
    The road network map generated by the service is ready for GIS integration. After loading the map into GIS "Panorama", the following operations become available: building a route between two points, creating an optimal route when visiting multiple points, and building a distance graph. To perform these operations, it is necessary to launch the "Road Graph Editor" task from the "Launch Applications" mode.
    Using the "Panorama Vision" service, creating a road network map for an area of 25 square kilometers takes no more than 15 minutes. In addition to road recognition, the "Panorama Vision" service allows recognition of agricultural field contours, hydrographic objects (rivers, ponds, lakes, and others), buildings, and structures. The service is located on the Internet on KB "Panorama" servers. Access to the service is provided from the list of applications in GIS "Panorama": Launch Applications – Automatic Object Creation item. You can also learn about other capabilities of the "Panorama Vision" complex in the article "Artificial Intelligence in Cartography".
    The current version of GIS "Panorama" is available for download in the Download section.

  • 18.02.2025 KB "Panorama" Specialists Participated in the International Scientific and Practical Conference "Geodesy. Mine Surveying. Aerial Survey. Navigation"
    From February 13 to 14, 2025, the XVI International Scientific and Practical Conference "Geodesy. Mine Surveying. Aerial Survey. Navigation" was held in Moscow. The event was organized by the Moscow State University of Geodesy and Cartography (MIIGAiK), the International Federation of Surveyors (FIG), the International Society for Mine Surveying (ISM), the Association of Unmanned Aircraft Systems Industry Enterprises, and others.
    Specialists from KB "Panorama" presented a report on "Neural Networks - the Future of Cartographic Services". The presentation highlighted modern and prospective services using artificial intelligence (AI). Issues of automatic processing of data from UAVs and satellite images were raised. Company employees shared their experience in applying AI for cadastral registration and environmental monitoring. The event also addressed questions about AI applications in various industries, the use of UAVs during GPS signal jamming, the use of laser scanning systems, and other topics.
    The conference served as an important platform for exchanging experience and discussing key issues related to the development of spatial data processing technologies. It provided participants with a unique opportunity to learn about the latest achievements in geodesy, mine surveying, and navigation, as well as to establish new business connections. KB "Panorama" specialists enthusiastically support the goals of the event, which contribute to strengthening international cooperation and developing innovative solutions for various industries.

  • 17.02.2025 "Workstation of cadastral engineer" integrated with the digital platform "National Spatial Data System"
    KB "Panorama" has developed version 15.4.1 of the "Workstation of cadastral engineer". The new version implements information interaction tools with the federal state information system "Unified Digital Platform 'National Spatial Data System'" (NSDS). The program implements sending requests for cadastral information to NSDS services instead of the "Public Cadastral Map" service.
    The "Select Geoportals from List" mode has been enhanced with tools for connecting external NSDS layers, organized into groups: "Background" and "Public Cadastral Map". The "Background" group contains base map layers, while the "Public Cadastral Map" group includes links for connecting layers of various cadastral object classes.
    The improved "Geoportal Search" mode provides search capabilities by cadastral number or address of cadastral objects within the selected NSDS layer. Search results are displayed in the standard "Map Object Description" dialog. The updated "View Geoportal Information at Point" mode enables viewing information about cadastral objects for connected NSDS layers.
    The "Information from State Real Estate Cadastre" mode has been enhanced to receive information from NSDS about the following classes of cadastral objects: land plots, buildings, structures, objects under construction, zones with special conditions for territory use, boundaries of municipal formations and settlements, and water body boundaries. The requested information is displayed in the "Cadastral Object Attributes" dialog. Repeated selection of points on the map for cadastral information requests is supported without closing the dialog. Cadastral information retrieval is performed for maps supporting coordinate recalculation, without connecting NSDS layers to the display composition.
    The "Reading Cadastral Territory Plan and Map Update" mode has been improved to preserve enumerated type attribute values when there is a mismatch between the XML schema reference and the survey classifier. Before saving an attribute value, the system searches for the value code or, if the code is not found, the value name. If the classifier doesn't contain the searched value, the attribute value will be saved in reserve semantics as a text value.
    The "Search by Cadastral Number or Address" dialog has been enhanced. When selecting the "EGRN information" search source, requests are now sent to the NSDS service. In addition to cadastral number searches in EGRN, address searches have been added. Search results trigger a map movement to the found location and display the attributes of the found cadastral object in the standard map object description dialog.
    In the "Territory Map-Plan" mode, the ability to select a schema for XML document generation has been implemented. Electronic document generation is supported for MapPlanTerritory_v01.xsd and MapPlanTerritory_v02.xsd schemas. This feature ensures support for comprehensive cadastral works across all regions of the Russian Federation, considering regional specificities.
    For the "Create Schema and Fill Report" and "Fill Report for Object" modes, the procedure for inserting area information into reports has been improved. A new marker "#AREADOCMAP0#" has been added, enabling the insertion of cadastral object area values by selecting from AREADOC semantics or calculated values in map projection. Area values are rounded to whole meters. The "Report Settings" dialog has been refined, clarifying the composition of elements (fields) for managing generated schema content, removing obsolete elements, and updating the set of report templates in the dropdown list. The new program version is available for download in the Download section.

  • 13.02.2025 Updated magnetic declination value maps for the World territory
    Specialists from KB "Panorama" have prepared and published magnetic declination value maps for the World territory for the 2025-2030 epoch, based on both the standard World Magnetic Model (WMM) and the World Magnetic Model High Resolution (WMMHR). The materials were generated using data from the National Centers for Environmental Information (NCEI). Information about copyright for the source magnetic declination data can be found here.
    The maps were prepared using GIS "Panorama" in the form of isogons, generated from SHP files with 1-degree intervals using an aeronautical classifier. The magnetic declination value maps can be used for preparing aeronautical information documents and solving navigation tasks.
    The updated magnetic declination value maps for the World territory are available for download in the "Digital Maps" section.

  • 11.02.2025 GIS "Panorama" Automates Label Placement in Map Design and Exchange Format Import
    KB "Panorama" has developed GIS "Panorama" version 15.4.1. The new version expands queries from the National Spatial Data System geoportal for various types of cadastral data and implements address searching with partial matching of street names and house numbers. The system automates polygon construction along adjacent object boundaries and label placement within extended polygons during map design or import from exchange formats. The mathematical basis for aeronautical charts has been improved according to ICAO requirements, user rights settings for map editing with GIS Server have been expanded, and cadastral and geodetic task complexes have been updated.
    The geoportal connection feature has been enhanced to obtain information about terrain objects at specified points using the WMS protocol. From the National Spatial Data System geoportal, users can query object registration dates, cadastral numbers, status, land categories, plot or building values, and other parameters. For geoportals supporting point information queries when displaying tiles, data is shown in the Object Selection dialog: object metrics, semantic characteristics, and object metadata. Object information can be copied to exchange formats. For the National Spatial Data System geoportal, display layers for Land Plots (labels) and Buildings (labels) have been added, along with response node and classifier data correspondence files to ensure semantic matching. A new geoportal information search dialog has been added. The dialog enables address searches on OpenStreetMap geoportal, cadastral number searches on the National Spatial Data System geoportal, and cross-portal searches on KB Panorama geoportals or geoportals supporting the OGC WFS standard. The dialog displays object geometry, object semantics, and highlights them on the map.
    The "Address Search" dialog has improved object or intersection searches through partial matching of street names and house numbers. Search results generate a table of found objects or intersections. Selecting a record in the table navigates to the object on the map. An object information viewing mode has been added. When search parameters are modified, object filtering is automatically performed according to the new conditions.
    In the "Map Editor" task on the "Cutting and Stitching" panel, the "Create polygon along surrounding contour boundaries" mode has been updated. This mode enables creation of a multipolygon formed by boundaries of adjacent polygon contours and closed linear objects within a specified closed contour or selected object. Pressing "Ctrl" and left mouse button over an area or closed linear object will construct the multipolygon based on a base contour where the specified point is internal. If the specified point is inside multiple contours, an intersection of all such contours will be built. Contours where the point is outside will clip intersection areas from the base contour to create a contour around the point based on adjacent boundaries. Pressing "Ctrl" and left mouse button over an empty area will select a rectangular contour sized at 3/4 of the current map window centered on the selected point as the base contour. If multiple empty map sections fall within the specified area, only one object encompassing the selected point will be created. The "Length and Distance" mode now displays distance values from object start and allows saving measurements to the map as objects.
    A "Copy point coordinates" option has been added to the right-click menu. Selecting this menu item or pressing "Ctrl+Alt+C" copies the current map point coordinates to the clipboard as space-separated numbers. Units and coordinate values match those set in the coordinate display line. Degrees and radians are written as decimal numbers with fractional parts.
    In the "Map Calculations" task, the "Find point on object" mode has been enhanced. Added ability to find a single point or section between two points specified by distances from object start with section display parameter settings.
    The "Automatic Label Placement" application has been improved. This task creates labels based on object semantics for linear, point and area objects. Implementation includes labeling of extended area objects (zones along rivers, canals and strip-shaped area objects). This labeling mode is activated by checking "As linear object along centerline" in the "Parameters" tab. The new algorithm automatically determines the centerline construction method for labeling. The centerline is formed along arbitrary-shaped contours (rivers, canals) or along background label strips loaded from exchange formats (SHP, MIF/MID). The "Automatic Label Placement" task can be run as a standalone task, as part of a map processing scenario, or a map loading scenario from exchange formats. In the latter case, the labeling task call is included in fromshp and frommif files.
    When displaying labels with service semantics "Sign rotation angle (in degrees)" with code 31017, the label is oriented according to the value specified in the semantics. When rotated, the label is aligned to the center and middle line relative to the metric point.
    The "Formation of Mathematical Basis for Aeronautical Charts" application has been enhanced. The mathematical basis formatting has been aligned with ICAO guidance documents. Added separate configuration of intervals between parallels and meridians, frequency and sizes of main, additional, and auxiliary marks. Fixed orientation of marks for western and southern hemispheres.
    In the "Classifier Editor" task, the keyword "H1" has been added for semantics of "Numerical Formula" type for use in calculations or automated formation of label texts for the height value of the first object point.
    The list of user restrictions for data management opened with GIS Server has been expanded: restrictions can be set on copying (export to other formats, transfer of objects to other maps), printing, viewing coordinate system parameters, editing coordinates, storing copies of edited objects, access to client cache without GIS Server registration, editing digital RSC classifier and others. Restrictions are set by the program administrator through the web interface and saved in GIS Server settings. The prohibition on editing coordinates allows changing only attributive data of map objects (semantics) without changing coordinates or coordinate system parameters in the map passport (metadata).
    In the "Cadastral Tasks" complex, the "Information from the State Real Estate Cadastre" mode has been improved. Implemented sending requests to the "National Spatial Data System" service instead of the "Public Cadastral Map" service. Supports receiving information about the following types of cadastral objects: land plots, buildings, structures, construction in progress, zones with special conditions for territory use, boundaries of municipalities and settlements, boundaries of water bodies. Information received by request is displayed in the "Cadastral Object Attributes" dialog. Supports repeated selection of a point on the map for requesting cadastral information without closing the dialog.
    The "Reading KPT and Map Update" mode has been enhanced. When processing cadastral object attributes, the order of writing attributes with "code from classifier" type to semantics has been changed. Before saving the attribute value, the value code is searched for or, if the code is not found, the value name. If the reference book doesn't contain the searched value, the attribute value will be saved in reserve semantics as a text value. The attribute "cadastral number of other real estate objects within which the real estate object is located" is written to KADNUM_L instead of KN_LAND semantics.
    In the "Territory Map-Plan" mode, the ability to select a scheme for XML document formation has been implemented. Supports formation of electronic document according to MapPlanTerritory_v01.xsd and MapPlanTerritory_v02.xsd schemes. This ensures the execution of complex cadastral works in all subjects of the Russian Federation.
    In the "Geodetic Editor" task, the "Search by Cadastral Number or Address" dialog has been improved. When selecting the "EGRN information" search source, requests are now sent to the "National Spatial Data System" service instead of the "Public Cadastral Map" service. In addition to searching by cadastral number in EGRN, address search in EGRN has been added. Based on search results, the map moves to the found point and displays attributes of the found cadastral object in the standard map object description dialog.
    For the "Create Scheme and Fill Report" and "Fill Report for Object" modes, the procedure for inserting area information into the report has been enhanced. Processing of the new marker "#AREADOCMAP0#" has been added, enabling the insertion of cadastral object area value into the report, either selected from AREADOC semantics or calculated in the map projection. The area value is inserted with rounding to whole meters.
    The "Report Settings" dialog has been improved, with refined composition of elements (fields) for controlling the content of the generated scheme, removal of obsolete elements, and updated set of templates for created reports in the dropdown list.
    The new version of the program is available for download in the Download section.

  • 06.02.2025 Training material prepared for creating thematic maps in GIS "Panorama" based on positive and negative environmental impact factors
    Specialists from KB "Panorama" have prepared a video tutorial on using the "Build a hexagonal grid" tool in GIS "Panorama". When creating a thematic map, the selected map fragment is covered with a network of equal-area hexagonal cells containing objects of interest. Each grid cell is populated with information about surrounding objects, positive and negative impact factors, and the degree of factor influence (from 0 to 100 percent). The map construction takes into account the presence of objects of interest and environmental impact factors, as well as the distance between objects of interest and environmental objects.
    The monitoring.rscz classifier is used to create the thematic map, which must be prepared in advance for correct hexagonal grid construction. Semantic characteristics with codes for recording impact factors have been added to the classifier, along with a series of objects for automatic coloring of hexagonal grid objects. The "Hexagonal Grid Map Construction" dialog mode allows input and editing of hexagonal grid construction parameters.
    To view the attribute data of the generated impact factor cells, use the "Display statistics for the hexagonal grid" mode. It presents data lists including: objects of interest within the cell, surrounding impact objects, and their influence factors.
    The training materials can be accessed in the "Video Lessons" section.

  • 04.02.2025 Bank of spatial data has been supplemented with a map of Malaysia, Singapore and Brunei Darussalam
    Geoportal "Bank of spatial data" has been supplemented with a map of Malaysia, Singapore and Brunei Darussalam, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".

  • 30.01.2025 Digital Map and Remote Sensing Data Bank Enhanced with Spatial Data Storage Event Notification Features
    KB "Panorama" has developed Digital Map and Remote Sensing Data Bank version 9.0.0. The new version adds the capability to send messages via Telegram messenger. Administrators of distributed spatial data storage systems can promptly respond to system events. Notifications for critical errors, warnings, and diagnostic messages are supported. The message type can be configured in the complex administrator. Email notification support is also included.
    The list of supported data types (formats) for loading has been updated. When loading data, operators are shown a description of the selected loading type, which specifies the required structure and composition of input data. Automatic filling of the "Presence of scanned document image" field has been added for analog geodetic materials and documents. Loading and updating of data with an arbitrary number of fields from CSV files has been optimized.
    The system now displays a list of files included in datasets for maps, rasters, and matrices. Templates for State Geodetic Network and State Survey Network point statements have been updated.
    Data security is ensured through access rights management based on security features integrated into the operating system. Regular authentication, digest authentication, system authentication (via web server), and domain authentication (Kerberos or ActiveDirectory) are supported. Additional security is provided through end-to-end authentication when working with the database. Database connections are established with the privileges of the system user. The complex 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 domestic software registry under number 1862.
    The Digital Map and Remote Sensing Data Bank 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 Data Bank implements the collection, storage, quality control, search, and delivery of spatial data in exchange formats. Spatial data selected through the program can be deployed for multi-user access on the GIS Server and published according to international OGC standards (WFS, WFS-T, WMS, WMTS, WCS) on the GIS WebService SE application server. Users can access data both through a thin client (using GIS WebServer SE) and desktop applications (GIS "Panorama", GIS "Operator"). The Digital Map and Remote Sensing Data Bank enables the construction of a cloud storage for spatial data, provides access to this data, and supports automated generation and updating of geo-coverages.
    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. The system provides remote placement of spatial datasets in file storage, version control of stored datasets, updating of data availability scheme maps, automated collection and formation of metadata, and formation and updating of geo-coverages. 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. The system automatically generates reduced copies of data images, verifies file checksums, and checks the completeness of datasets.
    Spatial data placement in file storage is carried out with integrity verification, data structure and content control. 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 "Spatial Data Bank" portal demonstrates capabilities for organizing storage, accounting, and distribution of vector maps, remote sensing data, elevation matrices, and terrain models. The portal contains vector maps in SXF format, created based on data from open sources (OpenStreetMap, VMap0). The spatial data includes maps of: Russian Federation subjects, countries, and cities from both near and far abroad. In total, there are over 400 vector maps and 6,700 matrix data sets with a total volume of more than 230 GB. KB "Panorama" specialists update and maintain the portal's information content weekly. All published data is distributed free of charge under an open license.
    The new version of the program is available for download on the Download page.

  • 29.01.2025 GIS WebService SE provides tools for creating custom microservices and enhances data exchange capabilities
    KB "Panorama" has developed GIS WebService SE version 15.11.2. The new version implements a PHP microservices development interface. It allows creating services based on existing GIS WebService SE methods and operations and integrating them into applications. As examples, the documentation presents and describes exclusion zone detection and printing services. The advantage of microservices lies in their scalability, development flexibility, and stability.
    The new version expands data import and export capabilities. Support has been added for the most common formats such as SVG, TIFF, CSV, DXF, SHP, MIF/MID, GeoJSON, GML, TXT, SIT, SITX, MAP, MPT, SXF, TXF, KML. Data republication from the "National Spatial Data System" geoportal has been implemented.
    Linux family operating systems support has been improved. Support for Ubuntu 22.04 and 24.04 has been added. Qt5 support has been implemented for all supported operating systems, including Astra Linux, both for information display and for writing custom service libraries. New queries have been implemented: calculating the shortest distance from a point to an object, determining point coordinates based on distance from the object's start.
    The user interface has been improved. A service layer closing button has been added for manual data replacement without stopping the service. GIS Server administrator call tools have been implemented. Additionally, client-side log archiving is now available to reduce data transfer volume. A user interface has been developed for configuring layer accessibility, editing layers, search filters, and object display for each user. Restriction parameters (code, key, semantics, localization) can be set using SQL queries to the database.
    GIS WebService SE supports all international standards (OGC WFS, WFS-T, WMS, WMTS, WCS, WPS) used for spatial data transfer and display. The program implements the ability to serve tiles for any custom or local coordinate system. The application is developed for Windows and Linux platforms and is compatible with Apache, IIS, and nginx web servers.
    The new program version and documentation are available on the website in the Download section.

  • 28.01.2025 KB "Panorama" Server Software Products are Compatible with "Astra Linux Special Edition" Version 1.8
    KB "Panorama" specialists have successfully completed testing that confirms compatibility and correct operation of GIS Server, GIS WebService SE, and Imagery Service with "Astra Linux Special Edition" version 1.8. More details about the certified versions' operation in "Astra Linux Special Edition" 1.8 can be found in the corresponding forum sections.
    GIS Server is a program that provides remote access to vector maps, remote sensing data, and spatial databases for users of GIS "Panorama", GIS "Operator", and other programs. Server-based data storage ensures protection against illegal viewing, copying, modification, and printing. GIS Server supports multi-level interconnection for distributed storage and processing of spatial data with automatic replication and backup. The program works with spatial databases managed by PostgreSQL DBMS in accordance with OGC 06-103r4 standard: "OpenGIS Implementation Standard for Geographic information – Simple feature access – Part 1: Common architecture".
    GIS WebService SE is designed to process requests in TCP/IP networks. The service provides vector and raster spatial information. It performs object searches based on semantic characteristics, creates and edits vector maps, performs map calculations, enables surface and road graph construction, converts object coordinates between different systems, generates map legends, and processes other requests. The service includes GIS Application Service, designed for creating tile pyramids from spatial data. It enables transaction operations for creating, updating, or deleting existing objects in service datasets. The service provides spatial data in GML format, metadata retrieval, and terrain information.
    Imagery Service generates tiles in JPEG, PNG, PNG8, Mbtiles, BIR, GeoPackage, WebP, GeoJson formats according to international standard OGC WMTS 07-057r7 version 1.0.0, TMS standard, and OGC 12-128r15 GeoPackage version 1.2.1. Tile data created by Imagery Service is used by GIS WebServer SE and GIS WebService SE software products to ensure high-speed processing of requests for displaying spatial data across vast territories with simultaneous access by many users.
    "Astra Linux Special Edition" is a Russian certified operating system with built-in information protection tools for stable and secure operation of IT infrastructures of any scale and processing of information with various levels of confidentiality. The operating system includes a software package for solving everyday office and multimedia tasks.

  • 23.01.2025 Training video material prepared for KML data loading in GIS "Panorama" for Linux
    KB "Panorama" in collaboration with MIIGAiK students has prepared a video tutorial on working with the "Import vector maps from KML format" task. The task is available in GIS "Panorama", GIS "Operator" and other KB "Panorama" software products for the "Astra Linux Special Edition" operating system.
    The video tutorial demonstrates KML data loading types both into a new map and into an existing one. During data import, loading is performed while preserving the graphical appearance of objects and according to the map resource classifier mp2map.rscz. This classifier is based on conventional symbols compiled from open sources. Object keys correspond to Garmin, Navitel, and other object types. To display KML file objects using unique keys used in the classifier, it is necessary to create a settings file. To fill in the settings table, you need to match the classifier object keys with KML file data.
    During data loading, information is provided about the total number of objects, successfully and unsuccessfully created objects, and the number of unconfigured codes. You can find the training materials in the "Video Tutorials" section.

  • 22.01.2025 Bank of spatial data has been supplemented with a map of the Republic of the Philippines
    Geoportal "Bank of spatial data" has been supplemented with a map of the Republic of the Philippines, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".

  • 21.01.2025 "Workstation of the urban-planner" supports cultural heritage sites recording
    KB "Panorama" has developed "Workstation of the urban-planner" version 15.4.0. The new version includes a "Cultural Heritage Sites" (CHS) registry, an expanded list of reference books and accounting object attributes, and implements synchronization of cultural heritage objects' attributes with the digital map classifier semantics.
    The "Cultural Heritage Sites" registry is designed for recording immovable objects of historical, archaeological, architectural, artistic, and urban planning value. The registry is part of the "Accounting Objects" mode and allows establishing spatial and logical connections between cultural heritage sites and land plots, documents, rights holders, and digital map objects. The ability to attach photos and images to records ensures storage of both attribute information and visual representations of objects in the database.
    To maintain the CHS registry, a new reference book "Types of Cultural Heritage Sites" has been added to the database, and the "Type of Real Estate Object" reference book has been updated. The names and codes of the reference books correspond to the identical semantics of the survey classifier. This ensures accuracy and consistency of information stored in the database and digital map objects.
    The developed attributes of cultural heritage site records allow data storage in accordance with information obtained from the "National Spatial Data System" portal. To ensure high accuracy and data consistency, the names and codes of these reference books correspond to the identical semantics of the survey classifier.
    The implementation of the CHS registry in the "Urban Planner's Workstation" enables the complex to be used in urban planning and cultural heritage protection, contributing to the preservation and effective management of unique objects.
    The new version of the program is available for download in the Download section.

  • 20.01.2025 Road graph tools added to GIS "Panorama Mobile" for Aurora OS
    KB "Panorama" has developed GIS "Panorama Mobile" version 1.11 for the domestic mobile Aurora OS. The new version implements modes for autonomous work with road graphs: route building between two points, creating optimal routes when visiting multiple points, and building distance graphs.
    Route building allows quick path planning from one point to another. The route is built based on minimum distance, and one-way traffic consideration is performed automatically. Users can specify road types allowed for travel (for example, moving only on streets or avoiding highways). This mode requires a road graph map in the application's data list.
    The optimal route building mode for visiting multiple points serves to solve the traveling salesman problem. Users specify the start and end points of the route, as well as intermediate points to visit. The program arranges points in optimal order and displays the route on the map.
    Distance graph building allows identification of all roads (graph arcs) within a specified distance from a selected node. Users indicate a point on the map and enter a maximum distance. As a result, all found roads are displayed on the map with highlighting, simplifying the analysis of available routes in the specified area.
    Complete source code of GIS "Panorama Mobile" for Aurora OS is available for review as part of the GIS Constructor toolkit for Aurora OS.
    GIS "Panorama Mobile" allows opening and editing main digital map formats of GIS "Panorama" and popular geoportals on mobile devices based on Aurora OS, processing information from built-in GPS/GLONASS receivers. Users can prepare necessary spatial data sets in advance using one of the desktop products (GIS "Panorama", "Panorama-editor", GIS Panorama Mini) and transfer them to mobile GIS "Panorama Mobile". Data processing is performed autonomously, without Internet connection. When users move, their current position is dynamically displayed based on coordinates received from the GPS/GLONASS receiver.
    For convenience, there is an option to synchronize the map position with the current location. To save coordinates obtained during movement, there is a track recording mode that creates a separate map and plots the movement trajectory on it. Basic information is provided for all map objects during operation. The program is developed using the GIS Constructor toolkit, which provides components for creating mobile applications for working with digital maps in C++ programming language using Qt.
    Aurora OS is a Russian mobile operating system developed by Open Mobile Platform company. The operating system is designed to build trusted mobile infrastructure and protect sensitive information in government organizations, large and medium-sized commercial companies. It promotes technological sovereignty of the state through a secure mobile environment and meets all regulatory requirements in the field of national security and information protection. Aurora OS allows centralized management of mobile devices and mobile software fleet when using Aurora Center. The current version of Aurora mobile OS has been certified by FSTEC of Russia and fully complies with requirements for type "A" operating systems of protection class 4 and trust level 4.
    The new version of the program is available for download in the Download section.

  • 16.01.2025 Training video material prepared for processing engineering-geological survey results
    KB "Panorama" specialists have prepared an overview video tutorial on working with the "Geological Editor" application task in the "Complex of Geological Tasks". This complex is an additional module for GIS "Panorama" and "Geologist's Workstation".
    The "Geological Editor" task is designed for creating and editing special engineering-geological maps and schemes, as well as inputting data about soil composition and structure of geological stratification. It includes preparation and formation of engineering-geological columns and geological section schemes, processing of well inclinometry results, and creation and analysis of three-dimensional models of the geological environment.
    Survey results can be plotted on the map as point symbols (wells) with semantic data about the geological structure added to these objects. This ensures linking the appearance of exposed stratification to conventional symbols from the digital classifier and entering text descriptions of layers and their occurrence conditions.
    The digital classifier geology.v2.rscz is designed for representing special engineering-geological objects on the map. The classifier is created in accordance with GOST 21.302-2021 requirements and contains all necessary conventional signs and designations. It can be used for creating engineering-geological condition maps and mine surveying graphic documentation.
    The video tutorial demonstrates the operation of "Geological Editor" task modes, shows working map settings, legends of geological stratification and soils, as well as files for storing attributive information. The task is designed as a panel with a set of functional buttons and auxiliary modes.
    You can find the training materials in the "Video Tutorials" section.

  • 13.01.2025 GIS "Operator" for Linux implements tools for preparing command and staff documents
    KB "Panorama" has developed GIS "Operator" version 15.3.4 for "Astra Linux Special Edition" OS. The new version expands the list of supported tasks and adds the "Report Designer" module.

    The "Report Designer" task allows creating cartographic schemes in various formats with professional design elements: background map, inserts of overview or detailed maps of different scales, map legend, text labels, and additional images. Furthermore, users can apply pre-prepared map projects that include vector and raster maps, elevation matrices, external geoportals, and data from GIS Servers. A set of specialized modes is grouped into a separate toolbar. It contains all necessary modes, including creating new projects, adding map inserts and image insertions, editing content, managing background maps, adding stamps and other design elements, as well as forming legends and explications. These tools make the process of preparing combat graphic documents, which are processed during battle organization and troop management, convenient and quick. The program supports creating new templates and editing existing ones for further replication. The print field dimensions of the created document are automatically transferred to the print dialog. This allows quick document printing without selecting the print area, setting margins, and scale.

    GIS "Operator" SE is a universal domestic geoinformation system for security agencies. The program is designed for accumulation, storage, automated processing, and display of data, calculation results, and forecasts with 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 such as modeling special object movement against a 3D model background, forecasting emergency consequences at hazardous facilities, monitoring aircraft movement, conducting geodetic and topographic work, 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.

  • 10.01.2025 GIS Constructor provides data visualization in GeoPackage, Mbtiles, and BIR formats
    KB "Panorama" has developed GIS Constructor for Qt Designer SE version 15.0.4. The new version implements the ability to view information from both remote services and local data in GeoPackage, Mbtiles, and BIR formats. Information is displayed at all levels of the tile pyramid, regardless of the presence of data in them. Having just one scale is sufficient for the program to build a reduced copy of the data or scale the image through digital magnification. Smoothing technologies are used during construction to form higher quality images. Generated images are written to data cache to speed up repeated viewing of information. Support for vector data in GeoPackage (GPKG) format has been added. GeoPackage combines the capabilities of storing vector data, metadata, and attribute information in a single SQLite database file.

    Support has been implemented for maintaining object lists and their styling for thematic maps and dynamic labeling of maps hosted on GIS Server. When creating and updating object lists by one of the users, changing display color, graphic symbols for polygons, lines and point symbols, semantic numbering, font parameters, the object list file (OBX) is updated on GIS Server for the corresponding map. Support has been added for displaying groups of closely located small objects of polygon or line type as clusters - conventional symbols with the number of generalized objects at the corresponding point.

    GIS Constructor is a set of geoinformation components for use in the Qt Designer visual programming environment, allowing developers to create their own GIS applications. Digital map content visualization is performed using conventional symbols adopted for topographic, overview-geographic, and various special maps. The geoinformation system has extensive capabilities for performing calculations, ensuring the display of spatial data on various graphic devices in standard and custom symbol systems. Core functions can be performed in multi-threaded mode. Automatic optimization of used RAM is supported for processing large volumes of data (tens of gigabytes) on limited resources (hundreds of megabytes).

    The toolkit is adapted to work on a wide range of operating systems (Astra Linux SE, ALT Linux, Elbrus, Ubuntu, CentOS, QNX) and architectures (Intel, Elbrus, PowerPC, SPARC, ARM). The toolkit includes visual design components for GIS applications and libraries of the multi-platform multi-threaded GIS core. GIS Constructor provides a cross-platform MAPAPI interface, allowing programmers to develop in their preferred operating system. Developers can release GIS applications for a set of operating systems through simple assembly with minimal changes to the program source code.

    The new version of the program is available for download in the Download section.

  • 08.01.2025 Bank of spatial data has been supplemented with a map of the Federal Democratic Republic of Nepal
    Geoportal "Bank of spatial data" has been supplemented with a map of the Federal Democratic Republic of Nepal, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".

  • 06.01.2025 GIS "Panorama" Supports Topological Relationship Control Between Different Data Sources
    KB "Panorama" has developed GIS "Panorama" version 15.4.0. The new version adds tools for panchromatic image fusion of images larger than 4 GB with various types of georeferencing, expands methods for highlighting object lists and their attributes in various combinations against maps and images. "Map Editor" tools have been enhanced for overlay operations, topological relationship control between different maps (data sources) has been added, tools in the "Cadastral Tasks" complex have been updated, as well as tools for creating land surveying and technical plans.

    In the "Panchromatic Raster Fusion" task, processing of TIFF images that don't contain projection data and spatial image referencing has been added. The use of Rational Polynomial Coefficients (RPC) (*.rpb) from the raster dataset enabled precise spatial referencing of source images. The RPC model provided calculation of raster pixel latitude and longitude in the Latitude/Longitude coordinate system on the WGS84 ellipsoid. This task allows improving the spatial resolution of a color raster using a higher resolution panchromatic raster. Both rasters must have the same coordinate system and overlap spatially. For calculating output raster pixel brightness, one of three methods is used: channel averaging, IHS (Intensity-Hue-Saturation) transformation, or Brovey Transform (BT).

    In the "Object Lists" task, a mode for simultaneous display of thematic layer and object list labeling has been added. This mode allows simultaneously highlighting objects thematically and labeling them according to selected semantics. "Copy object view to buffer" and "Paste object view from buffer" modes have been added. Object view copying is performed for all localizations or for a single one. To do this, right-click on the object view and select "Copy object view to buffer". The graphic description of an object can also be copied in the "Object Selection" dialog.

    In the "Map Editor" task, under "Measurements and Control - Length, Distance" mode, display of distances from the initial point at each contour point has been added. The "Create polygon by surrounding contour boundaries" mode has been improved. If before starting to draw the contour line, you press "Ctrl" and left mouse button over an area or closed linear object, the contour for which the specified point will be internal will be selected as the base object. If the specified point is inside several contours, the intersection of all such contours will be constructed. Contours for which the selected point will be external will cut intersection areas from the base object to obtain a contour around the point along adjacent contour boundaries.
    Vector map control has been improved. When the "Topological control for all maps" checkbox is enabled, objects from all maps sharing a common classifier are processed together. Topological control between maps is available if all document maps share a common classifier and are not limited by frames. Object topology control performs the following checks and corrections: "Object misalignment", "Inclusion of objects within others", "Intersection of objects with others", "Presence of node points in objects", "Control of matching contour segments", "Coordination of water level marks and hydrographic objects".
    During misalignment control, processing rules have been refined, which depend on filter settings: Processed objects - misalignment control must contain types of editable objects; Auxiliary objects - must contain types of reference objects. If point objects are reference objects while linear or areal objects are editable, point objects maintain their position. A point with coordinates of the reference point object is inserted into the contour of the linear or areal object. If point objects are editable and linear or areal objects are reference objects, when performing control in "Editing" mode, a virtual point nearest to the editable point is inserted into their contour. The virtual point coordinates belong to a point lying on the contour segment. Point object coordinates are aligned with the virtual point. If processed and auxiliary objects are linear or areal objects, when processing a pair of objects, the editable object is first aligned with the reference object, then the reference object with the editable one.
    In the main menu "Tasks - Coordinate Systems", items "Standard Raster Transformation" and "Standard Matrix Transformation" have been added to the "Standard Map Transformation" section. Selecting a menu item opens a dialog for transforming a map, image, elevation matrix, or quality matrix from the source coordinate system to the specified one. Output system parameters can be set by EPSG code, read from the coordinate system list in XML, or from selected data files according to their format.
    The "Import data from MIF/MID format" task has been improved. The capability to configure correspondence between MID file attributes listed in the table and classifier object codes has been expanded. In addition to the used numeric code, character key, and object name, a mode for configuration by object character code has been implemented. When a field value from the MID file matches the classifier object value, the record will be assigned the corresponding object type for display on the map.

    The "Map Legend" task has been improved. Layer composition, classes, and classifier objects for the map list can now be updated using Shift+F11 or Ctrl+F5 (when clearing data cache). The task is designed to manage vector maps, images, and matrices included in the open document.

    In the "Cadastral Tasks" complex, the "Cadastral Work Database" mode has been enhanced, with expanded database table structure to store new information entered in "Land Plot Location Scheme on CTT" and "Registry Error Correction" modes. The "Document Data Editing" dialog now includes a "Coordinate System Code" field. The "Geopoints" dialog has added a "Zone Number" field. Automatic database file creation has been implemented when absent at the specified path. In "Land Plot Location Scheme on CTT" mode, interaction with the cadastral work database has been implemented for storing and retrieving document title page information. Multiple data entry is supported in the "Cadastral Numbers of Source Objects" position. In "Registry Error Correction" mode, interaction with the cadastral work database has been implemented for storing and retrieving general information, source data, and attachment files. XML file generation is supported according to ReportRegistryError_v01 and RegistryErrorReport schemas. DOCX format text report generation is implemented using the cadastral work database when filling the title page and graphic files.

    In the "Land Survey Plan" dialog, tables with graphic files have been supplemented with a "Scale" column. When selecting graphic files, support for *.jpg, *.tif, *.emf, *.png file extensions has been added. When searching for characteristic points of the processed land plot, point object search is now limited to the "Land Survey Plan" layer. When inserting PDF graphic files into reports, the system searches for a JPG file with the same name. If found, the JPG file is inserted; otherwise, PDF is converted to EMF before insertion. If no graphic files are added or "Display legend on each page" is checked, the "Legend and Signs for Graphic Part Design" section is not added to the report. In the "Map(Plan) of Land Management Object" dialog, graphic file tables now include a "Scale" column. The "Territory Map-Plan" dialog now supports XML document generation with schema selection: MapPlanTerritory_v01.xsd or MapPlanTerritory_v02.xsd.

    In the "Technical Plan" dialog, the order of entering and using customer address information for individual customers has been corrected. If no customer document is specified, the program uses the customer's address for XML document insertion. Customer address information is stored in the cadastral work database. In the "Search by Cadastral Number or Address" dialog, automatic determination of information type (address or cadastral number) is performed.

    The new version of the program is available for download in the Download section.

  • 05.01.2025 Training video material on loading DXF files in GIS "Panorama" for "Astra Linux Special Edition" OS has been prepared
    Specialists from KB "Panorama" together with MIIGAiK students have prepared a video tutorial on working with the "Import data from DXF format" task. The task is available in GIS "Panorama", GIS "Operator" and other KB "Panorama" software products for the "Astra Linux Special Edition" operating system.
    The video tutorial demonstrates different types of data loading. The reviewed data can be imported into a new map or added to an existing one. During data import, the graphical representation of objects is preserved. In this case, map objects receive a zero classification code and graphical description corresponding to ACAD primitives, such as color and line type (where possible).
    Additionally, the possibility of loading according to the map resource classifier with object recoding is considered. This allows creating a settings table for matching map classifier keys and DXF layers. To fill the table, it is necessary to match classifier object keys with DXF layers. This data is used for recoding objects according to the map classifier.
    You can access the training materials in the "Video Tutorials" section.

  • 03.01.2025 GIS Server expands list of restrictions on spatial data operations for more flexible work organization
    KB "Panorama" has developed GIS Server version 11.2.2 for Astra Linux SE, RED OS, Ubuntu 18.04, CentOS 8, and MS Windows operating systems. The new version expands the list of user restrictions for data management from GIS Server. For data accessed from GIS Server, restrictions can be set on copying (export to other formats, transfer of objects to other maps), printing, viewing coordinate system parameters, coordinate editing, storing copies of edited objects, accessing cache on the client without GIS Server registration, editing the digital RSC classifier, and others. Restrictions are set by the program administrator through the web interface and are saved in GIS Server settings. The prohibition on coordinate editing gives users rights to change only attributive data of map objects (semantics) and refine graphic parameters without changing coordinates or coordinate system parameters in the map passport (metadata).
    GIS Server provides remote multi-user access to vector maps, remote sensing data, and spatial databases for desktop products and web services. Storing data on the server ensures protection against illegal viewing, copying, modification, and printing.
    The new version of the program is available for download on the Download page.

  • 01.01.2025 Bank of spatial data has been supplemented with a map of the Kingdom of Cambodia
    Geoportal "Bank of spatial data" has been supplemented with a map of the Kingdom of Cambodia, formed according to OpenStreetMap data. To work with the map, you can use the GIS Panorama Mini 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 Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
    Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".


News archive:

2025  |  2024  |  2023  |  2022  |  2021  |  2020  |  2019  |  2018  |  2017  |  2016  |  2015  |  2014  |  2013  |  2012  |  2011  |  2010