Font Size: a A A

Research And Implementation Of The API Of Map And Kilometer Post For Railway GIS Platform

Posted on:2017-05-16Degree:MasterType:Thesis
Country:ChinaCandidate:Q XinFull Text:PDF
GTID:2272330485485975Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of global information and the application in many industries, informatization has become the strategy for sustainable development of China. With the rapid development of GIS, GIS has been widely applied in various industries, and they influence each other more frequently. The development of GIS causes the development of geographic information industry. That GIS is applied in railway management can improve the management and scheduling of equipment and personnel along the railway. The development of RGIS will greatly affect the development of railway in China. As an important part of the national information industry, RGIS is bound to make great progress.This thesis designs and realizes a RGIS platform based on API for Java Script Arc GIS and the related technologies. The platform can access the railway maps released by Server Arc GIS and provide the operations of railway map and kilometer post to the upper applications by the application programming API.At the beginning, this thesis introduces the research and practice of GIS applications in various fields and summarizes the related RGIS technologies on railway.The functional and performance requirements of the GIS system are analyzed, the framework of the GIS platform is designed and the APIs for railway map and kilometer post are realized. Finally, the APIs for RGIS platform are applied in the Railway Bureau management system and the compatibility and intuitive interface meet to requirements of railway applications.The main research contents and results are as follows:1) to analyze the functional characteristics of the various tools of Arc GIS software family, as well as the status of the application of various geographic information software in China and abroad.2) to design and realize the APIs for the operations of kilometer post, including distance measurement, conversion, dotting and getting the maximum minimum of kilometer post, etc.3) to design and realize the APIs for the operations of railway map, including the events, the basic services, the basic operations for different may layers of the railway map;4) to achieve a background service program, which not only improves the GIS APIs to access the database efficiently, but also simplifies the source codes of GIS APIs;5) to use of Arc GIS software products to complete the production of the map, map service publishing and map cache creation and to speed up the map access services,which improves the performance of the whole system.
Keywords/Search Tags:Informatization, GIS, JavaScript, Kilometer Post
PDF Full Text Request
Related items