Font Size: a A A

A Web-GIS Solution For Real-time Tracking And Road Optimization

Posted on:2018-05-31Degree:MasterType:Thesis
Country:ChinaCandidate:Bouafia Mohamed El AmineFull Text:PDF
GTID:2310330515497741Subject:Cartography and Geographic Information Engineering
Abstract/Summary:PDF Full Text Request
Over the past years,with the rapid development of the Internet techniques,there has been a considerable increase to the demand of using the browser and accessing geospatial data on the Internet.The traditional geographic information system,which was based on the local network,was unable to meet the needs in the Internet era.The scope of GIS has grown in a remarkable way;both in terms of the number of users and their application field.Nowadays,companies have to deal with complex problems,particularly in the field of vehicles tracking.It is therefore necessary to understand that the adoption of new innovative solutions such as WEBGIS and telematics by fleet managers is the guarantee of a much more control than it was a few years ago.The research objective of this work aims at investigating web technologies that affect the GIS field to design an architectural model for a scalable WEB GIS prototype of vehicles real-time tracking using GPS and their pathway optimization.The method adopted for this work was based on the subdivision of the WEB GIS for GPS tracking and road optimization into sub-modules,each module has been studied and realized on a different platform independently.The first module is web mapping;This service allows to manage the spatial data by the integration of a local spatial database server;this module provide an interoperable access to spatial data through WMS,WFS,and WPS services,in compliance with the requirements of a WEB GIS and OGC standards.The second module of vehicles tracking and their management has been performed on an opensource software which is OpenGTS;designed for the tracking of GPS events.This software is written in java;the principle is to break its architecture,and publish all of its functions as services using a new web service architecture,and to develop a scenario for the exploitation of the features offered by OpenGTS from a completely different python platform for vehicles management.The goal is to made of spatial and non spatial data transfers,as well as the invocation of the procedures by managing the interoperability between the two platforms.To make this integration in a global architecture with transparent manner.XML-RPC allows two or more Web GIS components that are not implemented in the same language or may be under different platforms,to share data and processes.XML-RPC was used to gather our Web GIS components,and for solving the problem of data interoperability and services calls using XML files.This WEB GIS is also focusing on the launch of a specific service to improve the ways of vehicles in order to optimize the choice of shortest path,using a model based on Dijkstra's algorithm gotten from the graph theory field.The Dijkstra's algorithm has been used to optimize the choice of shortest path based on the length of the edges;from two positions which one wants to perform the optimization of pathway choice,a POST-WPS request is sent to the geographical server using XML through http protocol;the server treats the query,and returns a collection feature in a XML response;the data will be extracted from this response to serve to build the Dijkstra algorithm routing table.The result will be a list of successive nodes,which will be used to pass into a vector representation,in order to display the path in a map container.In conclusion,the result WEB GIS,is not limited on vehicles tracking or strictly dependent of the platform,but it can be integrated into any organization infrastructure through the XML-RPC interface,to exchange interoperable data and processing calls using XML files with transparency.
Keywords/Search Tags:WEB GIS, XML-RPC, INTEROPERABILITY, GPS TRACKING, DIJKSTRA
PDF Full Text Request
Related items