A Balance Interface Design and Instant Image-based Traffic Assistant Agent Based on GPS and Linked Open Data Technology

: Taiwan is a highly informational country, and a robust traffic network is not only critical to the national economy, but is also an important infrastructure for economic development. This paper aims to integrate government open data and global positioning system (GPS) technology to build an instant image-based traffic assistant agent with user-friendly interfaces, thus providing more convenient real-time traffic information for users and relevant government units. The proposed system is expected to overcome the difficulty of accurately distinguishing traffic information and to solve the problem of some road sections not providing instant information. Taking the New Taipei City Government traffic open data as an example, the proposed system can display information pages at an optimal size on smartphones and other computer devices, and integrate database analysis to instantly view traffic information. Users can enter the system without downloading the application and can access the cross-platform services using device browsers. The proposed system also provides a user reporting mechanism, which informs vehicle drivers on congested road sections about road conditions. Comparison and analysis of the system with similar applications shows that although they have similar functions, the proposed system offers more practicability, better information accessibility, excellent user experience, and approximately the optimal balance (a kind of symmetry) of the important items of the interface design.


Introduction
Within the context of the artificial intelligence, big data, and cloud computing (ABC) era, 2019 is the first year to have fifth generation (5G) mobile Internet service, meaning big data based on the cloud computing environment must rely on artificial intelligence technology for processing. Without solutions for the volume, velocity, variety, and veracity (4V) data characteristics, the problem of garbage in, garbage out (GIGO), which is often mentioned in computer science, would continue to occur. Therefore, open data can be a valuable tool to solve this problem. Taiwan is a denselypopulated country with heavy traffic, especially in metropolitan areas; thus, an open traffic database provided by government units is very important. This study aims to solve the problem of "true" and "false" in big data floods, which are commonly found in cloud information systems, by using the linked open data (LOD) technology of government units.
Smart mobile devices have become prevalent in recent years. According to the eMarketer survey data of 2016 [1], Taiwan has the highest penetration rate of smartphones, as compared with Singapore and South Korea. According to the 2018 Household Digital Opportunity Survey Report of the National Development Council [2], the mobile Internet usage rate among Taiwanese grew from 41.9% in 2009 to 98.2% in 2018, and mobile Internet usage has long been the main trend of Taiwanese Internet usage. The survey also pointed out that 84.9% of Taiwanese people over 12 years old use mobile Internet, while more than 60% of Taiwanese people under sixty-five years old use mobile Internet; therefore, the use of information systems or applications on various mobile devices by Taiwanese people via the Internet is undoubtedly a fairly mature digital skill. Thus, appropriate, convenient, and correct mobile or cloud information systems or applications are in great demand.
Taiwan is a highly informational country, and transportation is one of the most important issues related to people on a daily basis. The transportation network is critical to the national economy, and is the benchmark index of public construction. Building a sound, smooth traffic network is an important infrastructure for the country's economic development, while traffic has a negative association with a large influx of vehicles, road construction, and traffic accidents [3][4][5][6], which are the reasons for road congestion. However, Taiwan is a country with dense population and heavy traffic, which is one of the main causes of road congestion. Therefore, there is a growing demand for information systems that can facilitate real-time and dynamic queries, and present current traffic information, especially for mobile application users.
With the prevalence of smartphones, people have easy access to communication applications, such as LINE, WeChat, Telegram, and Skype. As of March 9, 2018, the monthly active users of LINE reached nineteen million in Taiwan, with an opening rate of about twenty times a day [7], which also represents the dependence of users on smartphones. In addition, the Taiwanese have a large number of private cars [8], and self-help travel is a common mode of transport [9]. Therefore, most of them rely on car navigation systems, resulting in a higher probability of road congestion [10], such as the problem mentioned by the Waze system-because there is no car owner feedback mechanism, this leads to a dilemma in avoiding the "A" road section, crowding drivers into the "B" road section, just like the problem caused by using only Google Maps [11]. For this reason, if users can use mobile devices to access the real-time traffic information on communication applications, they can be updated on the latest road conditions, and thus avoid traffic congestions. This study aims to develop a traffic assistant agent with a simplified reporting procedure on an intuition-based graphical interface for smartphone use.
Therefore, this study used LOD and global positioning system (GPS) technology to develop an intelligent traffic assistant agent with user-friendly interfaces and a user reporting mechanism to instantly check traffic flow. This study further explored the feasibility of developing a traffic assistant agent that does not require users to download the application, provides cross-platform services, saves system development costs, and has practicability, accessibility of information, excellent user experience, and approximately optimal balance of the important interface design.

