Package

com.github.tsingjyujing.geo

basic

Permalink

package basic

Visibility
  1. Public
  2. All

Type Members

  1. trait IGeoPoint extends GeoDistanceMeasurable[IGeoPoint] with GeoJSONable with Serializable

    Permalink

    Any type which can get longitude and latitude (on earth)

  2. trait IGeoPointSet[T <: IGeoPoint] extends Iterable[T] with GeoJSONable

    Permalink

    A point set to query points easily

    A point set to query points easily

    T

    Type to save geo points, any type extends IGeoPoint

  3. trait IHashableGeoBlock extends IGeoPoint with IHashedIndex[Long]

    Permalink

    Squared hash of geo Which geo point can get an Long index value and get hashed.

  4. trait IVector2 extends IVector with InnerProductable[IVector2] with Angleable[IVector2] with DistanceMeasurable[IVector2] with Addable[IVector2]

    Permalink

    vector in 2d Euclid space

  5. trait IVector3 extends IVector with InnerProductable[IVector3] with Angleable[IVector3] with DistanceMeasurable[IVector3] with OuterProductable[IVector3, IVector3] with Addable[IVector3]

    Permalink

    vector in 2d Euclid space

Value Members

  1. object IGeoPoint extends Serializable

    Permalink
  2. object IHashableGeoBlock extends Serializable

    Permalink
  3. object IVector2

    Permalink
  4. object IVector3

    Permalink
  5. package operations

    Permalink
  6. package timeseries

    Permalink

Ungrouped