org.geoscript

projection

package projection

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. projection
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait HasProjection[T] extends AnyRef

  2. type Projection = CoordinateReferenceSystem

    A Projection is a particular system of representing real-world locations with numeric coordinates.

    A Projection is a particular system of representing real-world locations with numeric coordinates. This encompasses such details a decision of units, an origin point, axis directions, and models of the earth's curvature. When performing geometric calculations, it is generally necessary to ensure that they are using the same Projection in order to get meaningful results.

    A Transform may be used to convert geometry representations between different Projections. The RichProjection class provides some convenience methods for operating with Projections.

  3. implicit final class RichProjection extends AnyVal

  4. implicit final class RichTransform extends AnyVal

  5. type Transform = MathTransform

    A Transform is a function for converting coordinates from one Projection to another.

    A Transform is a function for converting coordinates from one Projection to another.

    See also

    org.geoscript.projection.Projection

Value Members

  1. def LatLon: Projection

    LatLon is a Projection that interprets coordinates as Latitude/Longitude pairs.

  2. def WebMercator: Projection

    WebMercator is a Projection that corresponds to many commercial tile sets and is commonly used with web mapping APIs.

  3. def forceXYMode(): Unit

    Depending on the services involved, some projections may have the Y-axis first (ie, use (Y,X) coordinate pairs instead of (X,Y)).

    Depending on the services involved, some projections may have the Y-axis first (ie, use (Y,X) coordinate pairs instead of (X,Y)). This method can be called in order to always force projections to be interpreted in (X,Y) order. Otherwise, the treatment of axis order will be determined by the org.geotools.referencing.forceXY system property, or false by default.

    Note

    that this method should be called before constructing any Projection objects - Projections constructed before forcing XY mode may have their axes flipped.

  4. def lookupEPSG(code: String): Option[Projection]

  5. def parseWKT(text: String): Option[Projection]

  6. def reproject[T](t: T, p: Projection)(implicit ev: HasProjection[T]): T

Inherited from AnyRef

Inherited from Any

Ungrouped