package pl.edu.agh.dao;
import java.util.List;
import pl.edu.agh.model.Way;
import pl.edu.agh.model.WayWithSpeedInfo;
import com.vividsolutions.jts.geom.Geometry;
import com.vividsolutions.jts.geom.Point;
public interface WayDao {
public Way findNearestWay(Point point);
public List<Way> findRoute(Integer startIndex, Integer endIndex, boolean useTrafficDataToRoute);
public List<WayWithSpeedInfo> getTrafficData(Point point, double radius);
public List<Way> getWaysInsideBox(Geometry box);
}