EnersunWebCache based method for dynamically generating cached power grid map tiles

A map tile, dynamic generation technology, applied in image memory management, electronic digital data processing, geographic information database and other directions, can solve the problem of no high-precision vector map, no high-resolution, etc. effect of speed

Inactive Publication Date: 2016-05-25
YUNNAN POWER GRID +1
View PDF5 Cites 52 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, in the construction process of the GIS system of Yunnan Power Grid Corporation, there are still probl

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • EnersunWebCache based method for dynamically generating cached power grid map tiles
  • EnersunWebCache based method for dynamically generating cached power grid map tiles
  • EnersunWebCache based method for dynamically generating cached power grid map tiles

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] A method for dynamically generating cache grid map tiles based on EnersunWebCache, which is characterized in that it includes three modules: an access control module, a data cache module, and a map cutting module are sequentially connected; wherein:

[0036] 1) Access control module: the access control module is the entrance of the entire program; when receiving a map access request, the module will extract map data from the data cache module according to the coordinate range in the request or specify a fixed level, column, and row data; if the requested data is not extracted from the data cache module, the control access module will notify the map cutting module to slice the map in the area, and after the slice is completed, the map will be returned to the map access request, and then the map will be stored in the data cache Module; the access control module is developed in java language, deployed on the apache-tomcat server, supports load balancing and dynamic addition a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

EnersunWebCache (EWC) is a project realized by adopting Java and used for caching WMS (Web Map Service) Tiles. When a map client requests for a new map and Tiles, the EWC intercepts certain calls and then returns cached Tiles. If caches are not found, the Tiles in a server are called, so that the map display speed is increased and better user experience is realized. The map is often static, and the operations of requesting for WMS data by most clients each time are doubted, so that unnecessary processing is caused and the waiting time is prolonged. The EWC optimizes the stored (cached) map tiles as agents for connecting the client (such as OpenLayers or Google map) with the server (such as GeoServer or any server compatible with WMS) when the clients make requests. With the requests of the new map and the tiles, the EWC intercepts the requests and pre-renders the tiles if the tiles are already cached. Therefore, once the tiles are stored, the map drawing speed can be increased by multiple times and perfecter user experience is realized.

Description

Technical field: [0001] The present invention uses the EnersunWebCache server to intercept the request from the client, and judges whether the requested data has been cached. If the requested data has been cached, render these cached images directly to the client; if the requested data has not been cached, send the request to WMSServer (the server that provides the network map service), the server processes the requested data, and returns it to the EnersunWebCache server , EnersunWebCache server renders and caches data pictures and then draws them to the client. Background technique: [0002] With the continuous development of the scale of the power grid, the proportion of the background map in all kinds of power grid GIS systems has been continuously increased, and it has developed to a considerable scale. Manual and paper maps can no longer meet the requirements of "reasonable planning, scientific management, and high-quality service". While making progress, the technolo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/30G06T1/60
CPCG06F16/29G06T1/60
Inventor 孙北宁赵志宇田昊李姝义黄丁殷军杨永建赵涓吴清华冯玉喜张浩任莹陈恩邦张誉强
Owner YUNNAN POWER GRID
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products