Literature Review and Development Technologies
This study first reviewed the various traffic assistant information systems available in Taiwan, including Road Condition Autotoll [12], Real-Time Traffic Image-RoadCam [13], Police Broadcast Real-time Traffic [14], and New Taipei City Advanced Traveler Information System [15], as shown in Table 1. In summary, although those systems can use the responsive web design (RWD) technology to present the information page with the most suitable size and can automatically retrieve the users' position, they still need improvement on providing the correct corresponding information, and most of them lack the user reporting function. Open data, especially government open data, is a huge resource that has not been fully developed. Since 2011, Taiwan's government has also started to actively promote open government and open data platforms to provide public access. The JavaScript Object Notation (JSON) format is most commonly used on the government open data platform, which can store and transmit data in plain text. For more complex types of data, transmission can be achieved through objects or arrays [16]. LOD is an applied open database that organizes the data set according to the principle of linked data, and there are many research studies related to open data or LOD in the literature. For example, Wang [17] combined common classification methods, K nearest neighbor (KNN), support vector machines (SVM), and decision trees to explore and link open data in order to achieve automatic classification of news articles. Yan [18] took the government open data platform as the database, and explored the technologies related to building the resource description framework (RDF) based on a prototype platform. Yu [19] studied Taipei City's open data platform's traffic parking lot, smiling bicycle (a public bicycle rental system in Taipei), and mass rapid transit (MRT, a rapid transit system in Taipei) data to explore relevant technologies for LOD applications. Albert et al. [20] presented the research project census data open linked (CEDAR) data set, which is the historical census of the Netherlands in LOD format, to explore a more accessible, better connected, and history-related integration technology. Alobaidi et al. [21] used LOD to enrich the query content to improve search effectiveness and ranking. Selvam et al. [22] proposed a systematic approach using ontology and LOD with significance to semantic links in the social event detection (SED) task. Pourhomayoun et al. [23] proposed an effective end-to-end system for traffic vision, detection, and counting on realtime traffic open data. Most of the above literature used LOD support to add and evaluate subsequent information services. This study used the Azure cloud platform support to extract appropriate corresponding LOD information (as detailed in Sections 3.2 and 3.3) after referencing GPS position capture and conversion comparison, which supports the operation of the overall information system and enhances the correctness, authenticity, and integrity of location-based service (LBS) information service provision.
GPS is a satellite network that can measure satellite distance to accurately capture the position on earth by continuously transmitting coded information to satellites, thus providing corresponding information services. The GPS information is free and open to users around the world. There are many research studies on the GPS architecture and information systems in literature. For example, Juan [24] quoted GPS signals from mobile devices to explore relevant technologies to analyze the space-time data of office workers' lives. Liou [25] integrated the GPS and Beidou satellite navigation system, put forward an adaptive multitime algorithm, and explored relevant technologies to achieve single-frequency, real-time, precise single-point positioning. Tu [26] connected the electronic collars of pets to smartphones as an invisible dog leash, and used the BLE (Bluetooth Low Energy) received signal strength indicator with GPS to explore the relevant technologies of real-time pet tracking. Fridman et al. [27] used styles, applications, web browsing, and GPS positioning to realize the related technologies of active authentication on mobile devices. Based on the survey of GPS-assisted travel in Beijing suburbs, Ta et al. [28] studied the related technologies of personal commuting efficiency according to the difference in commuting distance and route selection efficiency between the morning and evening peak traffic hours. Aliprantis et al. [29] described a concept with image identification and matching from the Europeana platform, which can link the LOD cloud from cultural institutes around Europe and mobile augmented reality applications for cultural heritage without accurate geo-based locations. Khaghani et al. [30] proposed a platform for dynamic performance assessment of roadway networks, leveraging coarse GPS data from probe vehicles, such as taxis, to quantify the resilience of road networks using a multidimensional approach. As discussed above, it is a development trend of contemporary information systems to quote GPS to explore corresponding information services (as detailed in Section 3.2). This study used GPS location acquisition and conversion to explore how to quote appropriate LOD and related technologies to provide corresponding value-added LBS information services.
In the age of the Internet, mobile devices have been widely used to deliver personalized services. For example, LBS can be integrated with various technologies, such as GPS positioning and mobile data, to provide comprehensive applications for services related to spatial location. In fact, LBS was first provided as a rescue service by an American operator in 1996, then called E911 [31]. Syu [32] used the message queuing telemetry transport protocol (MQTT) to carry out data transmission and realize mobile phone application push and broadcast function. They applied relevant technologies to calculate the value of taxi drivers' LBS in the Taoyuan area of Taiwan. Chou [33] combined the Internet of Things (IoT) and LBS, using Arduino and mobile devices to identify the common causes of accidents in China, including not paying attention while driving, not keeping a safe distance, careless driving, drunk driving, etc. They also implemented various technologies to integrate sensors with government public data to provide suitable services. Sun et al. [34] used the location label to mark the sensitive and normal locations of mobile users, and designed an algorithm based on the location label to explore relevant technologies to protect users' location privacy. Wang et al. [35] discussed the issues of location awareness and privacy protection, and explored technologies related to location-based services according to users' requirements, as based on different locations. Ukrit et al. [36] proposed an LBS architecture PROFILER (a framework for constructing location centric profiles), which was centered on the discrete locations visited by users, and explored the related application technologies. Lin et al. [37] described the methods for efficiently finding the links across maps, converting the data into RDF, and querying the resulting knowledge graphs to solve the problem of how to convert vector data extracted from multiple historical maps into linked data. Sansonetti et al. [38] proposed a research study on integrating the recommendation process of nearby points of artistic and cultural interest (POIs) with related multimedia content, exploiting the potential offered by LOD by following semantic links in the LOD graph with the specific POI to provide personalized suggestions. As discussed above, location-based services, mobile positioning services, and location services can obtain the location information (geographic coordinates) of mobile users through the mobile operator's radio communication network (e.g., GSM-Global System for Mobile Communications, network, CDMA-Code Division Multiple Access, network) or external location method (e.g., GPS). With the support of the back-end geographic information system (GIS) platform, it provides corresponding value-added information services. This study utilized the Azure cloud platform to explore how to intercept appropriate LOD information after referencing local GPS location acquisition and conversion to support the overall system operation, thus effectively adding value to the quality of cloud information consultation and the sharing function of this system.
Microsoft Azure [39,40] is Microsoft's public cloud service platform. At present, Microsoft Azure can support up to 30 kinds of service contents, including computing, storage, analysis, network, management, and identification services. In addition, Microsoft Azure has data centers around the world, which have tens of thousands of servers to provide users with applications and research. If one server suddenly fails, another server can take its place to operate in real time to ensure the sustainability of website services. Many studies have used Azure as the research tool. Liou [41] proposed a set of air quality index (AQI) deterioration real-time early warning systems, as based on the Azure cloud computing platform, including a prediction model, evaluation model, and other system operation modules. Ho [42] used the decision tree model on the Microsoft Azure platform to analyze data, and produced a customer recommendation list with high purchase probability. Lin [43] developed an integrated entrance guard system using a face recognition system and Raspberry Pi 3 in combination with Microsoft Azure cloud services. Richard [44] introduced all information services provided on Microsoft Azure. Diaz and Freato [45] mentioned that Microsoft Azure has supported data administrators and developers to provide a rich platform for big data workloads, such as linked services with Azure data and Azure storage. Färber [46] presented the Microsoft Academic Knowledge Graph (MAKG), a large RDF data set with over eight billion triples with information about scientific publications and related entities, used to solve problems in the LOD cloud. Based on the above systems, and with the support of the Azure cloud platform, this study explored and developed relevant technologies for cloud information consultation and sharing in order to automatically balance system operation efficiency and corresponding system stability.
The Google Maps API (Application Programming Interface) is a copyrighted and chargeable development kit developed by the Google company. Users can use the application functions provided by Google Maps (e.g., JavaScript API) by typing the kit and serial key into the webpage program. The users receive the data through the mobile client or the webpage, which presents the map and positioning information. The use of Google Maps API as a map in the literature is quite extensive. Chang [47] combined Google Maps API with a generic algorithm to generate an approximate optimal solution, explored the mathematical vehicle route model, and provided an effective route guidance plan, thereby greatly shortening drive time. Wang [48] analyzed the data of the old 119 system and the new 119 system, explored the related issues and research, and developed technologies for shortening emergency rescue response time after the emergency rescue service data was imported into the geographic information system. Rahmi et al. [49] consolidated MySQL as the main data storage space, and used Firebase to store additional data, where Firebase's real-time database processes chat data to provide corresponding notifications, along with Google Maps API to support GIS to explore and construct relevant technologies to meet the needs of mobile Android and web applications between doctors and patients. Xia et al. [50] introduced population grid data into a new gravity radiation model, used Google Maps API to obtain grid-level travel costs, and explored relevant technologies for population flow estimation. Tan et al. [51] adopted SPARQL (SPARQL Protocol and RDF Query Language) to query useful data from the DBpedia LOD database to acquire related data nodes and used the page rank algorithm to calculate the importance of each data node in order to build a concept map for awareness training in cybersecurity. Nyo and Hein [52] presented a technique for guiding and controlling autonomous vehicles by using the Google Maps API with GPS for localization of the vehicle on the Google Maps application via WiFi module. As mentioned above, the system also used Google Geolocation API to display the converted address information on the system page according to the location reported by the users' device and WiFi signal. Furthermore, Google Traffic [53] was used to indicate color stratification as the congestion degree of road sections, thus presenting the authenticity of the proposed system by verifying road condition information in multiple ways.
In summary, this study used a service-oriented information service system, which integrates LOD and GPS to achieve a mobile information service system, with the aim of solving all of the aforementioned problems. The proposed system serves no borders and uses a cross-platform approach, meaning users do not have to repeat learning for different programs. With the integration of Google Maps, the proposed system allows users to obtain the current real-time traffic information according to their current location. In the case of traffic emergencies, they can also inform rear road users to pay special attention, suggesting diversions through the system's registration form. The realtime information can be sent to the police units so the appropriate manpower can be deployed or other measures could be taken to reduce road congestion. In addition, the proposed system can facilitate user reporting of traffic conditions and can quickly check the nearest intersection monitor and sensors, so as to present the information on the most suitable page. Moreover, it can access cloud resources more quickly, and use and combine the open data provided by the government units to obtain the users' first-hand information regarding traffic conditions. In summary, the proposed system has the advantages of real-time information, simple and convenient usage, cross-platform use-related information services, and optimal balance of the important items of the interface design, without the need to update applications,

