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

A high-efficiency method for generating gis map engine

A GIS map, high-efficiency technology, applied in the field of GIS map engine generation, can solve the problems of slow running speed, large delay in zooming in and out of the map, and speed dependence, etc., and achieve the effect of easy maintenance, good compatibility and simple operation

Active Publication Date: 2020-12-01
GUANGZHOU YUEFENG COMM TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, similar products include Baidu map API and ArcGis map engine. These two map engines are the most representative similar products. Baidu map engine is the most widely used and can be seen everywhere on computers and mobile phones. However, the API provided by Baidu It depends on the network and cannot be used offline. The speed depends on the network speed. If the network speed is not good, the map cannot even be opened; and Baidu uses a sliced ​​map service, which consumes a lot of storage resources.
[0003] The ArcGis engine provides localization and offline services, and is mainly used in government-level command center platforms. However, the installation and debugging of ArcGis is complicated, and the operation and maintenance are difficult. Simple maintenance requires experienced professionals. The configuration is high, and the running speed is relatively slow, and the delay in zooming in and out of the map is very large

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 high-efficiency method for generating gis map engine
  • A high-efficiency method for generating gis map engine
  • A high-efficiency method for generating gis map engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] Such as Figure 1-3 As shown, a method for generating an efficient GIS map engine includes steps:

[0036] S1, start, initialize the base of conversion between the map coordinate system and the desktop coordinate system;

[0037] S2. Using grid algorithm indexing and memory mapping analysis to obtain map data;

[0038] S3. Use the graphics device interface to overlay layers and draw a map;

[0039] S4. Using the gridded shadow algorithm to calculate the shadow to realize automatic label avoidance, and then end.

[0040] Such as figure 2 As shown, in step S2, the process of obtaining map data is:

[0041] S201. Calibrate the desktop coordinate system and obtain the coordinate range displayed on the screen;

[0042] S202. Convert the screen coordinates to the earth coordinate system to display the range of the grid;

[0043] S203. Quickly retrieve and load the large map data in the gridded range.

[0044] In step S3, the map drawing process is as follows:

[0045...

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 high-efficiency GIS map engine generation method. The method comprises the following steps of: S1, initializing a cardinal number of conversion between a map coordinate system and a desktop coordinate system; S2, obtaining map data by adoption of meshing algorithm indexing and memory mapping analysis; S3, carrying out map layer overlapping by using a graphic equipment interface so as to draw a map; and S4, calculating a shadow by adoption of a meshing shadow algorithm to realize automatic avoidance of labels, and then finishing the operation. According to the method,users can grasp specific position information of matters and objects more clearly and specifically. For example, when labels are newly added in scenic areas, map layer adding can be carried out through a GIS engine, so as to realize map updating. The method is high in speed, simple to operate, easy to maintain, low in cost and good in compatibility.

Description

technical field [0001] The invention relates to a method for generating a high-efficiency GIS map engine. Background technique [0002] At present, similar products include Baidu map API and ArcGis map engine. These two map engines are the most representative similar products. Baidu map engine is the most widely used and can be seen everywhere on computers and mobile phones. However, the API provided by Baidu It depends on the network and cannot be used offline. The speed depends on the network speed. If the network speed is not good, the map cannot even be opened; and Baidu uses a sliced ​​map service, which consumes a lot of storage resources. [0003] The ArcGis engine provides localization and offline services, and is mainly used in government-level command center platforms. However, the installation and debugging of ArcGis is complicated, and the operation and maintenance are difficult. Simple maintenance requires experienced professionals. The configuration is high, a...

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/9537
Inventor 周凡吴伟忠刘书伟秦方
Owner GUANGZHOU YUEFENG COMM TECH
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