Package

com.github.tsingjyujing.geo

element

Permalink

package element

Visibility
  1. Public
  2. All

Type Members

  1. case class DoubleRange(min: Double, max: Double) extends IContains[Double] with Product with Serializable

    Permalink

    Double value range

    Double value range

    min

    min

    max

    max

  2. class DoubleTimeSeries extends ITimeIndexSeq[TimeElement[Double]]

    Permalink

    Double time series with a continues value and discrete time use linear interpolation to give a estimated value

  3. case class GeoBox(minLongitude: Double, maxLongitude: Double, minLatitude: Double, maxLatitude: Double) extends IContains[IGeoPoint] with Product with Serializable

    Permalink

    A boundary box with min/max longitude/latitude

  4. case class GeoCircleArea(centerPoint: IGeoPoint, radius: Double) extends IContains[IGeoPoint] with Product with Serializable

    Permalink

    An circle which on the 2d-sphere in radius of earth each point on the edge to center is radius

    An circle which on the 2d-sphere in radius of earth each point on the edge to center is radius

    centerPoint

    center of the circle

    radius

    radius of the circle

  5. class GeoHeatMap[T <: Addable[T]] extends Jaccardable[GeoHeatMap[T]] with Iterable[(Long, T)]

    Permalink

    Heatmap of geo points

  6. class GeoNativeIndexPointTree[T] extends IGeoPointSet[GeoPointValued[T]]

    Permalink

    An index (and simple data storage)

    An index (and simple data storage)

    T

    Type to save geo points, any type extends IGeoPoint

    Annotations
    @BeCarefulWhileUsing( message = "Not prepared for all platform yet" )
  7. class GeoPointTimeSeries[T <: IGeoPoint] extends ITimeIndexSeq[TimeElement[T]]

    Permalink

    A TimeSeries with GeoPoint as value

  8. class GeoPointTree[T <: IGeoPoint] extends IGeoPointSet[T] with IHashableGeoBlock with Serializable

    Permalink

    Layered Geo points index as an TreeSet

    Layered Geo points index as an TreeSet

    T

    Type to save geo points, any type extends IGeoPoint

  9. case class GeoPolygon(polygonPoints: Iterable[IGeoPoint]) extends Iterable[IGeoPoint] with IContains[IGeoPoint] with GeoJSONable with Product with Serializable

    Permalink

    Mutable implementation of polygon

    Mutable implementation of polygon

    polygonPoints

    polygon points with out first point in the last position For example: p0,p1,p2 represents polygon of p0->p1->p2->p0

  10. case class GeoPolygonWithHoles(polygonInfo: GeoPolygon, holes: Iterable[GeoPolygon]) extends IContains[IGeoPoint] with GeoJSONable with Product with Serializable

    Permalink

    Standard GeoJSON completely Polygon which described in : Polygon

    Standard GeoJSON completely Polygon which described in : Polygon

Value Members

  1. object DoubleTimeSeries

    Permalink
  2. object GeoBox extends Serializable

    Permalink
  3. object GeoHeatMap

    Permalink
  4. object GeoPointTimeSeries

    Permalink

    Apply and Utils

  5. object GeoPolygonWithHoles extends Serializable

    Permalink
  6. package immutable

    Permalink
  7. package mutable

    Permalink

Ungrouped