Proposed System Architecture
This study used Visual Studio and ASP.NET to develop the web applications. The Microsoft SQL server was used as the system data storage space, and Microsoft Azure was especially used to set up the cloud servers. Government open data was screened and analyzed according to specific conditions by using the circulation method of R language, and then traffic monitoring data content was built in the corresponding cloud database. The R&D of hardware equipment included an ASUS MD710 computer mainframe and ACER E5-572G notebook computer, which were used for information system development and testing. Finally, the receiver was tested on an ASUS ZenFone 3 intelligent handheld device.  The intelligent traffic assistant agent is a comprehensive application with a location-based service as the main body, which includes a front-end agent web application (web app), a back-end database (SQL Server), and a corresponding cloud database (Azure SQL Database). The system architecture is shown in detail in Figure 1. The web application can present all of the operating functions of the proposed system: real-time information, endpoint information, and historical analysis. When a user opens the system through an intelligent networking handheld device, the system reads the longitude and latitude of the user's location through the GPS function of the device and presents it on the map, which can display the current road condition data in color; for example, green means smooth and red means congestion. Drivers are reminded to obtain the latest road condition information through the graphical interface in advance. The user reporting subsystem provides up-to-date road condition information, including member verification, addition of reports, and report records.

LOD
The dynamic vehicle information of the proposed system is retrieved via the API of the New Taipei City Government open data platform through R language. The API updates data once every five minutes, randomly returns a record with eight fields of real traffic data once at a single sensing point, and transmits data in the JSON format, as shown in Figure 2. Each field has the following corresponding meanings.   This study only stored the relatively important dynamic vehicle data. Figure 3 shows the traffic data extraction concept, as developed for the proposed LOD subsystem. It is mainly based on road direction (vsrdir) as the water shed, access to a single kind of vehicle (carid), and a single road (vsrid). The corresponding cloud database stores the LOD, based on the principle of low host load and saving database space. Figure 4 shows the open data captured by the subsystem at random time intervals. Based on the error message, meaning that the sensors cannot frequently read the traffic flow that occurs on the open data platform, the subsystem filters and analyzes the data through the program loop of R language, which captures and links the vdid, longitude, and latitude of the vehicle static data of the traffic sensing endpoint. Figure 5 illustrates the linked data content. The LOD are captured by the vehicle static information of the open information platform through R language and stored in the cloud database. Figure 6 shows the fragment program. The API updates data once a day. The web application automatically retrieves the database every five minutes and presents it on the webpage, thus greatly improving the real-time accuracy of the proposed system.

