public interface ISpatialReferenceFactory6 extends ISpatialReferenceFactory5, java.io.Serializable
Description: 'Provides access to members that control the geographic transformations fallback mechanism.' 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 |
IID049ca1d5_cee1_4c4d_b718_b465aa3a08f3 |
static int |
xxDummy
Deprecated.
Internal use only
|
IID68d7afce_9129_4569_acf6_32c7a8da077f
IIDd383f512_5377_4dd6_8fcd_5bf05203577d
IID59025a77_2cf9_4ef6_992a_1ea18f0012f0
IID1f050200_da7f_11d3_9f60_00c04f6bdd7f
IID6cd10b60_c4f6_11d1_bc92_0000f875bcce
Modifier and Type | Method and Description |
---|---|
IGeoTransformationOperationSet |
cloneGeoTransformationDefaults()
Returns a clone of the geotransformation defaults.
|
void |
findTransformation(boolean findHVTransform,
ISpatialReference pFromSR,
ISpatialReference pToSR,
IEnvelope pExtentS,
ITransformation[] pTransform,
int[] direction)
Returns a suitable geotransformation for a given pair of GCS.
|
IArray |
findTransformations(boolean findHVTransform,
ISpatialReference pFromSR,
ISpatialReference pToSR,
IEnvelope pExtent,
int numResults)
Returns suitable geotransformations for a given pair of GCS.
|
boolean |
isUseShapePreservingProject()
Enables/disables shape preserving project.
|
void |
replaceGeoTransformationDefaults(IGeoTransformationOperationSet pSource)
Replaces content of the existing list of default transformations with the content from pSource.
|
void |
setUseShapePreservingProject(boolean vbYesNo)
Enables/disables shape preserving project.
|
void |
setUseShapePreservingProjectEx(boolean vbYesNo,
double minSegmentLengthInDegrees,
double rhs3)
Enables/disables shape preserving project using the input minimum segment length and maximum deviation parameters for convergence.
|
isGeoTransformationFallback, setGeoTransformationFallback
createFromAreaName, getAreaNames
constructHighPrecisionSpatialReference, constructLowPrecisionSpatialReference, createESRISpatialReferenceInfo, createESRISpatialReferenceInfoFromPRJ, createESRISpatialReferenceInfoFromPRJFile, createPredefinedVerticalCoordinateSystems, createPredefinedVerticalDatums, createVerticalCoordinateSystem, createVerticalCoordinateSystemFromESRISpatialReference, createVerticalDatum, exportESRISpatialReferenceInfoToPRJFile
createPredefinedGeographicTransformations, createSpatialReference, getGeoTransformationDefaults, getPredefinedGeographicTransformations
createDatum, createESRISpatialReference, createESRISpatialReferenceFromPRJ, createESRISpatialReferenceFromPRJFile, createGeographicCoordinateSystem, createGeoTransformation, createParameter, createPredefinedAngularUnits, createPredefinedDatums, createPredefinedLinearUnits, createPredefinedPrimeMeridians, createPredefinedProjections, createPredefinedSpheroids, createPrimeMeridian, createProjectedCoordinateSystem, createProjection, createSpheroid, createUnit, exportESRISpatialReferenceToPRJFile
static final int IID049ca1d5_cee1_4c4d_b718_b465aa3a08f3
static final int xxDummy
static final java.lang.String IID
void findTransformation(boolean findHVTransform, ISpatialReference pFromSR, ISpatialReference pToSR, IEnvelope pExtentS, ITransformation[] pTransform, int[] direction) throws java.io.IOException, AutomationException
findHVTransform
- The findHVTransform (in)pFromSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pToSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pExtentS
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)pTransform
- A reference to a com.esri.arcgis.geometry.ITransformation (out: use single element array)direction
- A com.esri.arcgis.geometry.esriTransformDirection constant (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IGeoTransformationOperationSet cloneGeoTransformationDefaults() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void replaceGeoTransformationDefaults(IGeoTransformationOperationSet pSource) throws java.io.IOException, AutomationException
pSource
- A reference to a com.esri.arcgis.geometry.IGeoTransformationOperationSet (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IArray findTransformations(boolean findHVTransform, ISpatialReference pFromSR, ISpatialReference pToSR, IEnvelope pExtent, int numResults) throws java.io.IOException, AutomationException
findHVTransform
- The findHVTransform (in)pFromSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pToSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)numResults
- The numResults (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isUseShapePreservingProject() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setUseShapePreservingProject(boolean vbYesNo) throws java.io.IOException, AutomationException
vbYesNo
- The vbYesNo (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setUseShapePreservingProjectEx(boolean vbYesNo, double minSegmentLengthInDegrees, double rhs3) throws java.io.IOException, AutomationException
vbYesNo
- The vbYesNo (in)minSegmentLengthInDegrees
- The minSegmentLengthInDegrees (in)rhs3
- The rhs3 (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.