Research on the shortest path selection based on different transportation under multiple constraints