Copyright © Panorama Group 1991 - 2023
In KB "Panorama" the
When writing scripts, several thousand GIS core functions (MAPAPI) are available. Function prototypes are declared as imported Python scripts from the Users\Public\Documents\Panorama\py_mapi14 folder. The procedure for applying MAPAPI functions described in the document
The function called from the script can perform some action on the selected object or on selected objects if the user has selected some objects on the map. To enter additional data processing parameters, both GIS dialogs and dialogs written on the basis of the standard tkinter component can be called. Scripts can indicate the progress of data processing by indicating the name of the processing stage, the percentage of execution, the number of processed and selected objects, the elapsed and remaining processing time. Based on the results of the analysis and processing of vector map objects, some objects can be selected that can be marked on the map as a result of working the script and/or for further processing in the chain of executed scripts or by interactive GIS tools.
In the Run applications dialog, you can select a program from the user's existing ones (from a text editor to a professional script editor) to create, view and edit Python scripts from the script tree. To execute scripts, you must first download and install the Python interpreter. The basic set of scripts has been developed and tested based on Python version 3.7.9 on MS Windows 7 and higher, and version 3.10.5 on MS Windows 10. The base scripts are located in a shared folder like: \Users\Public\Documents\Panorama\py_base14 .
In the "Complex of urban tasks", the dialog "Building the areas of acceptable placement of objects" has been updated. The mode provides automated construction of the minimum offset line from the boundaries of the land plot, within which the construction of capital construction objects and the zone of the planned placement of the capital construction object is permitted. The constructions are carried out in accordance with the requirements for the town-planning plan of the land plot established by the "Town-planning code of the Russian Federation" dated 29.12.2004 N 190-FZ as amended on 01.05.2022. Information about restrictions on the use of the land plot is used for construction, including if the land plot is fully or partially located within the boundaries of zones with special conditions for the use of territories, has public easements and intersects with red lines.
Into the group of applications
For multispectral rasters imported in the "Do not copy the input image to RSW file" mode, support for channel color depth of 32 and 64 bits has been added. To convert the color to 8 bits, the minimum and maximum values determined by the reduced image are used during display. Single-channel rasters with real pixel encoding, which are usually used to store matrix height data, are displayed in grayscale.
The new version of the program is available for download in the
Specialists of KB "Panorama" have tested for compatibility of the software the
GIS Operator SE - universal domestic geoinformation system for power structures. The program is designed for accumulation, storage, the automated processing and display of data, calculation results and forecasts with geospatial reference. GIS Operator SE contains tools of 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 3D model, forecasting of consequences of emergencies at hazardous objects, monitoring of aircraft movement, conducting of geodetic and topographic work, processing the data from GPS/GLONASS navigation devices, printing the displayed spatial data to various output devices and many others.
GIS Operator SE is certified according to the 2nd level of control of the absence of undeclared capabilities in the Ministry of Defense of the Russian Federation, it is included in the Unified register of Russian programs for electronic computers and databases (registry entry No.10628 of 05/27/2021).
GIS "Panorama" is the universal geographic information system that has tools for creating and editing digital maps and city plans, processing remote sensing data, performing various measurements and calculations, overlay operations, building 3D models, processing raster data, tools of preparing graphic documents in digital and printed form, as well as tools for working with databases. GIS is used for mapping, land management and cadastre, geodetic surveys, and the creation of geoportals. The GIS is included in the Unified register of Russian programs for electronic computers and databases (registry entry No.4227 dated March 29, 2018).
GIS "Panorama Mini" is the universal geoinformation system designed to collect spatial data, maintain a database of spatial data, create and update digital maps and plans, and create information systems for various purposes. The GIS is included in the Unified register of Russian programs for electronic computers and databases (registry entry No.7226 dated 11/03/2020).
OSON "OSnova" is a general-purpose Operating system designed to build secure automated systems that process confidential information and personal data. Developer JSC "NPPKT". OSON "OSnova": Certificate of state registration of the computer program No. 2018616118 dated 05/23/2018. It is included in the Unified register of Russian programs for electronic computers and databases (registry entry No. 5913 dated November 19, 2019). Certificate of Conformity of the FSTEC of Russia No. 4381 for compliance with the information security requirements established in the documents "Information security requirements that establish levels of trust in technical information security tools and information technology security tools" (FSTEC of Russia, 2020) - for the 4th level of trust, "Information security requirements for operating systems" (FSTEC of Russia, 2016), "Profile of protection of operating systems type A of the fourth protection class IT.OS.A4.PZ" (FSTEC of Russia, 2017).
In KB "Panorama" the
Users can jointly display vector maps (topographic, operational situation, marine navigation, aeronautical), matrix and raster data (Earth remote sensing data). Modern packed formats of vector maps SITZ, MAPZ, MPTZ are supported, which are decompressed in RAM on the fly. The program has been developed on the basis of toolkit the GIS Constructor for Android, which provides components for creation of mobile applications for work with digital maps in the Kotlin programming language.
The source code of the GIS "MapView" for Android OS is included in the software product the GIS Constructor for Android and can be taken as a basis for creating your own mobile application in the
The cross-platform nature of the MAPAPI interface allows the programmer to develop and test GIS applications on a desktop operating system using the GIS Constructor available for a set of Linux systems. After debugging on the desktop system, a developer can build an Android application with minimal changes to the source code of the program.
GIS Constructor for Qt Designer SE and GIS "MapView for Android OS" are available for download in the
The maps were 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
Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".
In KB "Panorama" the
Python is an actively developing scripting language that is used to solve a large number of the most diverse problems and tasks. For functioning API in Python language the installed Python 3.7 х64 is required.
The new version includes an example in a Python language which is the desktop application developed with use of the Tkinter GUI framework. The example provides: opening a map, displaying and moving the map image in the application window, searching for map objects at the mouse click point, displaying detailed information about the selected map object in the form of a standard dialog from the GIS-core, calculating the statistics for all available map objects.
The GIS ToolKit consists of a set of visual components (supplied in source code) and API functions of the GIS core for direct access to spatial data. The toolkit is designed to develop client-server and desktop 32-bit and 64-bit applications that require processing and visualization of spatial data. Spatial data can be located both at the workplace (direct access to data), and in a local network or the Internet (access components to the
The new version of the program is available for download on the Download page.