Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method of Dynamically Selecting Online Tile Map Server Based on Client Monitoring

A tile map and server technology, applied to electrical components, transmission systems, etc., to reduce the amount of computing tasks and avoid sudden drops in download speed

Active Publication Date: 2017-08-11
JIANGSU INST OF URBAN PLANNING & DESIGN
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to overcome the deficiencies in the prior art, and propose a method for dynamically selecting an online tile map server based on client monitoring, so as to solve the load balancing of multiple servers of the online tile map at present, and to perform the process according to user authority. The problem of access speed control is suitable for the overlay processing of a map of planning scheme content and various basic terrain data in urban planning

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
  • Method of Dynamically Selecting Online Tile Map Server Based on Client Monitoring
  • Method of Dynamically Selecting Online Tile Map Server Based on Client Monitoring
  • Method of Dynamically Selecting Online Tile Map Server Based on Client Monitoring

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Below in conjunction with accompanying drawing, technical scheme of the present invention is described in further detail:

[0043] 1) if figure 1 and figure 2 As shown in , the server will number multiple tile map servers that provide the same service content, such as m1, m2, m3, ..., mn. Then the tile map server number is stored in the form of a circular linked list, that is, all accessible servers form a linked list that is stored in sequence and can be accessed infinitely. In order to keep the content of the server confidential, the relevant information of the linked list is compiled into an interface and exposed to the client. The interface content includes selecting a certain tile map server with the least current network load, and selecting a network other than the given tile map server. There are three methods for a certain tile server with the least load and the number of users accessing the current tile map server.

[0044] 2) When the client in the C / S mod...

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 selecting an online tile map server based on client monitoring. After numbering several tile map servers that provide the same service content at the server end, they are stored in the form of a circular linked list, and the circular The information of the linked list is compiled into an interface and exposed to the client. When the client in C / S mode starts to request to download the online tile map, calculate the average speed v of downloading tiles from a tile map server to the local within the specified time t in a multi-threaded environment, and the v value is related to the user Compare and analyze the highest authority speed v1 and the lowest authority speed v2, and judge whether it is necessary to switch to other tile map servers. The invention realizes the function of adjusting the load balance of the server on the client side, and reduces the calculation burden of the server. When the user accesses a large amount of data, parameter control can be used to ensure the download speed of users with different permissions, which improves the operating efficiency.

Description

technical field [0001] The invention relates to the fields of public map network release, urban planning information release, land resource management, etc., and specifically relates to a method for dynamically selecting an online tile map server based on client monitoring. Background technique [0002] In recent years, tile-style online network maps have penetrated into all aspects of people's lives, such as driving navigation and topic information query through Google Maps in mobile phones, and online real estate sales using Baidu Maps. Users only need to enter the specified map URL to quickly browse to the map content they need to view. The content of these maps can rapidly change the fineness and geographic scope of the map content as the user zooms in and out, which is highly dynamic. So how are these online tile maps transmitted to the client? In fact, when the client requests to browse the map, the remote tile map server will calculate the required tiles according t...

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): H04L29/08
Inventor 韦胜
Owner JIANGSU INST OF URBAN PLANNING & DESIGN
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products