Copyright © Panorama Group 1991 - 2021
In KB "Panorama" the
Support of international standard OGC 09-026r1 and ISO/DIS 19143 v.2.0 is implemented. This standard allows you to select objects according to the conditions specified in the request. For service's work in accordance with this specification the filter of objects is attached to the GetFeature request using the POST method. Support for the POST method for international standards OGC WMS and OGC WFS has been added. This will simplify the process of integrating the service with third-party software.
Possibility of gathering and displaying the statistical information about work of the service is added. For example, you can request the number of requests processed by the service per second, per minute, per hour; number of erroneous requests; the number of requests with a long processing time; average, minimum and maximum execution time of the selected request. The service groups the requests by types in accordance with the documentation (overlay operations, service operations, and others). The program allows you to display statistics for each group separately. In addition, you can display a list of active users and a list of active data. The administrator can monitor the load on the service and view its current status. Reliability of working the service is improved at occurrence of critical situations. Possibility of saving a stack of procedure call and current requests is added at abnormal termination of service's work.
Possibilities of work with 3D map are expanded. A new type of service has been added - Layers3D. This type combines all the possibilities of working with a three-dimensional terrain model and allows you to perform new requests. The list of displayed service types in the GetLayers request has been expanded. Support for scenarios of moving objects was added. The service allows issuing scripts for objects in the XML and JSON format, and also the trajectories of the objects movement. Using scripts, it is possible to simulate the movement of objects on a map. Support of maps in format SITZ has been implemented. New parameters for GetFeature requests have been added - do not display the value of heights, hide the output of metadata about the layer.
GIS WebServiсe SE supports all international standards (OGC WFS, WFS-T, WMS, WMTS, WCS), with the help of which the transmission and display of spatial data is carried out. The program implements the ability to issue tiles on any user or local coordinate system. The application is implemented on Windows and Linux platforms, is compatible with Apache, IIS and nginx web servers.
The new version of the program and documentation are available on the website in the
In KB "Panorama" the
In the new version of the program the display of geoportals is significantly accelerated. Support of popular geoportals allows you to display user maps on top of images received from the sites OpenStreetMap (Map), Yandex (Satellite), Yandex (Map), Rosreestr, Kosmosnimki, Monitoring aircraft movements and others. The list of available geoportals is constantly expanding. Controlling the transparency, brightness and contrast of the image of the connected geoportal significantly increases the visibility and readability of the document formed by heterogeneous geospatial data.
Modes of editing vector maps of different projections combined in one document are improved. The program provides creation of simple objects and objects with subobjects; creation of objects by the type of selected one from the panel of breadboard models of created objects; creating, deleting and moving points of the contour of the object; moving and turn of objects; drawing of simple lines and polygons; input of multi-line texts of titles and values of attributes in UNICODE encoding.
Tools are improved for the preparation and printing of complex reports, including maps, graphics, multi-line text with various attributes, embedded office documents and tables, "out-of-frame" bordering, coordinate grids and other elements. The program provides printing of electronic maps on various output devices and output into PostScript. A preview of the document prepared for printing allows you to quickly customize options of printing the small runs of maps.
New types of objects semantics are added: semantics the numerical formula and semantics the symbolical formula. New types complement the programmable semantics the formula, the value of which is calculated in the connected iml-libraries. For new types of computed semantics, mathematical or logical expressions are defined that are executed without programming. For the numerical formula in semantics description the mathematical expression (formula) is indicated that contains numbers, mathematical operations, links to the values of semantics of object, its area, perimetre, coordinates of the first point in meters or degrees, coordinates of the geometrical center of object and other properties. For example, the following operations can be used as mathematical operations: +, -, *, /, max, min, arm, sin, cos, tg, ctg, abs, sqrt2, sqrt3, pow2, pow3.
To insert the semantics value into the formula, the symbol # is indicated behind which there is a code of semantics and in brackets a value by default is contained. For example, # 1 (10) - take the value of semantics 1, if the object does not have semantics with code 1, take the value 10.
When editing the coordinates or semantics of an object, the values of semantic formulas are automatically recalculated. The choice of type of semantics and entering of formulas is carried out in the task the Classifier Editor. The dialog "Select Object" has been improved. On the bookmark "Metrics" the possibility of updating of object from files of formats: SHP/DBF, OGC GML, GeoJSON is added. You can update an object or only its metric through the items in the context menu "Update object metric" or "Update object".
The task "Search by name" has been improved. Possibility of line-by-line search or text marking by full (partial) coincidence is added. Multiline text can be loaded from a text file, pasted from a buffer, or entered in the appropriate field. For example, the mode allows you to select on the map all objects containing in the semantics of "Name" one of the lines of a multi-line list.
The restriction on the size of a multi-line title on the map is excluded. When a line longer than 126 characters is entered in the "Label editing" dialog, an service record with code 32860 with the entered text is created in the semantics of the object, and the link "# 32860" is saved in the label text. When editing text, an automatic updating the text of label and semantics is carried out. If the text becomes shorter than 126 characters, the service semantics will be deleted.
A new way of a choice of square objects on a map - only on the object contour is added. The main mode of the object choice is the mouse-click inside the object or along its contour. This mode complicates the enumeration of objects if in one point there is a large number of areal objects. For example, areal objects of territories are displayed in the following order: City - District - Region. The choice of objects is performed in the reverse order: Region - District - City. With the main mode of a choice the city territory will be chosen only from the third time. At a choice of the areal object on the contour the city territory can be chosen from the first time. Customizing the mode of a choosing the areal objects is carried out through the main menu of the program: Options\Square objects choice on the contour.
The new version of the program is available for download in 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
Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps and images".
In KB "Panorama" the
The time zone analysis is added at search and display of data. The date of placing into storehouse is recorded for zero time zone (without displacement). When it is displayed, an automatic recount takes into account the time zone of the server. The mechanism of creating the database backups is optimised. When creating a backup, a log file is automatically created, which is located next to the backup.
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
The new version of the program is available for download on the
In KB "Panorama" the GIS Server version 9 has been developed. New version of the program is implemented in Russian, English, French, Spanish and Vietnamese. In the program a support is added for packed vector maps MAPZ and SITZ. The packed maps are opened read-only. The volume of packed maps and data transmitted over the network is 3 times less than unpacked ones. The new version increases the speed and reliability of query execution when interacting with the
There is added a support for links in map objects onto maps in a subdirectory of the main map. It provides automation of preparing the reports containing inserts of other maps. To do this, all maps must be placed in a virtual folder to which the client has access.
Ability is added in the GIS Administrator to connect a shared virtual folder for vector maps, rasters and matrices. Diagnostic print messages were updated. The reliability of multi-channel connections with GIS Server clients has been improved. The algorithm of processing failed connections for an exception of server blocking was changed. Connection of large spatial databases displayed and edited in the form of vector maps in conventional symbols has been improved. Loading of the databases, containing tens of millions of records is accelerated. Reliability of updating records on the client is improved when editing objects.
Transfer of a frame of data sets on the scheme of materials availability in the range - / + 180 degrees in latitude is added. The algorithm for clients requesting large lists of objects updated on the server has been improved. Ability is implemented to build vector geocovers of sea maps of the S57 format, raster geocovers from the IMG, PCX formats. Restoration from backup copies of data sets is improved at failure on storage devices.
Tools of loading the pyramids of tiles of formats BIR and GPKG were updated. There is added a support for loading pyramids of tiles of 3D model in DB3D format stored in the SQLite database. GIS Server automatically reads metadata from the database to determine the dimensions, EPSG code and other attributes of the model.
There is added a processing of metadata in files with the extension ".json" or ".geojson" containing the coordinates of the areas of terrain survey and other information about remote sensing data.
The program has added tools for monitoring the integrity of the installation after installation. The program includes a checkcontents.xml file containing a list of installation files with an indication of the size and checksum using the "CRC32" algorithm. At the start of the GIS Server, the installation integrity is automatically checked and the verification result is recorded into the program operation log.
In GIS Server the composition of automated procedures for processing spatial data on the server has been expanded. They perform various types of quality control of digital vector terrain maps and correction of errors.
The procedure of quality control of digital maps, like other procedures, can be called remotely from desktop or web applications. The GIS Server includes a set of classifiers of RSC format and control schemes for digital topographic maps of scales from 1:25 000 to 1: 1 000 000.
The composition of classifiers and control schemes for the xml format can be customized by tools of
Support for displaying and editing vector maps hosted on a server larger than 4 GB is implemented. The connection of the GIS Server to other servers is supported to gain access to remote data through several connections. Means of monitoring the state of the GIS Server in the web were added to view a list of active users and open data, remotely view the program’s log.
The program improves the productivity and reliability of operations of editing spatial database under high load on multi-core servers. Testing of working the GIS Server program with PostgreSQL DBMS in interaction with
The new version provides complete management of spatial databases of arbitrary structure. Direct editing of database records with fields of various types containing the coordinates of objects has been implemented. There are supported the fields of spatial description of objects for Oracle DBMS, and PostgreSQL - SDO_GEOMETRY, St_Geometry ArcSDE, St_Geometry PostGIS. Parameters of connecting to databases, the coordinate system code, the symbol library and the purpose of the table fields are customized by the GIS Server Administrator.
GIS Server automates the creation of backup copies of data sets into the Databank of digital map and remote sensing data, monitoring the integrity of data sets and their recovery. One or two backup copies of data sets loaded into the Data Bank are automatically created with distributed storage of backup copies for different data groups. In the control procedure of metadata of the data bank, a check has been added for the availability of backup copies in accordance with the group settings. In the absence of the first or second backup copies, automatic formation of a copy of the main data set and auxiliary files (the classifiers, metadata, images and others) is carried out. Automatic recovery of data sets is provided in the presence of two identical backups in the Databank of Digital Maps and Remote Sensing Data.
The program has improved the tools of publishing information from spatial databases managed by Oracle, PostgreSQL, MS SQL and others. Possibility has been added to set the conventional symbols of objects of a database by the alphanumeric code stored in a separate field of the database table. Alphanumeric code is the analogue of a classification integer code and also is used for coding the conventional symbols of objects. In the Classifier Editor of GIS "Panorama", you can enter not only digital codes, but also arbitrary lines in national languages (alphanumeric code). Its main purpose is to establish the mutual correspondence of the conventional symbols of objects on digital maps and a combination of the values of the objects attributes, including code, in databases and other sources of information.
The new version of the program is available for download on the