use of org.opentripplanner.api.parameter.Style in project OpenTripPlanner by opentripplanner.
the class TileService method tileGet.
@GET
@Produces("image/*")
public Response tileGet() throws Exception {
Envelope2D env = SlippyTile.tile2Envelope(x, y, z);
TileRequest tileRequest = new TileRequest(env, 256, 256);
RoutingRequest sptRequestA = buildRequest();
Layer layer = layers.get(0);
Style style = styles.get(0);
RenderRequest renderRequest = new RenderRequest(format, layer, style, true, false);
Router router = otpServer.getRouter(routerId);
// router.renderer.getResponse(tileRequest, sptRequestA, sptRequestB, renderRequest);
return null;
}
use of org.opentripplanner.api.parameter.Style in project OpenTripPlanner by opentripplanner.
the class LegendResource method tileGet.
@GET
@Produces("image/*")
public Response tileGet() throws Exception {
if (format.equals("jpg"))
format = "jpeg";
MIMEImageFormat mimeFormat = new MIMEImageFormat("image/" + format);
Style style = styles.get(0);
BufferedImage image = Tile.getLegend(style, width, height);
return Renderer.generateStreamingImageResponse(image, mimeFormat);
}
Aggregations