Android Open Source - WATisRain Main






From Project

Back to project page WATisRain.

License

The source code is released under:

MIT License

If you think the Android project WATisRain listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.lucky.watisrain.backend;
/*from www.  j  a  v a 2 s .  co  m*/
import java.io.File;

import com.lucky.watisrain.backend.data.*;

/**
 * This is merely a test harness for RainBackend
 */
public class Main {

  public static void main(String... args) throws Throwable{
    
    File file = new File("C:/Users/Bai/Desktop/dev/watisrain/deprecated/locations.txt");
    Map map = MapFactory.readMapFromFile(file);
    
    //map.printDataToStdout();
    
    RouteFinder routefinder = new RouteFinder(map);
    Route route = routefinder.findRoute(map.getLocationByID("MC:6"), map.getLocationByID("UWP"));
    
    route.printRouteToStdout();
    System.out.println();
    route.getContractedRoute().printRouteToStdout();
    
  }
  
}




Java Source Code List

com.lucky.watisrain.Global.java
com.lucky.watisrain.MainActivity.java
com.lucky.watisrain.backend.Main.java
com.lucky.watisrain.backend.MapFactory.java
com.lucky.watisrain.backend.RouteFinder.java
com.lucky.watisrain.backend.Util.java
com.lucky.watisrain.backend.data.Building.java
com.lucky.watisrain.backend.data.Location.java
com.lucky.watisrain.backend.data.Map.java
com.lucky.watisrain.backend.data.Path.java
com.lucky.watisrain.backend.data.RouteStep.java
com.lucky.watisrain.backend.data.Route.java
com.lucky.watisrain.backend.data.Waypoint.java
com.lucky.watisrain.map.DirectionsView.java
com.lucky.watisrain.map.MapDraw.java
com.lucky.watisrain.map.MapView.java