public abstract class Proj4jProjection
extends com.nutiteq.projections.Projection
| Modifier and Type | Class and Description |
|---|---|
static interface |
Proj4jProjection.ZScaleCalculator
Interface for calculating Z-coordinate (height) scale from latitude/longitude.
|
| Constructor and Description |
|---|
Proj4jProjection(String[] args,
com.nutiteq.components.Bounds bounds)
Construct projection from Proj.4 arguments and map bounds.
|
Proj4jProjection(String[] args,
com.nutiteq.components.Bounds bounds,
Proj4jProjection.ZScaleCalculator zScaleCalculator)
Construct projection from Proj.4 arguments, map bounds and Z-scale calculator.
|
Proj4jProjection(String name,
com.nutiteq.components.Bounds bounds)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
void |
fromInternal(double u,
double v,
double h,
com.nutiteq.components.MutableMapPos pos) |
com.nutiteq.components.Envelope |
fromInternal(com.nutiteq.components.Envelope envInternal) |
com.nutiteq.components.MapPos |
fromWgs84(double lon,
double lat) |
com.nutiteq.components.Bounds |
getBounds() |
double[] |
getInternalFrameMatrix(double u,
double v,
double h) |
int |
hashCode() |
void |
toInternal(double x,
double y,
double z,
com.nutiteq.components.MutableMapPos posInternal) |
com.nutiteq.components.Envelope |
toInternal(com.nutiteq.components.Envelope env) |
com.nutiteq.components.MapPos |
toWgs84(double x,
double y) |
public Proj4jProjection(String name, com.nutiteq.components.Bounds bounds)
name - JavaProj.4 projection namebounds - bounds for this projectionpublic Proj4jProjection(String[] args, com.nutiteq.components.Bounds bounds)
args - array of Proj.4 projection specification argumentsbounds - bounds for this projectionpublic Proj4jProjection(String[] args, com.nutiteq.components.Bounds bounds, Proj4jProjection.ZScaleCalculator zScaleCalculator)
args - array of Proj.4 projection specification argumentsbounds - bounds for this projectionzScaleCalculator - Z-scale calculator for this projection.public com.nutiteq.components.Bounds getBounds()
getBounds in class com.nutiteq.projections.Projectionpublic com.nutiteq.components.MapPos fromWgs84(double lon,
double lat)
fromWgs84 in class com.nutiteq.projections.Projectionpublic com.nutiteq.components.MapPos toWgs84(double x,
double y)
toWgs84 in class com.nutiteq.projections.Projectionpublic void fromInternal(double u,
double v,
double h,
com.nutiteq.components.MutableMapPos pos)
fromInternal in class com.nutiteq.projections.Projectionpublic com.nutiteq.components.Envelope fromInternal(com.nutiteq.components.Envelope envInternal)
fromInternal in class com.nutiteq.projections.Projectionpublic void toInternal(double x,
double y,
double z,
com.nutiteq.components.MutableMapPos posInternal)
toInternal in class com.nutiteq.projections.Projectionpublic com.nutiteq.components.Envelope toInternal(com.nutiteq.components.Envelope env)
toInternal in class com.nutiteq.projections.Projectionpublic double[] getInternalFrameMatrix(double u,
double v,
double h)
getInternalFrameMatrix in class com.nutiteq.projections.ProjectionCopyright © 2014. All rights reserved.