Copyright © Panorama Group 1991 - 2020
In KB "Panorama" the
Due to multi-threaded processing on a multi-core processor, the execution time of operations on lists of objects is reduced by 6-8 times - a search for intersections, occurrences, location at a given distance, and so on. There is added the accounting of multipolygons at searching for objects by the specified area, taking into account the occurrence, intersection, location at a preset distance. The speed of building the list of found objects is increased by 2-3 times due to multithreaded processing on multi-core processors.
The sorting of multi-sheet maps (MAP) is accelerated by 3-4 times due to multi-threaded processing on multi-core processors. When sorting map objects, the order of displaying objects in the layer is taken into account. Sorting the maps of SITX format with encryption of stored data by the user password is accelerated.
There is changed the algorithm for calculating the area of the objects having extent on a longitude more than 5 degrees. Extended objects are cut by strips in UTM projection, no more than 5 degrees on a longitude. The total area of objects is calculated by conventional zones and summed. Accuracy of calculations is about 1/10 000 from the object area. To ensure the correctness of calculating a contour of objects (subobjects) they should not have self-crossings.
There is added a display of rasters and matrixes with recalculation of coordinate systems (transformation) and/or turning on the fly. This allows you to display images and matrixes of elevations together with geoportals and vector maps with different coordinate systems and rotate these images at an arbitrary angle (for example, in a navigation task). The display speed of rasters and matrixes with transformation and rotation roughly corresponds to the usual display of rasters due to the use of multi-thread processing for multi-core processors and new data caching algorithms (display processes are accelerated 10 or more times).
Speed of building the reduced copies of raster images after import of graphic files or procedures of compression of the data is improved. Time of building a pyramid of reduced images within the RSW file is reduced by 10-15 times. Display of rasters with cut-off of images by a frame is improved. There is improved the accuracy of the image cut-off for different scales of display. It allows to display more precisely a mosaic of rasters without discrepancies and imposing of images of the adjacent rasters at scaling. New implementation of forming the images of the reduced copies of a raster allows to improve detailed elaboration of the general image. Possibility is added for opening of rasters from GIS Server which are generated from GeoTIFF format without copying the image into RSW file (multispectral multichannel rasters displayed through the GDAL library).
New possibilities are added for processing rasters that open directly without conversion to RSW (when open, the mode "Do not copy the source image to the RSW file" is selected). There is added joint discovery and display of Landsat, Kompsat and GeoEye images supplied as a set of single-channel TIF rasters. Single-channel TIF rasters are interpreted as different channels of the same image. For acceleration of displaying the raster data the choice of arbitrary scheme of created survey images is added: 1:4, 1:16, 1:64 etc. If the original snapshot contains survey images, then they are used directly at creation of derivative survey images and displaying. Now you can create compressed survey images. The restriction on the maximum size of survey images of 4 GB is removed, which allows processing images of any size.
Displaying of rasters (imagery) of RSW format is accelerated in 3-5 times at the expense of multi-threading on multi-core processors. In 3-4 times there is accelerated displaying the matrixes of heights of MTW format and matrixes of qualities of MTQ format at the expense of multi-threading on multi-core processors. Assessment is made on the Intel i7 processor (four real and four virtual cores).
The task of importing data from SHP format is improved. Polygons, which were obtained as a result of the conversion and have sub-objects outside the boundaries of the main object is automatically assigned the sign of multipolygon.
Speed of importing SHP files is increased at processing multipolygons with thousands of external subobjects (the island states and similar objects).
To speed up work with large regions (MAP maps containing more than 1000 sheets), when you import sheet lists into DIR, folders for every 1000 sheets are automatically created starting with the second one. The folders are named sheets_1000 (for sheets from 1000 to 1999), sheets_2000 (for sheets from 2000 to 2999), etc. The first thousand sheets are written in a folder together with the passport of the region map.
For every 1000 sheets, 4-5 thousand files are created. Earlier versions of programs open such regions in the usual way, if they are from the same OS (MS Windows or Linux) with the program that created the large region.
Projection support is added: Stereographic, Double Stereographic EPSG:9809, pseudoconical equal-area Bonne projection (EPSG:9827). New projection can be selected for Geographical map-type.
Into the titles text there is included a support for keywords #date, #.date and #time, which at displaying text are automatically replaced with the current date (DD/MM/YYYY or DD.MM.YYYY) and time (HH: MM: SS). Titles with the specified key words can be used, in particular, when printing maps to fix the date and time of image formation. For example, the title with the text "Current date: #date #time" can be displayed as text "Current date: 25/08/2016 19:00:15", and the title with the text "Current date: #.date #time - as the text "Current date: 25.08.2016 19:00:15".
There is added a support for service semantics 31013 POLYGON COLOR for changing the background color of polygons without changing the color of other symbols elements. Support of local database SQLite is added for display of the raster data in the form of tiles.
There is added a restriction of the displayed area of the geoportal, set by the user in the settings file wmslist_ru.xml.
The new version of the program is available for download in the Download section.
In KB "Panorama" the
The new version of Imagery Creator allows you to create tiles according to the BIR standard. It is an array of SQLite databases where tiles in the formats png, jpg, png8 or bmp are stored. This format allows you to store not only spatial information in the form of tiles, but also digital information containing altitude data (Digital Elevation Matrixes). The advantage of BIR is a quick search of information due to the matrix division of the entire Earth's surface into several databases. In addition, this format allows access to spatial data Big data on the territory of the north and south poles. This is achieved by storing information in the projection EPSG:4326 of international matrix OGC GoogleCRS84Quad.
In addition to creating tiles from ready-made data, Imagery Creator allows you to recreate tiles from previously generated tiles, using built-in algorithms for scaling pixel graphics for raster data and interpolation methods for matrix data. For example, having 16 levels of scaling, the program can form tiles by building the reduced copies for all levels 0-15.
The program allows you to create tiles in the formats JPEG, PNG, PNG8, Mbtiles, BIR and GeoPackage according to the international standard OGC WMTS 07-057r7 version 1.0.0, the standard TMS and OGC 12-128r15 GeoPackage version 1.2.1. The tile data generated by the Imagery Creator program is used by the
The new version of the program is available for download on the
On the geoportal
The map was led to the modernised classifier of large-scale plans of scale 1: 5 000 (map5000m.rsc).
Publishing of updates in bank of spatial data is made by using the program of
Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of
Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps and images".
In KB "Panorama" the GIS Constructor for Qt Designer SE version 12.6.0 is developed for OS Astra Linux SE (release "Smolensk"). The new version adds a mechanism for converting projections of raster and matrix data on the fly. The user can combine an arbitrary set of spatial data without additional actions. The projection parameters will be automatically converted to the projection of the first open map. In this case, all the necessary changes will be made in RAM, which allows you to keep the original cartographic material unchanged. The obtained data set can be used for updating, calculating, and building a three-dimensional model.
The interface of standard dialogs: "Search and mark", "Creating map object", "Map contents", "Information about object" has been improved. In the "Data list" dialog, the functionality of geoportals connecting is expanded. In the new version of the GIS-applications core, the efficiency of data display is enhanced by improving the object selection mechanism. Support for multilanguage filenames of digital maps is improved. There is added the ability to select a large number of objects on the map by means of visual components of the GIS Constructor.
GIS Constructor is a set of geoinformation 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 to work on a wide range of platforms and supports operating systems such as Astra Linux SE, MSVS, CRTOS "Neutrino", "Elbrus", "Zarya", Ubuntu, Alt Linux, QNX, CentOS and others. It can be used in computer complexes with processors of architectures ARMv7, Elbrus, PowerPC, Intel x86, Intel x64 and others.
The new versions of programs are available for download in the
In KB "Panorama" the
Tools of entering descriptions of plans for all floors or, in the absence of floors, building plans have been updated. Sequential input of information on one or several plans is provided, indicating for each plan a file name with an image and a scale. When recording into an XML document, there is indicated the relative path to the directory with the image and the filename with the image, for example, "pictures\description 2.jpg", in accordance with the restriction on the line type "sName500JPG".
A new algorithm for obtaining information about the contours of the property, which is a combination of individual contours, has been implemented. A multi-polygon is used to describe a multi-contour property. Creating a multipolygon can be performed using the special mode "Creating a multipolygon", which is part of the "Geodesy editor". If the property has a multipolygon attribute, the program decides that the property (a part of the property) has more than one external contour. In this case in the XML-file the branch "Contours" is formed. Each external contour is described in the "Contour" element, the serial number of the external contour is recorded into the attribute "NumberRecord" (for a previously registered property) or "Definition" (for the formed property).
The new version of the program takes into account the suggestions and comments of users in the order of entering and editing data in the modes "Editing the object of cadastral works", "Land Survey Plan" and "Technical plan". In the mode “Loading of cadastral data from file XML” there is implemented a creation of multipolygons for parts of the plot with several external contours.
New modes were added that are applied at designing forestries, forest parks, an establishment of their borders, division of territories of forestries, forest parks into district forestries, definition of a quarter network. The forest quarter is a part of the forest delimited by glades or natural boundaries (for example, rivers). Each quarter has a permanent number. By current standards, the numbering of blocks in the forest massif goes from west to east, in rows, from north to south. The "Numbering of objects, in rows" mode provides for the formation of the accounting number of the object in accordance with its location on the map and is intended to fill the numbers of forest quarters in rows. To automate the process of merging the forest quarters into district forestries, the mode "Union of objects" is intended. The mode provides stream processing of map objects that have adjacent borders and the same attribute values. The program collects statistics on semantics, selects unique values, automatically creates samples of objects with the same values of semantics and performs their merge. The result of the execution is a multipolygon, including merged and isolated contours for each unique combination of semantic values, for example, the name of forestry and the number of the area.