Establishment of Cloud Server and Corresponding Databases
The proposed system uses Microsoft Azure cloud services to set up a web server, as installation in the cloud can reduce the consumption of physical equipment. The system service can be diversified and open, and the website server is not restricted by physical attacks, such as a power failure in the computer room, network interruption, etc. In the case of power failure and network interruption, it can also quickly switch to hosts in other regions through cloud services to continuously maintain the adequacy rate of this cloud system, thus improving the practicability and sustainability of the cloud system. The cloud database stores the data of the New Taipei City Government, including open information, report status information, reporter information, and related information used by the corresponding subsystem, such as web applications and the user road condition reporting subsystem.
When the users open the system, the system displays their longitude and latitude, as obtained through the Google Geolocation API on the system webpage, and converts it to the corresponding physical address. When users want to report new road condition information, such as information regarding congestion status, they can log the current situation information through the user road condition reporting subsystem, and other drivers and police units can know the situation and take follow-up actions. The positioning function used in this subsystem adopts HTML 5 to obtain the position longitude and latitude. Table 2 presents the description of the main parameters of GetPosition. However, as a cloud database has the advantage of flexibility, it can select the most suitable service content according to the current requirements, thereby reducing costs. The disadvantage lies in the safety problem; however, as traffic information is not personal data and is part of public information, the information service can be taken as the first priority.

