Unlock instant, AI-driven research and patent intelligence for your innovation.

A method for dynamic map slicing and server-side caching

A map slicing, server-side technology, applied in geographic information databases, instruments, computing, etc., can solve the problem of slow map output speed, achieve the effect of fast map output speed, high quality, and improve map output efficiency

Active Publication Date: 2020-09-08
GUANGXI COMM PLANNING SURVEYING & DESIGNING INST
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when using the arcgis api for javascript to call the ArcGIS Server dynamic map service, the map output is slow

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
  • A method for dynamic map slicing and server-side caching
  • A method for dynamic map slicing and server-side caching
  • A method for dynamic map slicing and server-side caching

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described in detail below in conjunction with the drawings and specific preferred embodiments.

[0036] In the description of the present invention, it should be understood that the orientation or positional relationship indicated by the terms "left side", "right side", "upper", "lower", etc. are based on the orientation or positional relationship shown in the drawings, and only In order to facilitate the description of the present invention and simplify the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, "first", "second", etc. do not indicate the components The degree of importance cannot therefore be understood as a limitation of the present invention. The specific dimensions used in this embodiment are only used to illustrate the technical solution and do not limit the protection scope of the present inven...

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

The invention discloses a method for dynamically slicing amap and performing caching at server. The method comprises the following steps: step 1, acquiring map slicing information; step 2, instantiating a TileInfo object; 3, calculating coordinates of four angular points of the slice; step 4, splicing a Url address; step 5, performing an agent request to the server; step 6, enabling the server toreceive the proxy request; step 7, generating a slice MD5 character string; step 8, acquiring a map service version number; step 9, generating an object graphic serialization cache key; step 10, querying dynamic map slice resources; step 11, acquiring dynamic map slice resources; step 12, updating a map slice graph serialization resource pool; 13, and outputting a map. According to the method, themap service resources can be cached to the server disk directory after being browsed, the map service resources are not requested any more when the map service resources are accessed again next time,the map resources in the cache are directly returned, and the map drawing efficiency is improved.

Description

Technical field [0001] The invention relates to the technical field of map caching, in particular to a method for map dynamic slicing and server side caching. Background technique [0002] The map cache is a directory containing map tiles of the entire map at different scales. That is, a cached map service is a service that can use static pictures to quickly provide maps. [0003] In the prior art, the map is directly cached through ArcGIS Server. ArcGIS Server is an enterprise-level GIS software platform released by ESRI to provide Web-oriented spatial data services. It provides a framework for creating and configuring GIS applications and services to meet different customer needs. ArcGIS Server includes the AreSDE spatial data engine, which is used to manage multi-user and multi-transaction-based geospatial databases through a variety of relational databases. [0004] Currently, ArcGIS API for JavaScript is used to embed map resources and other resources (ArcGIS Online) provided...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/29G06F16/2455
CPCG06F16/24552G06F16/29
Inventor 王长海周坦之周铮沈堪海肖亮亮胡文君周敏璐王建明邓定丰罗海宇
Owner GUANGXI COMM PLANNING SURVEYING & DESIGNING INST