Method for embedding railway line positions on GIS maps

A GIS map and railway technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problem that the information unique to the railway line cannot be displayed well, the map API is not compatible, and the railway line plane map representation method supports Incomplete and other issues, to achieve the effect of reducing repetitive workload, improving flexibility, and enriching interactive effects

Active Publication Date: 2018-09-21
CHINA RAILWAY DESIGN GRP CO LTD
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method also has limitations. Since the third-party GIS map is not specially oriented to the railway industry, the support for the representation method of the railway line plan is not perfect. In the line plan drawn by the API provided by it, the style of the line and some railway-specific information cannot be well displayed
Moreover, since the map APIs of various companies are not compatible, if you want to switch to another company's map service, all development work must be done again

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 for embedding railway line positions on GIS maps
  • Method for embedding railway line positions on GIS maps
  • Method for embedding railway line positions on GIS maps

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] Below, the present invention is described in detail with reference to accompanying drawing and embodiment:

[0056] Such as Figure 1~5 As shown, a method for embedding railway lines on a GIS map includes the following steps:

[0057] (i) Start.

[0058] (ii) Create map layers and create drawing layers.

[0059] Create a map layer and a drawing layer respectively, and apply for resources to the system to create a drawing container.

[0060] (iii) Request map data

[0061] Asynchronously send a data request to the map provider server according to the currently displayed center point coordinates and display scale.

[0062] (ⅳ) Mapping

[0063] When the server of the map service provider returns the map data, draw the map in the drawing container created in step (ii), and wait for the execution of step (ⅹ).

[0064] (v) Request for plotting data

[0065] Query its own database system for all drawing element information within the display range.

[0066] (ⅵ) Draw ke...

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 embedding railway line positions on GIS maps. The method comprises the following steps of: starting, creating map layers, creating drawing layers, requesting map data, drawing a map, requesting drawing data, drawing key points, connecting the key points, drawing railway information identifiers, drawing buildings, superposing the layers and ending. According tothe method, the developers do not depend on drawing layers of third-party services to draw elements such as railway lines, railway information identifiers and buildings via standard styles and the elements can influence events on user interfaces to realize a richer interaction effect. When another map service provider is changed, the development work on the drawing layers do not need to be carriedout again, and only corresponding APIs of the map layers need to be changed, so that the flexibility of the development is greatly improved and the repeated workload of the development is reduced.

Description

technical field [0001] The invention belongs to a method for embedding railway line positions, in particular to a method for embedding railway line positions on a GIS map. Background technique [0002] In recent years, with the continuous advancement of railway informatization work, a large number of self-developed software have emerged in the field of railway engineering. In the process of software development in the railway industry, the display of the railway line position on the plan is a very important link. It is the most direct means to display engineering information and understand the line situation. [0003] The display of the railway line position on the map depends on the GIS technology (Geographic Information System, geographic information system). If the development is carried out under the professional GIS system, not only the purchase price of the GIS software is expensive, the maintenance investment is large, but also the difficulty of development and the D...

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): G06F17/30
Inventor 王祯苏伟宋顺忱禚一王旭顾津申刘洪占孟繁增邸昊杨学林
Owner CHINA RAILWAY DESIGN GRP CO LTD
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