Package

com.rasterfoundry

tile

Permalink

package tile

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. tile
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Config extends AnyRef

    Permalink
  2. trait KamonTrace extends AnyRef

    Permalink
  3. trait KamonTraceDirectives extends BasicDirectives

    Permalink
  4. class Router extends LazyLogging with TileAuthentication with CommonHandlers with TileErrorHandler

    Permalink
  5. trait TileAuthentication extends Authentication with Directives

    Permalink
  6. trait TileErrorHandler extends Directives with RollbarNotifier with LazyLogging

    Permalink
  7. implicit class withLayerCacheMethods[K, V] extends Config

    Permalink

Value Members

  1. object AkkaSystem

    Permalink
  2. object KamonTraceDirectives extends KamonTraceDirectives

    Permalink
  3. object LayerCache extends Config with LazyLogging with KamonTrace

    Permalink

    ValueReaders need to read layer metadata in order to know how to decode (x/y) queries into resource reads.

    ValueReaders need to read layer metadata in order to know how to decode (x/y) queries into resource reads. In this case it requires reading JSON files from S3, which are cached in the reader. Naturally we want to cache this access to prevent every tile request from re-fetching layer metadata. Same logic applies to other layer attributes like layer Histogram.

    Things that are cheap to construct but contain internal state we want to re-use use LoadingCache. things that require time to generate, usually a network fetch, use AsyncLoadingCache

  4. object Main extends App with Config

    Permalink
  5. object StitchLayer extends LazyLogging with Config

    Permalink
  6. implicit object UUIDJsonFormat extends RootJsonFormat[UUID]

    Permalink
  7. package image

    Permalink
  8. package routes

    Permalink
  9. package tool

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped