SuperMap GIS Service acceleration solution

Time:2022-5-9

###1. brief introduction
SuperMap
In addition to generating a cache for the content requested by the user, the map cache produced in iserver can also be pushed to Iexpress through intelligent cache distribution. Therefore, the service request of the client can be directly responded by Iexpress, so as to improve the service efficiency.
####1.1
SuperMap acceleration scheme consists of GIS Service Center, service agent layer and client. GIS Service Center provides the services required in the whole application system. The service agent layer is located between the client and the GIS Service Center. It can quickly provide services to the client by proxy and caching the services published by the GIS Service Center. The client is the entrance to access the service and can send a request to the server based on the service polling mechanism.

SuperMap GIS Service acceleration solution

chart
GISService Centre
 GIS Service Management: SuperMap


Service agent layer
The service agent layer consists of one or more supermaps

 pre caching: the pre caching tool of Iexpress can cut the map service after proxy.

client
Client SuperMap
####1.2
#####1.2.1
The hardware shall at least be equipped with server, disk array, tape library, optical fiber switch, output equipment, uninterruptible power supply, cabinet, etc. Its performance index and quantity can be determined according to the actual needs and existing hardware strips.
SuperMap server products support deployment on a variety of platforms, including windows system, Linux system and UNIX system. The following shows how to deploy a single SuperMap
Windowssystem
Version requirements








Other software requirements (optional):


SuperMap iObjects Java 8C(2017) for Windows
 recommended hardware configuration:





Linuxsystem
Version requirements



SUSE Linux Enterprise Server 11.x
 winning the bid for Qilin operating system server version
 Ubuntu Server 14.04
LTS
Other software requirements (64 bit, optional, see post installation configuration):


SuperMap iObjects Java 8C(2017) for Linux
Recommended hardware configuration:





Unixsystem
Version requirements

 AIX 6.1
Other software requirements (optional):


SuperMap iObjects Java 8C(2017) for AIX
Recommended hardware configuration





It is recommended to install SuperMap product on Linux 64 bit operating system.
Note: SuperMap
#####1.2.2 client
SuperMap

SuperMap GIS Service acceleration solution

###2 deployment mode
####2.1
The front-end machine deployment mode is to deploy Iexpress near the client to provide services nearby.
If the client is in the enterprise internal network environment, Iexpress and the user host are deployed in the same network environment. In iclient, set the target address of the service request as the address of Iexpress. When users access the service, the corresponding Iexpress will respond directly.
In addition, Iexpress provides cache production and tile publishing capabilities. In the internal network environment, it can be regarded as a small front-end service center, which can meet the service needs of the internal environment and ensure the security of the enterprise’s internal network.

SuperMap GIS Service acceleration solution

chart

For the external network environment, the regional GIS Service Center is built to provide services for the client nearby. For example, Iexpress is deployed in the provincial capital city close to users as a provincial service center to quickly provide GIS services for users in the province. If the number of users is large and scattered, we can continue to build GIS service centers at the municipal and county levels.
You can set the target address of the service request as the address of Iexpress in iclient, or you can first obtain the address list of available Iexpress from iserver, and then send the service request to these Iexpress. If the latter is adopted, Iexpress needs to be allocated to the iclient of each network segment in iserver in advance.

SuperMap GIS Service acceleration solution

chart

The front-end machine deployment mode can be used in the application system with large number of users, scattered and far away from the GIS Service Center. By adding a service agent layer near users, GIS services can be accelerated based on the principle of nearby access.
####2.2
The reverse proxy mode is to deploy Iexpress in the GIS Service Center and iserver in the same network environment. In iserver, users in different network segments are assigned Iexpress to provide services, and then configured in iclient to obtain the Iexpress address list assigned by iserver, and then send a service request to Iexpress.
In the reverse proxy deployment mode, the client interacts with iserver only once, and the service content is provided by multiple Iexpress, which can alleviate the pressure of iserver.

SuperMap GIS Service acceleration solution

chart

###3 scheme features

  • More professional GIS acceleration scheme
    In the SuperMap acceleration scheme, GIS Server and client are used to provide professional acceleration function for GIS application system.

  • Multi directional cache for more comprehensive acceleration
    SuperMap supports various types of caches, including map tiles, vector tiles and attribute tiles, as well as a variety of request caches, which can fully accelerate the service.

    SuperMap GIS Service acceleration solution

Recommended Today

R data visualization – ggplot statistical layer

preface Although we introduced so many sectionsggplot2, we basically use when drawing layersgeom_*()Function, but rarely usedstat_*()Function. Of course, usegeom_*()Function can already complete most of the drawing work, so it is necessary to use itstat_*()Function? Let’s take a look at an example. Suppose there are the following data > select(diamonds, cut, price) # A tibble: 53,940 […]