Copyright © Panorama Group 1991 - 2021
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
In KB "Panorama" the tools of
GIS ToolKit allows to display the cartographical schemes created in the
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. For an approximate estimate of the timber stock in the forest, one can use the expression: S/(#61(1)*#61(1))*PI*#60(0.5)*#60(0.5)/4*#1(4). Divide the forest's area S by the area occupied by one tree - semantics 61 (Distance between trees) squared, and multiply by the volume of wood of the tree obtained by the semantics 60 (Thickness) and 1 (Relative height).
For a symbolic formula, in the semantics description, a string template is specified containing one or more links to semantics of an object of the form #XX (YY), where XX is the semantics code, YY is the value of the semantic characteristic if it is absent. For example: #101(5)storey building\#3(RESIDENTIAL) - take from the object the value of semantics with code 101, if not, the value 5 will be assigned, add the symbols "storey building" and the following semantics with code 3, the default value is "RESIDENTIAL".
The symbolical formula supports special characters for code recording of values, the same as for the formation of the title text. For example, #XX.*(Z^P), where #XX is the digital code of semantics (from 1 to 65535), * is an indication of accuracy (from 0 to 9), reduction of the value (s) or line break (w), Z is the default value, P is the string formatting options (^P1^P2^P3...). For example: X=#32205.3 Y=#32206.3 H=#32207.3(0) - form a coordinate line with an accuracy of the 3rd sign from the service semantics; #46!1()(#11!1())#55.s() - form a reference designation for the road, including the width of the coating, the total width, the designation of the coating material. 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, which is available through the TMapRsc component.
The updated "Select Object" dialog allows you to update the coordinates of an object from file formats: SHP / DBF, OGC GML, GeoJSON. The dialog is accessible through the TMapObj component.
The toolkit consists of a set of visual components (supplied in the source texts) and API functions of the GIS core for direct access to spatial data. The toolkit is designed to develop the 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 on a local network or the Internet (access components to the
The new version of the program is available for download on the
In KB "Panorama" the
Classifier of conventional signs emercom.v2.rsc has been developed in accordance with the requirements of the governing documents of the Ministry of Emergency Situations (GOST R 22.0.10-96) for the preparation of cartographic information in the field of civil defense (CD), prevention and liquidation of consequences of emergencies by governing bodies, civil defense forces and the unified state system for the prevention and liquidation of emergency situations (RSChS). The emercom.v2.rsc classifier contains the information: about territories, zones, objects, forces and means affecting the problems of organization, planning and conduct of measures for civil defense and the protection of the population and territories; about the forecast and operational situation arising in the course of military conflicts or as a result of these conflicts, as well as during emergencies of a natural and man-made nature; about planning and conducting activities on civil defense, prevention and liquidation of consequences of emergencies of a natural and man-made character.
The rosgvardia.rsc classifier of conventional symbols was developed for the FederalNational Guard Troops Service of the Russian Federation and is intended for the preparation of cartographic information on planning and conducting the fight against terrorism and extremism, organized crime, ensuring state security, protecting important state objects, and also maintaining order at public events. The operator.rsc classifier provides the preparation of special maps for all types and branches of the RF Armed Forces. Algorithms are refined for displaying complex conventional symbols: direction of impact, control points and others.
The modernized classifier of large-scale plans of a scale 1: 5 000 the map5000m.rsc is designed to create topographic plans of cities or city plans in the local coordinate system of scales of 1: 5000, which can be used in territorial planning, maintaining the land and property cadastre, in architecture and urban planning. The codes of the Information Cartographic Support approved by the Head of the VTU General Staff of the Russian Federation are taken as the basis of object codes.
The s57navy.rsc classifier is designed for maintaining navigational maps of the IHO S52 standard. The dfc.rsc classifier is used to prepare aeronautical documents that are used in planning the airspace structure, for laying and studying the flight route, navigational flight calculations, visual radar orientation, designing aerodrome routes and determining navigational flight parameters. The classifier contains the description of layers, objects and their characteristics providing representation in a digital form of information on the structure of airspace - air traffic services (ATS), airspace restriction, enroutes, turning points and radio navigation aids, aerodrome networks and obstacles. The dfc.rsc classifier has been prepared taking into account the recommendations of the International Civil Aviation Organization (ICAO): “Guide to Air Navigation Maps”, Doc 8697-AN/889/2, Appendix 4 "Air Navigation Maps".
Into the GIS "Operator" the 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.
For a symbolic formula, in the semantics description, a string template is specified containing one or more links to semantics of an object of the form #XX (YY), where XX is the semantics code, YY is the value of the semantic characteristic if it is absent. The symbolical formula supports special characters for code recording of values, the same as for the formation of the title text. 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.
In the "Preparing for printing" section of the list of applications, the "Report Designer" application has been added for quick creation of graphic documents using maps insets and image insets. The wizard for creating a new project allows by "one-click" to form a template of graphic document with ready-made layout and footers (headers, corner stamps and other elements). Modes for drawing maps insets and images inserts, editing content, positioning and scaling images inside the insets make it easy to create visual and informative graphic documents. The creation of new and an editing of existing templates is supported for their further replication when creating new graphic documents. The dimensions of the printed fields of created document are automatically transferred to the print dialog, which allows you to quickly print a document without selecting a printable area and setting indents.
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".
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 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.
The new version of the program is available for download in the
In KB "Panorama" the digital map of Administrative-territorial division of Russia in SXF format has been updated. The map was formed according to OpenStreetMap data from the
OKATO codes correspond to the data of Rosstat and FIAS. The map can be used to analyze and evaluate the territory of the Russian Federation and its constituent territories, assess the extent of borders and as a basis for creating thematic and special maps.
To work with the received map, you can use the
The program supports the creation of new and editing existing templates for their further replication. The dimensions of the printed fields of the created document are automatically transferred to the print dialog. This allows you to quickly print a document without selecting a printable area, setting the margins and scale.
The new version of the program is always available on the website in the Download section.