Copyright © Panorama Group 1991 - 2020
In KB "Panorama" the
Into the main menu of the "Navigator 3D" task, the functionality of working with the database of 3D tiles (DB3D) has been added. Now you can close the database selected in the list, select the displayed databases and individual models. There is added the mode of deleting the selected model from the database of 3D tiles. Mode is added to disable the display of the sky above the 3D-model.
The task "Geodesy Editor" is improved. The modes "Union of objects" and "Numbering of objects, in rows" have been developed. New modes are included into the panel "Processing of attributes of objects." The mode "Union of objects" is intended for automatic processing of selected objects, taking into account the value of one or several semantics that uniquely identify the object of accounting. The "Numbering of objects, in rows" mode is intended to form a unique object number using the algorithm of numbering from west to east, by rows from north to south.
The mode "Loading of cadastral data from file XML" is improved. The creation of multipolygons for parts of the section with several external contours is implemented. The mode "Land survey plan" is improved. When specifying the location of the border and/or area of a single land use, the rounding of the area value for information about the isolated land plot in its composition is performed up to two characters after the decimal point. Implementation is extremely important for land plots with a small area (less than one square meter).
The mode "Technical building plan" is refined. The functions of editing location information have been changed to correctly record the names of the municipality and settlement for rural and urban settlements. Changes are made to the order of filling the area value in the XML file at the state cadastral registration of changes in the building - if the area has not changed (the value from the semantics coincides with that calculated on the map), then the Area element is not recorded.
In the "Select Object" dialog, new modes have been developed: "Select object on a map" and "Object autosave". The mode "Select object on a map" allows you to mark the selected object on the map. The mode "Object autosave" is intended for automatic saving the attributes and metrics of object with possibility of step-by-step restoration. For semantics of type the link to a file there is added the ability to select a folder When referring to the semantics value, the dialog for selecting a file from this folder for viewing will be called. For files of zip type, a list of files compressed in the archive is displayed with automatic decompression and display of the selected file.
To simplify the preparation of reports in the "View Passport" dialog, there is added the ability of a map creation by a format of standard printed page with mapping of a frame of the print area in the form of graphic object. The frame of the print area is formed in accordance with the specified indents for the print area. To form a map by page format, select the menu item New\Plan and in the dialog enable property the "Frame by page size". When generating a report, the insets, documents, labels and other elements can be put to the created plan.
In the "Map Print" dialog box, the automatic setting of the parameters of the current printer has been added with the setting of the paper size and the printable area corresponding to the created plan.
There is added the ability to display insets under the vector maps, which simplifies the preparation of reports against the background of map fragments, images and other types of data that are connected as insets.The mode "Create object" of the task "Map Editor" has been improved. When creating an object using the "Arbitrary contour" mode for linear, polygonal and vector objects, the ability of dynamic entering the length of a segment is added.
The task of creating a matrix of heights by a vector map is improved. Into the application directory there is added a filter of objects s57navy.imh used by default for creating a matrix of heights by sea maps with the s57navy.rsc classifier. When creating a matrix using sea maps, isobaths are used (semantics the "ISOBATH VALUE", code 174), depths marks (H coordinate from metric), as well as objects of the "OBSTACLE" layer, for example, "UNDERWATER DRYING ROCK", "SUNKEN SHIP" (semantics the "DEPTH VALUE", a code 179). To include the specified objects in the processing in the matrix creation dialog, you need to set the matrix type "Summary elevations" and enable the mode "Use elevations from 3D-metric of objects".
In the menu Options\Coordinate System\Geodetic (World WGS 1984 spheroid) the item "Degrees, Minutes" has been added to display the coordinate view, as in a number of applications for smartphones. The transformation of the coordinate system of raster and matrix data is accelerated by 10-15 times due to the use of multi-thread processing for multi-core processors and new algorithms for tile processing.
Dialogs for editing conventional symbols of objects are improved. There are added the buttons for copying from one object and inserting into another one of any conventional symbol through the clipboard. A new type of conventional symbol is added: shift line of type the "Color glass". For lines of the type "Set of elements", the ability is added to change the color of all line elements simultaneously and swap the elements. Into dialog of editing a vector symbol the additional marking with the center in a point of a binding is added, which allows you to speed up the process of creating and editing of images of vector symbols.
In the task "Navigator 3D" there is added a creating a file of the overview image (preview.png) for the DB3D database of three-dimensional tiles during its creation and updating. The presence of the overview image facilitates the search and evaluation of the contents of 3D models for the specified territories in the
In the classifier terrplan.v4.rsc there are changed the values of list for semantics 501, STATUS key for the Object status: code 2 - Planned to placing, a code 3 - Planned to reconstruction. To correctly display the color of the object on the scheme of territorial planning, it is necessary to update the classifier (it is included in the installation).
The new version of the program is available for download in the
In KB "Panorama" a sample application in Python was prepared with use of GIS WebToolKit SE - the map component of Web-applications development toolkit. Display of a map and management of it are performed in 2D and 3D modes. Layers of spatial data of cartographical service the
The application works under control of IIS server in the Python 3 interpreter environment. The GIS WebToolKit SE web-applications development toolkit can be built into various information systems with cartography use. For access to the data (images, vector maps and terrain information) the Web-services are used. Cartographical service GIS WebService SE provides spatial information in the form of graphic images of the area, vector description of spatial objects. As a digital elevation model, the various types of elevation data are used: matrixes (in SRTM, GeoTIFF, IMG, MTW formats), TIN-models, point cloud, and others. At requests the most accurate data onto a specified terrain site with a given resolution is automatically sampled. To transfer data of the digital terrain model, the WCS protocol is used. The relief data is represented as tiles and cached on the client. GIS WebServer SE runs in the PHP interpreter environment on Linux and Windows operating systems, has examples of using the map component on the Microsoft NET.Framework C # platform and in the Python interpreter environment managed by the IIS service.
GIS WebServer SE is used in the construction of various information systems, as well as of closed corporate systems with ensuring the protection of data having a security classification or a trade secret. The program is certified for Level 2 of absence of undeclared capabilities. GIS WebServer SE is implemented using the toolkit of GIS WebToolKit SE.
You can get acquainted with the example of the application's work by the
In KB "Panorama" agrarian GIS are developed:
Test digital maps provide data on the boundaries of farmland of a conditional agricultural enterprise, information about the terrain, include various thematic cartograms, a graph of roads, maps of routes and geozones. A set of maps is included into software distribution kits. The company’s website in the "Digital maps and images" section contains free maps based on information from public sources. Maps are presented in SXF format and can be used as a topographic substrate. The attributive database includes a list of directories necessary for the functioning of the system, the registers of work sites, personnel, agricultural equipment, grown crops and others.
To build a corporate geographic information system of agricultural producers, KB "Panorama" offers a number of desktop and web-based applications. These include "Panorama AGRO", "Panorama-Editor FARMING", "Panorama AUTO", "Workstation of agronomist", Panorama AGRO Service and
In KB "Panorama" the
Pyramids of tiles can be placed and downloaded as separate folders or from a common directory. The composition of the pyramid subdirectories is automatically determined by the metadata stored in the SQLite database. Processing of pyramids of three types is supported: remote sensing data, matrixes of elevation, images obtained from digital maps. Pyramids of tiles recorded in virtual folders of the
Composition of processed metadata is expanded. For remote sensing data sets, the sun's elevation at the time of the survey (SunElevation) and the mean square error of the geospatial data binding (StandardDeviation) are additionally processed. Files with the extension ".json" or ".geojson" containing the coordinates of the survey sites have priority over the metadata recorded in other ways - in the ".meta.xml" file or in the data set. The operator can clarify some attributes of the metadata immediately before loading the data.
To increase the speed of receiving data from the repository, the ability to receive data sets through the exchange folder on the server has been added. The list of such folders is configured by the administrator of the complex. To ensure security, the actual location of the folders may be hidden from the user. If the size of downloaded data sets exceeds the established limit, then it is suggested to download them through the exchange folder.
The way of getting datasets stored in the form of folders (3D models, tiles, data in BIR format) has been changed. Uploading such data is made only through the exchange folder. They are not placed into the archive as usual data sets, but copied into the directory with the archive, keeping their own hierarchy of folders.
Ability is added of selecting the type of hierarchy in the archive when downloading data sets. It is possible to set the location of all files in archive at one level, or to leave hierarchy of folders by default.
Within the framework of a single geoinformation space, the Data Bank of digital maps and remote sensing data realises gathering, storage, search and delivery of the spatial data in exchange formats. The spatial data selected by means of the program can be placed for the multiuser access on the GIS Server and be published according to the international standards OGC WFS, WFS-T, WMS, WMTS, WCS on application server the
The new version of the program is available for download on the
Specialists of KB "Panorama" prepared a video lesson
The training material acquaints users with dialog "Correction of objects metrics", which is located in the "Run applications" section. It is necessary for processing digital maps imported from various sources. In addition, it can be used for preparing maps for the purpose of their subsequent conversion into other GIS. All tools of the "Correction of objects metrics" dialog are conditionally divided into groups, located in separate tabs. Video lesson shows the processing of pre-selected objects on the map: the names of settlements, coastlines, roads and others.
Previously other video lessons of this series were published:
You can get acquainted with training materials in English in the section