User Reporting Mechanism on Road Conditions
At present, when traffic-related information systems in Taiwan are confronted with traffic emergencies, most people would call the police broadcast hotline, while people on the national highway would call the 1968 traffic voice service line for traffic inquiries, traffic notifications, road rescues, and other services. In addition, some road users often use the Google Maps application to check traffic information. However, neither the system nor the mobile phone application has a real-time information user reporting function for traffic emergencies. The establishment of the road condition user reporting mechanism requires users to enter the member mode in order to check the identity of the reporter and ensure the accuracy of the reported data. This can improve the system's ability to present the comprehensive real-time traffic data to other road users, and further improve the real-time information deficiency faced by government units in making decisions when considering road condition assessment. Figure 7a shows the operating flow of the road condition user reporting mechanism of the proposed system. First, member registration is required to ensure that the users are road users. As mentioned above, when users encounter road congestion (e.g., accidents, heavy traffic, processions, control, etc.) while driving on a road section and their path is blocked, the users can open the road condition reporting function of the system to add report information (e.g., congestion type and current situation). After completing the corresponding report form, the report form can be sent out and stored in the cloud database of the system. The processing flow of the added report information is shown in Figure 7b. Subsequent responsible units, such as police units and their related responsible units, receive the report information and then dispatch manpower to the location for road condition elimination in a more real-time and accurate manner, thereby solving the problems efficiently.
System presents the reporting information on the return information page.

Road condition reporting system
Condition has been ruled out

Visitors and drivers can view
Condition is not rule out

Reporting information deleted
Manpower Dispatching

System Presentation
(a) (b) Figure 8. Real-time traffic information displays for a (a) computer and (b) mobile phone. In this step we take the longitude and latitude of the user's location and present it on a map through the GPS function of the intelligent handheld device held by the user, and then, display the "real-time status" data, such as the green color indicating the smooth conditions and red indicating congested road conditions.
As mentioned above, the proposed system uses intelligent handheld devices and computer devices to present an intelligent traffic assistant agent using GPS and LOD technology with the optimal page size. The real-time display images include real-time information, a real-time image list, endpoint analysis information, and real-time reporting, which are listed and explained as follows. The web application of the agent presents all the operational functions of the proposed system. When the users turn on the system, the system takes the longitude and latitude of the users' location and presents it on a map through the GPS function of the intelligent handheld device held by the users, and then displays the "real-time status" data, such as the green color indicating smooth conditions and red indicating congested road conditions. Figure 8 shows the system execution screens, as opened by a computer and a handheld device, respectively.
(a) (b) Figure 9. Real-time traffic image displays for a (a) computer and (b) mobile phone. In this step we use the GPS function of the intelligent handheld device held by the user, which will read the user's location and display the nearby monitor screen, and then, look at the road section.
Regarding the traffic "real-time image" function, the proposed system combines many supported Google Chrome browsers and Apple Safari browsers and matches RWD web page technology for seamless connection to achieve a cross-platform and diversified traffic assistant agency system. When the users open this system, the system uses the GPS function of the intelligent handheld device held by the user, which reads the users' location and displays the nearby monitor screen, and then verifies the road section. Figure 9 shows the execution screens of a computer and a handheld device, respectively; users can click the "view" ( 觀 看) hyperlink to display the real-time image of the endpoint; users can also click endpoint number 3 to show the real-time image of Zhongzheng Road and Zhongshan Road. The computer and handheld device displays are shown in Figure 10  As mentioned above, the "endpoint information" (端點即時資訊) of this system is extracted from the dynamic vehicle information of the New Taipei City open data platform as the real-time data of the sensing endpoint. Due to the poor contact of the reported data of some sensing endpoints, the inability to sense data, and other reasons, the data is incomplete. In this study, JSON is retrieved through R language and the data content required for screening is automatically retrieved and stored in the cloud database, which is then presented through the traffic assistance agent web application. Users can use the intelligent handheld devices to view the most real-time endpoint road condition information (including speed and vehicle detection). Figure 11 shows the execution screens of a computer and handheld device, respectively. Based on the above, as sensing endpoints often fail to sense data and report error messages, the proposed system uses the longitude and latitude positions of the endpoints of the vehicles not in motion and the vdid of the sensing endpoints on the New Taipei City open data platform. The obtained data are filtered through R language, and the data of each sensing endpoint is updated in the system's cloud database. If there are additional sensors, the system stores them in the cloud database. The users can view the "sensing endpoint information" (感測端點資訊) of each sensed endpoint through the system, so that government information can be openly and transparently displayed. At that time, the users or government work units can use a smart handheld device to view and attend to the endpoint to carry out relevant work services, such as inspection and repair. Figure  12 shows the execution screen of the system opened by a computer and a handheld device, respectively. Users click the "navigation" (導航) hyperlink to open the icon of the Google Maps display endpoint. Taking endpoint number 65000V008130 as an example, the displays of the computer and handheld devices are shown in Figure 13.
(a) (b) Figure 12. Sensing information displays of endpoints for a (a) computer and (b) mobile phone. The user will view the "sensing endpoint information" (感測端點資訊) of each sensed end through the system, at that time, the user or government work unit will hold an intelligent handheld device to view and attend the endpoint to carry out relevant work services.
(a) (b) Regarding the "road condition reporting function" (路況回報), after logging into the system, when users arrive at an accident emergency site, their intelligent handheld device can read the longitude and latitude of their location through the built-in GPS function and present it in real time on the reporting page. If the users click on the relevant information (e.g., category, event, date, and time) of the emergency site, the system will immediately store it in the cloud database, and road users behind them can see the information. The police and public works units can arrive at the site promptly to eliminate the reported traffic condition, thus shortening the congestion time of the traffic section. Figure 14 shows the execution screens opened for a computer and a mobile phone, respectively, to complete the "add road condition reporting information". After being verified as a member and completing the "add road condition reporting information", the "history analysis" page of the system obtains that reporting information through the cloud database, as shown in Figure 15; that is, clicking on the navigation (導航) function of the page will open the icon of the Google Maps display endpoint.  Legend: "✓" means to have this function; while "✘" means none.
The proposed system establishes a back-end management system for user reporting information, which is mainly responsible for management, such as report information resolution, member management, real-time image settings, etc. The identities of users are visitors, registered members, and administrators. The hierarchical information of relevant identities is detailed in Table 3. Visitors only have the function of viewing information, and cannot use any of the reporting functions. Registered members can enter the member area to add new reporting information. Administrators can enter the management area, browse and modify all member data, and delete members. Figure 16 shows the page of the back-end system management (後端管理頁面). The reason for the hierarchical management of the system's modification of report information is that different authorities and responsible units (e.g., police units, public works units, etc.) have slightly different authority. For example, the real-time image setting is within the jurisdiction of police units. Table 4 and Figure 17 present the hierarchical authority table of power and the responsible units, the page of power, and responsible unit management area in the system. In addition, the public works unit, police unit, and back-end management can add and modify the information related to the road condition report. Police units and back-end management can add and modify settings related to real-time imaging devices. Finally, back-end management has all the rights of the system, and can delete additional settings, such as members.

