Client monitoring based method for dynamically selecting on-line tile map servers

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

Active Publication Date: 2014-10-01
JIANGSU INST OF URBAN PLANNING & DESIGN
View PDF3 Cites 4 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
  • Client monitoring based method for dynamically selecting on-line tile map servers
  • Client monitoring based method for dynamically selecting on-line tile map servers
  • Client monitoring based method for dynamically selecting on-line tile map servers

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 client monitoring based method for dynamically selecting on-line tile map servers. The method comprises the following steps: numbering the tile map servers providing the same service content at the server terminal; storing in the form of a circular linked list; compiling information of the circular linked list to expose to the client in an interface form; when the client in the C / S mode begins to request for downloading an on-line tile map, calculating the average velocity v of downloading a tile from a certain tile map server to the local within the specific time t in the multithreading environment; comparing and analyzing the v value with the user highest access velocity v1 and the undermost access velocity v2, and judging whether switching to other tile map servers is necessary or not. The method realizes the functions of conducting server loading balance adjustment at the client, reduces calculation load for the servers, can guarantee the velocity of downloading the tile maps for users with different accesses through parameter control when the user amount to access the data is relatively large, and improves operation 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 Applications(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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products