Copyright © Panorama Group 1991 - 2023
In KB "Panorama" the
When
In the
The task
Ability has been added for the directly open graphic files without dialog of conversion to RSW via the File - Open menu, for quick access to various terrain images. When graphic files are opened for the first time, a service RSW file is automatically created without copying the image and a TAF file with a pyramid of reduced images, if they were not in the original file. To work with large images, it is recommended to open files with converting of image to RSW format via the menu File - Import rasters and matrix. This will speed up the display of graphics, allow you to process a large number of files of arbitrary sizes with a limited memory area, and speed up the conversion of image projections on the fly.
In the
In the
The task "Preparation for printing" has been improved. Placement of filling characters on the polygon with control over imposition on other conventional characters or signatures was automated. If at the calculated point of placement of the filling character, another character falls into the dimensions of the sign, then the filling character at this point is not recorded. For those types of signs with which the intersection is allowed, an exclusion filter is set. For example, a filling sign of the meadow can be placed on top of horizontals or polygons with a white background, and so on. To design the corresponding types of objects for publication in the classifier, the display of filling signs on electronic maps is disabled, or filling signs applied over the entire surface are removed, and placement is performed taking into account the intersection with other conventional signs. To automate the process of preparing for publication, the procedure for placing signs with the appropriate settings is included in the general design scenario of the published map sheet.
Procedure of scenario
In the
The module
The module
The new version of the program is available for download on the
In KB "Panorama" is developed the
The new version supports tools of statistical data analysis. A type of programmable signs has been added into the agro10t.rsc classifier for
Support of service semantics influencing the size and color of a conventional sign, taking into account type of objects has been added. For example, for titles, in addition to the color, font type and height are available. By changing the values of the semantics of an object through the "Select Object" dialog, you can give individual features to the conventional signs of various objects, for example, change the color of the line or the background color of the polygon.
The
GIS "Panorama AGRO" is designed to automate the management of the farming system of enterprises. The system allows you to create and edit the boundaries and attributes of agricultural land, plan agrotechnical activities, prepare tasks for drivers and machine operators, calculate indicators of actual performed works, and generate relevant reports.
In addition to the GIS "Panorama AGRO", the range of programs for agriculture includes "Workstation of agronomist" and
The new version of the program is available for download in the Download section.
In KB "Panorama" the
The mode of group editing of objects has been updated in the Map Editor. For several objects selected on the map, you can perform the operation of moving, rotating or scaling. Group editing is performed in one step, which allows you to quickly make changes into the map and reduces editing time. The user can cancel a group operation on objects. As a result of the undo, all objects that have been changed will be restored. Cancelling and restoring operations of editing is carried out on the basis of the transaction log operated by a request to the server. Into the Map Legend component a fast search of objects has been added, legend contents can be viewed as the list of objects or in a hierarchical view. In the map window there is added a display of the cursor coordinates in various units - meters, degrees, radians of a current projection of a map. The choice of cursor coordinate units (meters, degrees, radians) is performed in the Options component.
GIS WebServer SE is used in the construction of closed corporate systems to ensure the protection of data having a security classification or a trade secret. The program is certified by the 2nd level of control over the absence of undeclared capabilities. GIS WebServer SE is implemented using the
On the basis of GIS WebServer SE and other server products of KB "Panorama" the
New version of the program is posted on the website in the
Specialists of KB "Panorama" have prepared and posted on the geoportal
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
Free maps on the basis of OpenStreetMap data are available for download on the page
Specialists of KB "Panorama" have prepared the
In the program a support of the packed formats of spatial data (MAPZ, SITZ, MPTZ) has been added. The volume of the packed data is reduced approximately in 3 times in comparison with volume of the initial data with the maximum accuracy of the metrics. If the map sheet is located in memory entirely it is unpacked in a multi-threaded mode when opening the data of sheet to speed up access. The packed MPTZ project is an archive of spatial data containing a complex representation of the territory in the form of vector maps of different levels of detail, rasters (terrain images) in RSW format, matrixes of heights and matrixes of quality characteristics of the terrain, insets from the same data, the links to data from the
The toolkit allows you to implement in the developed GIS applications a direct connection to large
In GIS Constructor a support of digital sea maps of IHO S63 standard has been implemented. An application system developer can add support for the standard into own application and register the application in the prescribed manner for obtaining a developer key. Files of data of a sea map will be transformed to the project of maps (MPT) containing a list of SITX files coded by a key of record from the user's permission. More detailed information is given in the document
An automatic clustering algorithm is implemented to divide a set of point signs into groups and display them. Cluster descriptions are contained in the map classifier. The conventional sign of the cluster can be programmable, which allows you to select the type of cluster in various ways and change the properties of the sign depending on the number of objects in the cluster (signature of the number, size of the sign, brightness). When grouping more than one object of a given type in a virtual cell of a cluster, their conventional symbols will be automatically replaced by a symbol of the cluster, the center of which will have the average coordinate of the objects included into it. When you change the scale, the configuration of the clusters automatically changes.
The new version adds a mechanism for converting projections of raster and matrix data on the fly. The user gets the opportunity to combine an arbitrary set of spatial data without additional actions. The projection parameters will be automatically converted to the projection of the first opened map. In this case, all the necessary changes will be made in the RAM, which allows you to keep the original cartographic material unchanged. Over the obtained data set you can perform operations of updating, calculation, building a three-dimensional model.
There is accelerated an opening and first display of maps due to the formation of the "*.sol" file with a tree of territorial distribution of objects onto each sheet of the map. When the map is opened, the object tree is read and the first display is accelerated by 5-15 times (for a map with 2 million objects, the opening and first display is accelerated from 9-12 seconds to 1 second). In the absence of the "*.sol" file, the automatic construction of a tree and file saving are carried out.
The mechanism for displaying dynamic objects on the map has been improved. Now the typical task of displaying the trajectory of an object on the map can be solved by simply changing the coordinates of the object and the angle of rotation in its characteristics.
Display of rasters with smoothing has been added. At increasing the image of a raster more than in two times from the initial size in pixels the smoothing is carried out. The new algorithm of display allows to get rid of "pixelization" effect when you increase the rasters. Image smoothing is performed by bicubic interpolation method (by 16 nearest raster elements).
Abilities of displaying titles have been expanded. New properties of design the titles allow to mark the title by a shade, outline, a background and a frame, and also to format the text taking into account a spacing sign (an insert of spaces) and the chosen register (uppercase, lowercase, as in a sentence). There is added the ability to change the thickness of solid and dashed contours of objects by the value of the service semantics "Line thickness in mm" (31005). To display various tabular information on the map, a new graphic symbol "Table" has been developed. To display the table in the desired position, a point object is created that has a link to the CSV file in the semantics and a conventional symbol of the "Table" type.
API in Python language is included into GIS Constructor that provides access to several thousand functions of the MAPAPI-interface for spatial data analysis, automation of processes of creating and updating digital terrain models. There are several options for using scripts as part of a GIS application: a visual component of designing, a program interface of a call from the C/C++ language, direct writing and execution of Python scripts. Due to the fact that the Python scripting programming language has a large set of connected modules, the user receives an easy-to-use and extensive auxiliary toolkit (mathematical calculations, processing of text and graphic data, work with a network and another) when creating a GIS application.
In the new version, support for 3D spatial data tiles in the DB3D format has been added into the graphic component of displaying a three-dimensional terrain model. This will allow you to display accurate and realistic 3D models of unlimited size. The DB3D format is designed to store and display pyramids of 3D tiles packaged with metadata tables in SQLite format. Vector 3D tiles can be used to build a 3D terrain model in conjunction with other data sources: vector maps, space and aerial photographs, geoportals, point clouds, elevation matrixes.
In the new version the mechanism of reading files of digital maps in an exchange format (MIF/MID, TXF and others) has been improved. As a result, large files (for example, TXF larger than 4 GB) with incorrect characters may be imported. In this case, the erroneous sections will be skipped, and the import will continue. Into the list of supported formats JSON has been added, consisting of records of objects coordinates. Support of XML files having the size larger than 4 GB has been added. XML format processing is used in a wide range of tasks in the development of GIS applications (for example, importing data in GML format).
Support for layers from the Rosreestr geoportal has been added: Cadastral okrug, Cadastral districts, Cadastral quarters, Land plots, Land plots put up for auction, Red lines, Unified real estate complexes. Geoportal provides data in vector tile form in pbf (Protocolbuffer Binary Format) format. The data contains the coordinates of objects, signatures of plots, semantic characteristics.
Parameters for connecting to geoportals can be flexibly configured for each user by editing the wmslist_ru.xml file. The new version of the program is adapted to work in the OS "Astra Linux Special Edition" release "Smolensk" version 1.7.
GIS Constructor is a set of components for use in the visual programming environment of Qt Designer, which allows you to develop your own GIS applications. The visualization of the contents of digital maps is made in conventional symbols adopted for topographic, geographical and various special maps. Geoinformation system has ample opportunities for performing calculations, for providing display of spatial data on various graphic devices in standard and user systems of conventional symbols. The main functions can be executed in multithreaded mode. It supports automatic optimization of used memory for processing large amounts of data (tens of gigabytes) on limited resources (hundreds of megabytes).
The toolkit is adapted for 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 components of visual designing the GIS applications and library of a multiplatform multithreaded GIS core. GIS Constructor provides a cross-platform MAPAPI interface that allows a programmer to implement development in an operating system convenient for it. The developer can release GIS applications for a set of operating systems by simple assembly with minimal changes to the program source code.