Performance Analysis
The following comparisons and experiments involved users from related departments (Department of Information and Communication Engineering), unrelated departments (Department of Business Management), and users from the middle-high age group (over 45 years old). There were ten persons in each group, and the three groups were used as a reference frame for analysis. All comparisons and evaluation results were based on opinions, for which there was 75% or greater agreement in the three groups, showing that the majority of the subjects were in agreement.
The main comparison objects of this system are four traffic information systems related applications, namely Police Broadcast Real-Time Traffic, Road Condition Autotoll, Real-time Traffic Image-RoadCam, and New Taipei City Advanced Traveler Information System. The following experiment presents the analysis of data accessibility and system performance. This is the first condition for a user-friendly interface of information systems-rapid response information accessibility. The content of the first experiment is to explore the data accessibility analysis of the system, as well as its related systems. This study compared the following items: open real-time information, real-time images, road condition reporting, real-time weather, and other information for analysis and comparison. Table 5 presents the comparison between the proposed system and its related applications for the corresponding information, as obtained by the number of clicks with the same target. The "X" in the table indicates that the system does not have this function, while the numbers in the table means the number of clicks for the corresponding data. This study performed the click count experiment in real time, and recorded the data for analysis and comparison with other applications. This study developed a total of eight comparison items for the average number of clicks to perform experiments, and developed Equation (1), where S is the comparison system, K is the comparison system number, n is the number of system comparison items, Click is the number of clicks of the comparison item, x denotes that the comparison item of the system has no such function and is not included in the calculation, and Nx is the number of such functions available. In the end, the data acquisition clicks of the proposed system averaged 1.6 times, while both the RoadCam and New Taipei City Advanced Traveler Information System averaged 1.8 times, and the remaining Police Broadcast Real-Time Traffic and Autotoll both averaged more than 2 times. It is obvious that the proposed system exhibits excellent performance in the accessibility of the information acquisition interface, which is the first condition for building an effective information system with user-friendly interfaces.
The second experiment is the content of system operating environment and user experience analysis. This is also one of the important topics for constructing contemporary information systems with user-friendly interfaces. In order to explore the function test of this system, three categories are planned: positioning, multiplatform, and user experience, including eight items for function comparison (see Table 6 for details). The comparison objects of this experiment are the four systems mentioned above. Through experimental tests, the proposed system can accurately obtain the current location, both indoors and outdoors, with a handheld device with the GPS function, and the other two can also obtain the current location. The system can be used normally in multiplatform browsers. At present, there are only IOS and Android platforms in Autotoll, and there is no computer version. Finally, the user experience part of the comparison system is discussed. The proposed system uses the Microsoft Azure web server and database applications. The traffic can be automatically allocated to optimize the operation of the system, and the multiplatform RWD responsive webpage technology [54] is adopted. Thus, users do not have to repeatedly learn the webpage version or the mobile phone version of the proposed system. The third experiment is the content and function balance of the important items of the interface design. The design preference to importance ratio (DIR) (Equation 2), as proposed by Ha [55], is taken as the design principle of the human-machine interface (HMI) of this system. The HMI is ideal when combined with the balancing index (BI) (see Equation 3) to define the user interface. In short, if BI is zero, all the HMI elements in the interface design are balanced and perfect. Its physical meaning is that the HMI design satisfies the principle of the design preference for importance, and the interface operation of the system is more consistent with user demand: where DIRijk is the DIR of design attribute j and importance attribute k of HMI interface element i. DPij is the design preference of design attribute j of HMI interface element i. Iik denotes design importance k of the importance attribute of HMI interface element i. BIjk is the balance index of design attribute j and importance attribute k, while n is the total number of HMI interface elements.
A five-scale evaluation scheme is used to evaluate each design preference (DPij). The design preferences include very good, good, moderate, weak, and very weak, and their corresponding values are five, four, three, two, and one, respectively. Table 7 displays the evaluation of the HMI elements in our design attributes, as well as the corresponding informational importance of the proposed agents, as evaluated using the analytic hierarchy process [55]. Table 8 illustrates the evaluation results of DIR with average BI = 0.012534 (BI should approach zero for the best balance) of the proposed agents. "Needs to improve a little bit" means that the proposed system interface design must be slightly adjusted, but will not affect the operations of the proposed system. The verification results show that the human-machine interfaces of our proposed agents can meet important design preferences and provide approximately optimal balance.  Finally, this study did not analyze the correctness and satisfaction of the information provided by the proposed system because it adopted the LOD of government units, which provide accurate and reliable information. Moreover, this study developed an instant image-based information system that is user-friendly and offers nearly perfect design interfaces to present the LOD of government units. The answer to the above question is, hence, self-evident.

