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_08002022f573
IID4434d680_f4da_11d1_bca6_0000f875bcce
IID4da0fe00_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, setStandardParallel2
changed, getDomain, getFalseOriginAndUnits, getMDomain, getMFalseOriginAndUnits, getZCoordinateUnit, getZDomain, getZFalseOriginAndUnits, hasMPrecision, hasXYPrecision, hasZPrecision, isPrecisionEqual, setDomain, setFalseOriginAndUnits, setMDomain, setMFalseOriginAndUnits, setZCoordinateUnit, setZDomain, setZFalseOriginAndUnits
getAbbreviation, getAlias, getFactoryCode, getName, getRemarks
static 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.