Best Path Analysis Based on MapX

吴才聪,汤安宁,陈秀万
2010-01-01
Abstract:The best path analysis,belonging to the spatial network analysis,is the core algorithm for common applications like vehicle navigation,map search etc.However,MapX,one of popular products for GIS secondary development,does not support the best path analysis.In the current research on the best path analysis based on MapX,the extraction method of the topological information from TAB data is relatively single and the feature of navigation is not considered.Considering the feature of navigation,a solution on the best path analysis based on MapX is presented in this paper.First,the topological information from TAB data is extracted.It is to disconnect intersection arcs manually or programmatically depending on the situation,and then to establish the node table and the arc table to achieve topological information.Second,the best path analysis based on the extracted topological information is implemented.After establishing the adjacent matrix based on the node table and the arc table,the best path analysis is implemented.If the starting point and the end point are both on the road network,the best path can be achieved by the Dijkstra algorithm.If the starting point or the end point is not in the road network,the Dijkstra algorithm needs to be extended.It can be discussed in two respects,i.e.only one point of the starting point and the end point is on the road network,and both the starting point and the end point are not on the road network.
What problem does this paper attempt to address?