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_32c7a8da077fIIDd383f512_5377_4dd6_8fcd_5bf05203577dIID59025a77_2cf9_4ef6_992a_1ea18f0012f0IID1f050200_da7f_11d3_9f60_00c04f6bdd7fIID6cd10b60_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, setGeoTransformationFallbackcreateFromAreaName, getAreaNamesconstructHighPrecisionSpatialReference, constructLowPrecisionSpatialReference, createESRISpatialReferenceInfo, createESRISpatialReferenceInfoFromPRJ, createESRISpatialReferenceInfoFromPRJFile, createPredefinedVerticalCoordinateSystems, createPredefinedVerticalDatums, createVerticalCoordinateSystem, createVerticalCoordinateSystemFromESRISpatialReference, createVerticalDatum, exportESRISpatialReferenceInfoToPRJFilecreatePredefinedGeographicTransformations, createSpatialReference, getGeoTransformationDefaults, getPredefinedGeographicTransformationscreateDatum, createESRISpatialReference, createESRISpatialReferenceFromPRJ, createESRISpatialReferenceFromPRJFile, createGeographicCoordinateSystem, createGeoTransformation, createParameter, createPredefinedAngularUnits, createPredefinedDatums, createPredefinedLinearUnits, createPredefinedPrimeMeridians, createPredefinedProjections, createPredefinedSpheroids, createPrimeMeridian, createProjectedCoordinateSystem, createProjection, createSpheroid, createUnit, exportESRISpatialReferenceToPRJFilestatic 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.