[{"title":"( 98 个子文件 5.72MB ) BusVisPublic:公交网络可视化","children":[{"title":"BusVisPublic-master","children":[{"title":".gitignore <span style='color:#111;'> 45B </span>","children":null,"spread":false},{"title":".project <span style='color:#111;'> 721B </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 4.36KB </span>","children":null,"spread":false},{"title":".settings","children":[{"title":"org.eclipse.jdt.ui.prefs <span style='color:#111;'> 5.33KB </span>","children":null,"spread":false},{"title":"checkstyle.xml <span style='color:#111;'> 5.21KB </span>","children":null,"spread":false},{"title":"org.eclipse.core.runtime.prefs <span style='color:#111;'> 78B </span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'> 120B </span>","children":null,"spread":false},{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'> 30.38KB </span>","children":null,"spread":false},{"title":"org.maven.ide.eclipse.prefs <span style='color:#111;'> 262B </span>","children":null,"spread":false},{"title":"org.eclipse.ltk.core.refactoring.prefs <span style='color:#111;'> 134B </span>","children":null,"spread":false},{"title":"dict <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"org.eclipse.m2e.core.prefs <span style='color:#111;'> 117B </span>","children":null,"spread":false}],"spread":true},{"title":"cache","children":[{"title":"nyc","children":[{"title":"walking-dists.csv <span style='color:#111;'> 1.50MB </span>","children":null,"spread":false},{"title":"edges.csv <span style='color:#111;'> 5.69MB </span>","children":null,"spread":false},{"title":"lines.csv <span style='color:#111;'> 926B </span>","children":null,"spread":false},{"title":"stops.csv <span style='color:#111;'> 28.78KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"nyc","children":[{"title":".gitignore <span style='color:#111;'> 7B </span>","children":null,"spread":false},{"title":"mta_20120701.ini <span style='color:#111;'> 91B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 225B </span>","children":null,"spread":false},{"title":"mta_20120701.zip <span style='color:#111;'> 4.34MB </span>","children":null,"spread":false}],"spread":true},{"title":"pics","children":[{"title":"ffw.gif <span style='color:#111;'> 632B </span>","children":null,"spread":false},{"title":"stop.gif <span style='color:#111;'> 614B </span>","children":null,"spread":false},{"title":"splash.png <span style='color:#111;'> 11.97KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"jkit","children":[{"title":"io","children":[{"title":"csv","children":[{"title":"CSVWriter.java <span style='color:#111;'> 2.72KB </span>","children":null,"spread":false},{"title":"CSVHandler.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"CSVRow.java <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"CSVAdapter.java <span style='color:#111;'> 742B </span>","children":null,"spread":false},{"title":"CSVContext.java <span style='color:#111;'> 586B </span>","children":null,"spread":false},{"title":"CSVReader.java <span style='color:#111;'> 11.05KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"infovis","children":[{"title":"layout","children":[{"title":"StressLayout.java <span style='color:#111;'> 9.52KB </span>","children":null,"spread":false},{"title":"DirectLayouter.java <span style='color:#111;'> 5.27KB </span>","children":null,"spread":false},{"title":"CircularLayouter.java <span style='color:#111;'> 3.93KB </span>","children":null,"spread":false},{"title":"AbstractLayouter.java <span style='color:#111;'> 6.67KB </span>","children":null,"spread":false},{"title":"Layouts.java <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"draw","children":[{"title":"StationRealizer.java <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"StringDrawer.java <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"LineRealizer.java <span style='color:#111;'> 6.04KB </span>","children":null,"spread":false},{"title":"LegendRealizer.java <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"BackgroundRealizer.java <span style='color:#111;'> 5.51KB </span>","children":null,"spread":false},{"title":"LabelRealizer.java <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false}],"spread":false},{"title":"ctrl","children":[{"title":"BusVisualization.java <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"Controller.java <span style='color:#111;'> 12.63KB </span>","children":null,"spread":false}],"spread":false},{"title":"DesktopApp.java <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false},{"title":"PresentationApp.java <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"BigScreenApp.java <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"routing","children":[{"title":"RoutingResult.java <span style='color:#111;'> 4.91KB </span>","children":null,"spread":false},{"title":"RoutingPerformanceTest.java <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"RoutingManager.java <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"RouteFinder.java <span style='color:#111;'> 13.67KB </span>","children":null,"spread":false},{"title":"RoutingAlgorithm.java <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false}],"spread":false},{"title":"busvis","children":[{"title":"Weighter.java <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false},{"title":"BusvisCanvas.java <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false},{"title":"LayoutNode.java <span style='color:#111;'> 5.07KB </span>","children":null,"spread":false},{"title":"NodeDrawer.java <span style='color:#111;'> 5.16KB </span>","children":null,"spread":false},{"title":"Fader.java <span style='color:#111;'> 634B </span>","children":null,"spread":false},{"title":"Animator.java <span style='color:#111;'> 285B </span>","children":null,"spread":false},{"title":"BusvisWeighter.java <span style='color:#111;'> 9.91KB </span>","children":null,"spread":false},{"title":"BusvisDrawer.java <span style='color:#111;'> 15.09KB </span>","children":null,"spread":false}],"spread":false},{"title":"overview","children":[{"title":"OverviewMouse.java <span style='color:#111;'> 6.11KB </span>","children":null,"spread":false},{"title":"Overview.java <span style='color:#111;'> 7.02KB </span>","children":null,"spread":false}],"spread":false},{"title":"data","children":[{"title":"BusStationEnumerator.java <span style='color:#111;'> 749B </span>","children":null,"spread":false},{"title":"BusEdge.java <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false},{"title":"BusLine.java <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"BusDataBuilder.java <span style='color:#111;'> 10.55KB </span>","children":null,"spread":false},{"title":"BusStation.java <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"BusStationManager.java <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false},{"title":"csv","children":[{"title":"CSVBusDataReader.java <span style='color:#111;'> 4.52KB </span>","children":null,"spread":false},{"title":"CSVBusDataWriter.java <span style='color:#111;'> 4.87KB </span>","children":null,"spread":false}],"spread":false},{"title":"gtfs","children":[{"title":"GTFSReader.java <span style='color:#111;'> 17.39KB </span>","children":null,"spread":false},{"title":"GTFSDataProvider.java <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"LazyGTFSDataProvider.java <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"GTFSRow.java <span style='color:#111;'> 524B </span>","children":null,"spread":false}],"spread":false},{"title":"BusDataReader.java <span style='color:#111;'> 589B </span>","children":null,"spread":false},{"title":"BusTime.java <span style='color:#111;'> 6.72KB </span>","children":null,"spread":false},{"title":"EdgeMatrix.java <span style='color:#111;'> 11.96KB </span>","children":null,"spread":false}],"spread":false},{"title":"gui","children":[{"title":"ZoomableUI.java <span style='color:#111;'> 9.51KB </span>","children":null,"spread":false},{"title":"Context.java <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"Refreshable.java <span style='color:#111;'> 231B </span>","children":null,"spread":false},{"title":"DigitalClock.java <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"MainWindow.java <span style='color:#111;'> 6.26KB </span>","children":null,"spread":false},{"title":"PainterAdapter.java <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"MouseInteraction.java <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false},{"title":"Canvas.java <span style='color:#111;'> 10.10KB </span>","children":null,"spread":false},{"title":"ControlPanel.java <span style='color:#111;'> 26.54KB </span>","children":null,"spread":false},{"title":"RestrictedCanvas.java <span style='color:#111;'> 596B </span>","children":null,"spread":false},{"title":"Painter.java <span style='color:#111;'> 4.38KB </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"ArrayUtil.java <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"Interpolator.java <span style='color:#111;'> 766B </span>","children":null,"spread":false},{"title":"Resource.java <span style='color:#111;'> 11.86KB </span>","children":null,"spread":false},{"title":"Stopwatch.java <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"ChangeAwareProperties.java <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false},{"title":"Objects.java <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"Screenshot.java <span style='color:#111;'> 4.22KB </span>","children":null,"spread":false},{"title":"VecUtil.java <span style='color:#111;'> 5.50KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"readme.md <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":".classpath <span style='color:#111;'> 968B </span>","children":null,"spread":false},{"title":".checkstyle <span style='color:#111;'> 526B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]