1. Situation Plotting Algorithm and System Implementation Based on Web
- Author
-
W. Xiong, L. Chen, and N. Y. Chen
- Subjects
History ,Computer engineering ,Computer science ,Implementation ,Computer Science Applications ,Education - Abstract
Based on the integration of existing programming languages and framework technologies, this paper designs and implements a Web-based situational plotting system. This system combines Web-oriented and map services, it uses Leaflet framework and SVG (Scalable Vector Graphics) technology design and implementation, classify the symbols and generate corresponding situational symbol frameworks, which can be extended to different areas such as emergency rescue, logistics coordination, communication planning, and realize the situational symbol mapping and editing, map browsing, and plotting Sample set saving and uploading functions have good real-time, cross-platform and interactive features. At the same time, aiming at the problem of generating linear plotting symbols, a plotting algorithm based on Centripetal Catmull–Rom curve is proposed, which avoids sharp angle and self-intersections in the process of plotting linear symbols. The experimental results prove that compared with the traditional curve plotting algorithm, the proposed algorithm has the characteristics of fewer control points and good fitting effects, which improves the plotting efficiency.
- Published
- 2020
- Full Text
- View/download PDF