/** * Set the height above the earth * @param height height above the earth */ public void setHeight(double height) { H = height; precalculate(); }
/** * Set the height above the earth * @param height height above the earth */ public void setHeight(double height) { H = height; precalculate(); }
/** * Set the height above the earth * @param height height above the earth */ public void setHeight(double height) { H = height; precalculate(); }
/** * Set the height above the earth * @param height height above the earth */ public void setHeight(double height) { H = height; precalculate(); }
/** * Set the origin longitude. * @param lon the origin longitude. */ public void setOriginLon(double lon) { lon0 = Math.toRadians(lon); precalculate(); }
/** * Set the origin longitude. * @param lon the origin longitude. */ public void setOriginLon(double lon) { lon0 = Math.toRadians(lon); precalculate(); }
/** * Set the origin latitude. * * @param lat the origin latitude. */ public void setOriginLat(double lat) { lat0 = Math.toRadians(lat); precalculate(); }
/** * Set the origin longitude. * @param lon the origin longitude. */ public void setOriginLon(double lon) { lon0 = Math.toRadians(lon); precalculate(); }
/** * Set the origin latitude. * * @param lat the origin latitude. */ public void setOriginLat(double lat) { lat0 = Math.toRadians(lat); precalculate(); }
/** * Set the origin latitude. * * @param lat the origin latitude. */ public void setOriginLat(double lat) { lat0 = Math.toRadians(lat); precalculate(); }
/** * Set the origin longitude. * @param lon the origin longitude. */ public void setOriginLon(double lon) { origin.setLongitude(lon); lon0 = Math.toRadians(lon); precalculate(); }
/** * Set the origin latitude. * * @param lat the origin latitude. */ public void setOriginLat(double lat) { origin.setLatitude(lat); lat0 = Math.toRadians(lat); precalculate(); }
/** * Construct a VerticalPerspectiveView Projection * * @param lat0 lat origin of the coord. system on the projection plane * @param lon0 lon origin of the coord. system on the projection plane * @param earthRadius radius of the earth (km) * @param distance height above the earth (km) * @param false_easting easting offset (km) * @param false_northing northing offset (km) */ public VerticalPerspectiveView(double lat0, double lon0, double earthRadius, double distance, double false_easting, double false_northing) { this.lat0 = Math.toRadians(lat0); this.lon0 = Math.toRadians(lon0); R = earthRadius; H = distance; false_east = false_easting; false_north = false_northing; origin = new LatLonPointImpl(lat0, lon0); precalculate(); addParameter(ATTR_NAME, "vertical_perspective"); addParameter("latitude_of_projection_origin", lat0); addParameter("longitude_of_projection_origin", lon0); addParameter("height_above_earth", distance); addParameter("false_easting", false_easting); addParameter("false_northing", false_northing); addParameter("earth_radius", earthRadius); }
false_north = false_northing; precalculate();
false_north = false_northing; precalculate();
false_north = false_northing; precalculate();