Package org.locationtech.proj4j
Class Registry
- java.lang.Object
-
- org.locationtech.proj4j.Registry
-
public class Registry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static Datum[]
datums
static Ellipsoid[]
ellipsoids
private java.util.Map<java.lang.String,java.lang.Class>
projRegistry
-
Constructor Summary
Constructors Constructor Description Registry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Datum
getDatum(java.lang.String code)
Ellipsoid
getEllipsoid(java.lang.String name)
Projection
getProjection(java.lang.String name)
java.util.List<Projection>
getProjections()
private void
initialize()
private void
register(java.lang.String name, java.lang.Class cls, java.lang.String description)
-
-
-
Method Detail
-
getDatum
public Datum getDatum(java.lang.String code)
-
getEllipsoid
public Ellipsoid getEllipsoid(java.lang.String name)
-
register
private void register(java.lang.String name, java.lang.Class cls, java.lang.String description)
-
getProjection
public Projection getProjection(java.lang.String name)
-
getProjections
public java.util.List<Projection> getProjections()
-
initialize
private void initialize()
-
-