Conclusions and Discussions
Based on GPS and LOD technology, this study developed a multiplatform, cloud-based, and instant image-based traffic assistance agent with user-friendly interfaces, which provides various functions, including real-time information, real-time images, endpoint analysis information, and realtime user reporting. It also has quite good user experience in the system interface design, and the system files and required databases are cloud-based. On a smart handheld device with Internet connection, users can access the proposed system and the condition reporting system. The proposed system does not have any demand on the device capacity, as all systems are developed on a cloudbased smart traffic assistance system. The comprehensive system operation and presentation to performance comparison confirmed that the proposed system has excellent accessibility to the information acquisition interface and approximately optimal balance of the important items of the interface design. Moreover, due to the application of the Microsoft Azure web server and database, traffic can be automatically allocated to optimize system operation. In addition, this study adopted RWD responsive webpage technology, which makes it easier for users to use various devices without having to learn the relevant interfaces of the proposed system. Although the proposed system has been successfully combined with Microsoft Azure cloud services to achieve cloud-based, instant image-based, and traffic LOD of government units, there are still many unfinished, missing, and yet to be improved areas, which are listed and described as follows: 1. At present, the time for reporting road conditions is modified manually. In the future, a new system can be added to automatically judge the subsequent elimination time or cooperate with relevant government units, so that such units can carry out linked modification actions. 2. Future studies can strengthen the introduction of the data analysis function, and present periodic analysis charts to facilitate exploration, planning, and overall review of traffic flows before being updated by cities in the future; 3. Future studies can add an automatic reporting function for endpoint maintenance, where users can report sensor endpoint failures to relevant units; 4. Multiple accounts (e.g., LINE login, Google login, etc.) can be authorized to save users' login time before reporting road conditions. 5. As mentioned above, Taiwan is narrow and crowded with people and cars. Depending on the navigation system, it is prone to the dilemma of avoiding road section "A" and entering the congested road section "B". Therefore, the introduction of the proposed system is unique; however, Taiwan (including its capital city, Taipei) is an international tourist destination, and the interface version of future applications should adopt a multilingual model. In addition, future studies could explore how combining the proposed system with international traffic databases, such as a NoSQL database approach for processing traffic-related big data [56] and a real approach on open data and databases in analysis of traffic accidents [57]. Finally, further research can target the setting up of traffic information-related urban development strategies, data privacy rights, and urban data plans (e.g., four data-driven algorithms extracting useful information from high resolution traffic data [58], providing another level of automation in processing mechanisms and deserve more attention.