Frontiers in Computing and Intelligent Systems ISSN: 2832-6024 | Vol. 3, No. 1, 2023 13 Development of Electric Power Networks Inspection Information Management System Based on MapWorld API Jingran Zhong 1, Bi He 1, *, Chuanzhi Geng 2 1 School of Civil Engineering, Shandong Jiaotong University, Jinan, 250023, China 2 Beijing Sunway Technology Co., Ltd, Beijing, 102206, China * Corresponding author: Bi He (Email: 204018@sdjtu.edu.cn) Abstract: According to the management requirements of a large number of spatial data and attribute data generated by daily inspection of power system, the power inspection information management system is developed by using WebGIS (Web Geographic Information System) technology. Firstly, the user layer of the whole system is developed by using HTML and CSS as tools, and then the basic data is managed by using sky map API and JavaScript as tools, combined with the relevant functions of sky map API, the functional modules of the system are developed to realize the functions of visual information management and two-way query. The system can provide corresponding solutions for the management of Power Patrol information. Keywords: MapWorld; WebGIS; Power Inspection; Information System. 1. Introduction Electric power system is the core infrastructure of national economic construction and residents' life. In order to ensure the safe and stable operation of electric power system, strict daily inspection is required. In the daily patrol inspection process of power system, the patrol objects involved, such as lines, stations, transformer stations, etc., are spatially presented in the form of points, lines, planes, etc. At the same time, a large amount of attribute information is generated in the patrol inspection process. Scientific and effective management of these patrol objects and patrol information is the basis for giving play to the patrol inspection effect and ensuring the safe operation of the power grid. According to the characteristics of patrol objects and patrol information, which have both spatial location information and attribute information, an effective way to manage such information is to run Geographic Information System (GIS) technology. This paper uses this technology to design and develop a set of electric power patrol information management system. 2. MapWorld API When Geographic Information System technology manages information, it will run in a unified data management mode and data operation mode according to the characteristics of spatial information and attribute information, which can play a standardized effect. In order to better use these unified management and operation modes, developers integrate these modes into a set of standard instructions, which are called API (Application Program Interface), The secondary developers only need to call the corresponding functions to complete the corresponding standardized operations, which greatly reduces the development workload and reduces the possibility of program running errors. The MapWorld API is a map API platform established by the National Basic Geographic Information Center. It mainly provides two functions, one is to provide vector map data including conventional ground objects, which omits the process of re mapping basic ground object vector data by secondary developers; Second, it provides function call interfaces including common functions such as map operation, object search, and object creation, which greatly simplifies the development workload of secondary developers. This paper uses the MapWorld API as a tool to make use of these two functions to better achieve the design goal. 3. Overall Design of System The overall design of the system is to design the overall structure of the system at the macro level, which is the basis for the development and implementation of the software system. The quality of the overall design determines the operation quality of the software throughout its life cycle, and is the basic guidance for the development work. 3.1. User Requirements analysis According to the early investigation, the users of the electric power networks inspection information management system developed in this paper need to specifically include the following: 3.1.1. Informatization operation of on-site patrol inspection The most basic and main function of the electric power networks inspection information management system is to realize the whole process information operation of on-site inspection. It is subdivided into operator identity login management, automatic transfer of inspection items, and image and text data entry of inspection results. 3.1.2. Wireless upload of inspection data On site patrol inspection uses smart phones to collect inspection result data. After data entry, it needs to be synchronously uploaded to the data center of the system wirelessly. 3.1.3. Unified management of inspection data The data uploaded from the mobile terminal or its multi system data terminal, after entering the management center, it needs to be managed uniformly in the management center. 14 Therefore, a function module for unified data management needs to be designed. 3.2. Structure Design of System The software system developed in this paper runs in network mode and adopts B/S architecture. The overall structure of the system is shown in Figure 1. Figure 1. Overall Structure of System The system is generally composed of front-end (B end, browser end) and back-end (S end, server end). The front end runs on the mobile device of the operator, mainly used to complete the collection and entry of the electric power patrol inspection, and upload the entered information to the server. The back end is mainly composed of two layers, namely the business layer and the data layer. The data layer mainly completes the centralized storage and management of data, connects with the business layer through the data engine interface, provides data to the business layer, and receives the processed data from the business layer. The business layer undertakes the main business processing tasks of the entire system, which is composed of different functional modules. 4. Calling of MapWorld API The map foundation of the system is realized by calling the MapWorld API, which is referenced in the header file of the web page file on the server side. The main code is as follows: After calling the MapWorld API, we can obtain the basic map data and complete the basic data settings of patrol information map visualization. 5. Function Design of System The functional design of the system is to complete the design of each functional module planned in the overall design, so that each functional module can complete the corresponding work. The main functional modules of the system designed in this paper include: user information management, data browsing, data management, information query. The function module of system can be expressed by Figure2. Figure 2. Function module of system 5.1. User Information management The user information management module is a functional module that stores and manages the user name, user information and login password. Its design idea is to establish a user information table in the system database. When a user logs in, the user name and password entered match the preset information in the user information table. If the information matches, the user is allowed to log in. If the information does not match, the user is refused to log in. This module not only classifies users' identities to provide different functions, but also guarantees system security. 5.2. Field inspection module The field inspection module runs on the mobile terminal, and its main function is to provide the patrol inspectors with operation tools. After logging in, the patrol inspectors can see various inspection items, provide the security inspectors with input windows, and provide the function of taking photos, so that the security personnel can take photos of the site situation. After the patrol inspectors complete the inspection data entry and taking photos, the module stores relevant information. 5.3. Data transmission and warehousing module The function of the data transmission and warehousing module is to transmit the inspection result information of the mobile terminal to the server and store it in the data table of the server. Here, we mainly use Java under the Android platform environment to develop the data transmission function, and use PHP to develop a receiving function on the server side to place the information in a separate table. After the data processing module verifies the data, it will be stored in the system database. 5.4. Data processing and filing module The data processing and filing module runs on the server side and is mainly developed by PHP. The function of this module is first to verify the data transmitted from the mobile terminal. When the data is correct, the module stores the data in the information table corresponding to the project in the database and archives the data according to the time and other parameters of the inspection task. 15 5.5. Information browsing and query module The information browsing and query module also runs on the server side. Its function is to provide information services for users by using attribute data and spatial data interconnection based on archived patrol data. There are two forms of query service. One is to query the figure objects according to the attribute data, and the other is to directly query the attributes of the figure objects. 6. Conclusions Electric power inspection is a basic and important work in the electric power industry. The data generated by the inspection is a direct reflection of the operation situation of the power system, which has great research and application value. How to manage and use these data is an important work to better play the role of electric power inspection. The comprehensive management ability of spatial data and attribute data provided by GIS technology, as well as the excellent performance of spatial analysis, can well realize the management, analysis and use of patrol information. At the same time, with the development of artificial intelligence and big data technology, as well as the introduction and use in this system, the analysis ability of the system will be further improved, and the value of electric power patrol data will be better excavated, which is the next development direction of this system. References [1] Herbuela Von Ralph Dane Marquez et al. Integrating Behavior of Children with Profound Intellectual, Multiple, or Severe Motor Disabilities With Location and Environment Data Sensors for Independent Communication and Mobility: App Development and Pilot Testing.[J]. JMIR rehabilitation and assistive technologies, 2021, 8(2). [2] Daojiang Wang et al. A Novel Application of Educational Management Information System based on Micro Frontends[J]. Procedia Computer Science, 2020, 176 : 1567-1576. [3] Narindro Laser et al. Development of accountability for academic performance model based on management information system[J]. VINE Journal of Information and Knowledge Management Systems, 2020, ahead-of- print(ahead-of-print) : 47-63. [4] Kunyu Cao and Yongdang Chen and Bingbing Qiang. Research on the Construction of Green Management Information System for Sustainable Development[J]. IOP Conference Series: Materials Science and Engineering, 2019, 688(5). [5] Laumal Folkes E. et al. Development of Web-based Coffee Management Information System to support the Management of Regional Superior Products[J]. Journal of Physics: Conference Series, 2019, 1424 : 012008-012008. [6] Yuwei Liu. Development of Comprehensive Archives Management Information System Based on B/S Structure[J]. Journal of Applied Science and Engineering Innovation, 2019, 6(3). [7] Andy A. Lapada. Development and Evaluation of a Management Information System with Sms Notification Technology in a Philippine Military Camp[J]. International Journal of Engineering and Advanced Technology (IJEAT), 2019, 8(5) : 1174-1177.