All Downloads are FREE. Search and download functionalities are using the official Maven repository.

geotrellis.admin.services.Catalog.scala Maven / Gradle / Ivy

The newest version!
package geotrellis.admin.services

import javax.servlet.http.HttpServletRequest
import javax.ws.rs._
import javax.ws.rs.core.{Response, Context, MediaType, MultivaluedMap}
import geotrellis._
import geotrellis.admin._
import geotrellis.admin.Json._
import geotrellis.raster.op._
import geotrellis.statistics.op._
import geotrellis.rest._
import geotrellis.raster._
import geotrellis.feature._
import geotrellis.feature.op.geometry.AsPolygonSet
import geotrellis.feature.rasterize.{Rasterizer, Callback}
import geotrellis.data.ColorRamps._

import scala.collection.JavaConversions._

@Path("/admin/catalog")
class CatalogService {
  @GET
  def catalog(
    @Context req:HttpServletRequest
  ):Response = {
    OK.json(GeoTrellis.server.catalog.toJson)
      .allowCORS()
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy