GIS Server for CentOS OS implements cloud storage of spatial data with access time close to real

20.07.2017

In KB "Panorama" the GIS Server SE version 7.3 is developed for server OS CentOS. The new version increases the speed of access to large arrays of information in spatial databases. This is achieved by the flexible configuration of data caching and the possibility of cache distribution over disk arrays.

Clients (GIS WebService SE application servers and desktop applications) access the spatial data hosted on the server at high speed through an efficient caching mechanism. The cache of spatial database is formed in the form of cartographic representation already in the established conventional symbols. A flexible load distribution onto the disk subsystem is provided by the ability to assign a separate directory with a cache for each connection of GIS Server SE with the geospatial database.

The new version of GIS Server allows not to reread from the database the previously received information and stored in the cache, even if this information has not been accessed for a while by any server client, or even if the GIS Server has been restarted.

GIS Server SE can carry out actualization in the cache only of that data which has changed since the previous access to the spatial database, using the transaction log. The log is implemented using a separate table in the database. The period of poll by GIS Server of the table of changes log is installed by the manager in program settings.

To effectively access a spatial database in which transaction logging is not performed, the GIS Server SE can use the "time of data relevance". The cartographic representation generated by the original data set (geospatial database table or SQL query) may not be recreated until the established time interval has expired. At the expiry of this period, the cartographical representation will be automatically re-configured if the GIS Server SE has active connections to this data set. If no one is connected to the dataset, the cartographic view will be re-formed at the first access of the user to this set. The relevance time for the data set of the spatial database is determined by the administrator of the Server GIS based on what spatial information is contained in this set, how much and how often it is updated for the server's clients.

GIS Server SE within a single geoinformation space provides multi-user access to spatial data for application servers (GIS WebService SE) and desktop clients (GIS "Panorama", GIS "Operator"). The program gives users the opportunity to make changes to geospatial data bases through the graphical interface of GIS "Panorama", GIS WebServer SE by tools of editing digital terrain maps. In this case, the GIS Server monitors the changes in these databases, performed by any external applications. There is supported a multilevel connection of servers among themselves for the distributed storage and processing of spatial data with automatic replication, backup and data protection.

The new version of the program is available for download on the Download page.


News Archive