public interface IProjectedCoordinateSystem2 extends IProjectedCoordinateSystem, java.io.Serializable
Description: 'Provides access to members that control additional properties and methods for projected coordinate systems.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDa690307d_6c11_43a1_966a_9e8db0672033 |
static int |
xxDummy
Deprecated.
Internal use only
|
IIDf94e4c00_1dd1_11b2_bf4e_08002022f573IID4434d680_f4da_11d1_bca6_0000f875bcceIID4da0fe00_1dd2_11b2_bf49_08002022f573| Modifier and Type | Method and Description |
|---|---|
void |
getGCSParams(double[] p_180,
double[] pDelta)
Returns 180 degrees and horizon delta in proper GCS units.
|
IGeometry |
getHorizon(_WKSEnvelope[] horizonEnvelope,
boolean[] inclusive)
Returns the standard horizon polygon, its envelope, and whether it is inclusive or exclusive; the horizon polygon may be 0.
|
double |
getLatitudeOfCenter()
The latitude of center (Phi C) of a projected coordinate system.
|
double |
getLatitudeOfOrigin()
The latitude of the origin (Phi 0) of a projected coordinate system.
|
double |
getLongitudeOfCenter()
The longitude of center (Lam C) of a projected coordinate system.
|
double |
getPseudoStandardParallel1()
The latitude on an oblique spheroid that defines the oblique cone for a Krovak projected coordinate system.
|
double |
getRotation()
The rotation value used to change the axis directions in a Krovak projected coordinate system.
|
IGeometry |
getShiftedHorizon(int shift)
Returns the horizon polygon, shifted once or twice, west/east of the standard horizon for a negative/positive shift.
|
double |
getXScaleFactor()
The X axis scale value used to flip the axis direction in a Krovak projected coordinate system.
|
double |
getYScaleFactor()
The Y axis scale value used to flip the axis direction in a Krovak projected coordinate system.
|
void |
inverseWithShift(double shift,
int count,
_WKSPoint points)
Projects points from planar to geographic coordinates.
|
boolean |
isEqualNoNames(IProjectedCoordinateSystem pOther)
Compares to projected coordinate systems for equality but ignores their names.
|
void |
putLinearAndAngularUnits(ILinearUnit linearUnit,
IAngularUnit angularUnit)
Modify linear unit of projected coordinates and angular unit of associated geographic coordinates.
|
void |
setLatitudeOfCenter(double latitudeOfCenter)
The latitude of center (Phi C) of a projected coordinate system.
|
void |
setLatitudeOfOrigin(double latitudeOfOrigin)
The latitude of the origin (Phi 0) of a projected coordinate system.
|
void |
setLongitudeOfCenter(double longitudeOfCenter)
The longitude of center (Lam C) of a projected coordinate system.
|
void |
setPseudoStandardParallel1(double psp1)
The latitude on an oblique spheroid that defines the oblique cone for a Krovak projected coordinate system.
|
void |
setRotation(double r)
The rotation value used to change the axis directions in a Krovak projected coordinate system.
|
void |
setXScaleFactor(double xs)
The X axis scale value used to flip the axis direction in a Krovak projected coordinate system.
|
void |
setYScaleFactor(double ys)
The Y axis scale value used to flip the axis direction in a Krovak projected coordinate system.
|
forward, getAzimuth, getCentralMeridian, getCentralParallel, getCoordinateUnit, getFalseEasting, getFalseNorthing, getGeographicCoordinateSystem, getHorizon, getHorizonCount, getLatitudeOf1st, getLatitudeOf2nd, getLongitudeOf1st, getLongitudeOf2nd, getLongitudeOfOrigin, getParameters, getProjection, getScaleFactor, getStandardParallel1, getStandardParallel2, getUsage, inverse, setAzimuth, setCentralMeridian, setCentralParallel, setFalseEasting, setFalseNorthing, setLatitudeOf1st, setLatitudeOf2nd, setLongitudeOf1st, setLongitudeOf2nd, setLongitudeOfOrigin, setScaleFactor, setStandardParallel1, setStandardParallel2changed, getDomain, getFalseOriginAndUnits, getMDomain, getMFalseOriginAndUnits, getZCoordinateUnit, getZDomain, getZFalseOriginAndUnits, hasMPrecision, hasXYPrecision, hasZPrecision, isPrecisionEqual, setDomain, setFalseOriginAndUnits, setMDomain, setMFalseOriginAndUnits, setZCoordinateUnit, setZDomain, setZFalseOriginAndUnitsgetAbbreviation, getAlias, getFactoryCode, getName, getRemarksstatic final int IIDa690307d_6c11_43a1_966a_9e8db0672033
static final int xxDummy
static final java.lang.String IID
double getLongitudeOfCenter()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setLongitudeOfCenter(double longitudeOfCenter)
throws java.io.IOException,
AutomationException
longitudeOfCenter - The longitudeOfCenter (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getLatitudeOfCenter()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setLatitudeOfCenter(double latitudeOfCenter)
throws java.io.IOException,
AutomationException
latitudeOfCenter - The latitudeOfCenter (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void getGCSParams(double[] p_180,
double[] pDelta)
throws java.io.IOException,
AutomationException
p_180 - The p_180 (out: use single element array)pDelta - The pDelta (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IGeometry getHorizon(_WKSEnvelope[] horizonEnvelope, boolean[] inclusive) throws java.io.IOException, AutomationException
horizonEnvelope - A Structure: com.esri.arcgis.system._WKSEnvelope (A com.esri.arcgis.system._WKSEnvelope COM typedef) (out: use single element array)inclusive - The inclusive (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IGeometry getShiftedHorizon(int shift) throws java.io.IOException, AutomationException
shift - The shift (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getPseudoStandardParallel1()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setPseudoStandardParallel1(double psp1)
throws java.io.IOException,
AutomationException
psp1 - The psp1 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getXScaleFactor()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setXScaleFactor(double xs)
throws java.io.IOException,
AutomationException
xs - The xs (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getYScaleFactor()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setYScaleFactor(double ys)
throws java.io.IOException,
AutomationException
ys - The ys (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getRotation()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setRotation(double r)
throws java.io.IOException,
AutomationException
r - The r (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void inverseWithShift(double shift,
int count,
_WKSPoint points)
throws java.io.IOException,
AutomationException
shift - The shift (in)count - The count (in)points - A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void putLinearAndAngularUnits(ILinearUnit linearUnit, IAngularUnit angularUnit) throws java.io.IOException, AutomationException
linearUnit - A reference to a com.esri.arcgis.geometry.ILinearUnit (in)angularUnit - A reference to a com.esri.arcgis.geometry.IAngularUnit (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getLatitudeOfOrigin()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setLatitudeOfOrigin(double latitudeOfOrigin)
throws java.io.IOException,
AutomationException
latitudeOfOrigin - The latitudeOfOrigin (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.boolean isEqualNoNames(IProjectedCoordinateSystem pOther) throws java.io.IOException, AutomationException
pOther - A reference to a com.esri.arcgis.geometry.IProjectedCoordinateSystem (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.