/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
* Version 1.3.40
*
* Do not make changes to this file unless you know what you are doing--modify
* the SWIG interface file instead.
* ----------------------------------------------------------------------------- */
package org.gdal.osr;
public class SpatialReference implements Cloneable {
private long swigCPtr;
protected boolean swigCMemOwn;
public SpatialReference(long cPtr, boolean cMemoryOwn) {
swigCMemOwn = cMemoryOwn;
swigCPtr = cPtr;
}
public static long getCPtr(SpatialReference obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
protected void finalize() {
delete();
}
public synchronized void delete() {
if (swigCPtr != 0) {
if (swigCMemOwn) {
swigCMemOwn = false;
osrJNI.delete_SpatialReference(swigCPtr);
}
swigCPtr = 0;
}
}
public boolean equals(Object obj) {
boolean equal = false;
if (obj instanceof SpatialReference)
equal = (((SpatialReference)obj).swigCPtr == this.swigCPtr);
return equal;
}
public Object clone()
{
return Clone();
}
public int hashCode() {
return (int)swigCPtr;
}
public String toString() {
return __str__();
}
public String ExportToWkt() {
String array[] = new String[] {null};
ExportToWkt(array);
return array[0];
}
public String ExportToPrettyWkt(int simplify) {
String array[] = new String[] {null};
ExportToPrettyWkt(array, simplify);
return array[0];
}
public String ExportToPrettyWkt() {
String array[] = new String[] {null};
ExportToPrettyWkt(array);
return array[0];
}
public String ExportToProj4() {
String array[] = new String[] {null};
ExportToProj4(array);
return array[0];
}
public String ExportToXML( String dialect) {
String array[] = new String[] {null};
ExportToXML(array, dialect);
return array[0];
}
public String ExportToXML() {
String array[] = new String[] {null};
ExportToXML(array);
return array[0];
}
public String ExportToMICoordSys() {
String array[] = new String[] {null};
ExportToMICoordSys(array);
return array[0];
}
public double[] GetTOWGS84()
{
double array[] = new double[7];
GetTOWGS84(array);
return array;
}
public int SetTOWGS84( double p1, double p2, double p3)
{
return SetTOWGS84(p1, p2, p3, 0, 0, 0, 0);
}
public SpatialReference(String wkt) {
this(osrJNI.new_SpatialReference__SWIG_0(wkt), true);
}
public SpatialReference() {
this(osrJNI.new_SpatialReference__SWIG_1(), true);
}
public String __str__() {
return osrJNI.SpatialReference___str__(swigCPtr, this);
}
public int IsSame(SpatialReference rhs) {
return osrJNI.SpatialReference_IsSame(swigCPtr, this, SpatialReference.getCPtr(rhs), rhs);
}
public int IsSameGeogCS(SpatialReference rhs) {
return osrJNI.SpatialReference_IsSameGeogCS(swigCPtr, this, SpatialReference.getCPtr(rhs), rhs);
}
public int IsSameVertCS(SpatialReference rhs) {
return osrJNI.SpatialReference_IsSameVertCS(swigCPtr, this, SpatialReference.getCPtr(rhs), rhs);
}
public int IsGeographic() {
return osrJNI.SpatialReference_IsGeographic(swigCPtr, this);
}
public int IsProjected() {
return osrJNI.SpatialReference_IsProjected(swigCPtr, this);
}
public int IsCompound() {
return osrJNI.SpatialReference_IsCompound(swigCPtr, this);
}
public int IsGeocentric() {
return osrJNI.SpatialReference_IsGeocentric(swigCPtr, this);
}
public int IsLocal() {
return osrJNI.SpatialReference_IsLocal(swigCPtr, this);
}
public int IsVertical() {
return osrJNI.SpatialReference_IsVertical(swigCPtr, this);
}
public int EPSGTreatsAsLatLong() {
return osrJNI.SpatialReference_EPSGTreatsAsLatLong(swigCPtr, this);
}
public int EPSGTreatsAsNorthingEasting() {
return osrJNI.SpatialReference_EPSGTreatsAsNorthingEasting(swigCPtr, this);
}
public int SetAuthority(String pszTargetKey, String pszAuthority, int nCode) {
return osrJNI.SpatialReference_SetAuthority(swigCPtr, this, pszTargetKey, pszAuthority, nCode);
}
public String GetAttrValue(String name, int child) {
return osrJNI.SpatialReference_GetAttrValue__SWIG_0(swigCPtr, this, name, child);
}
public String GetAttrValue(String name) {
return osrJNI.SpatialReference_GetAttrValue__SWIG_1(swigCPtr, this, name);
}
public int SetAttrValue(String name, String value) {
return osrJNI.SpatialReference_SetAttrValue(swigCPtr, this, name, value);
}
public int SetAngularUnits(String name, double to_radians) {
return osrJNI.SpatialReference_SetAngularUnits(swigCPtr, this, name, to_radians);
}
public double GetAngularUnits() {
return osrJNI.SpatialReference_GetAngularUnits(swigCPtr, this);
}
public int SetTargetLinearUnits(String target, String name, double to_meters) {
return osrJNI.SpatialReference_SetTargetLinearUnits(swigCPtr, this, target, name, to_meters);
}
public int SetLinearUnits(String name, double to_meters) {
return osrJNI.SpatialReference_SetLinearUnits(swigCPtr, this, name, to_meters);
}
public int SetLinearUnitsAndUpdateParameters(String name, double to_meters) {
return osrJNI.SpatialReference_SetLinearUnitsAndUpdateParameters(swigCPtr, this, name, to_meters);
}
public double GetLinearUnits() {
return osrJNI.SpatialReference_GetLinearUnits(swigCPtr, this);
}
public String GetLinearUnitsName() {
return osrJNI.SpatialReference_GetLinearUnitsName(swigCPtr, this);
}
public String GetAuthorityCode(String target_key) {
return osrJNI.SpatialReference_GetAuthorityCode(swigCPtr, this, target_key);
}
public String GetAuthorityName(String target_key) {
return osrJNI.SpatialReference_GetAuthorityName(swigCPtr, this, target_key);
}
public int SetUTM(int zone, int north) {
return osrJNI.SpatialReference_SetUTM__SWIG_0(swigCPtr, this, zone, north);
}
public int SetUTM(int zone) {
return osrJNI.SpatialReference_SetUTM__SWIG_1(swigCPtr, this, zone);
}
public int GetUTMZone() {
return osrJNI.SpatialReference_GetUTMZone(swigCPtr, this);
}
public int SetStatePlane(int zone, int is_nad83, String unitsname, double units) {
return osrJNI.SpatialReference_SetStatePlane__SWIG_0(swigCPtr, this, zone, is_nad83, unitsname, units);
}
public int SetStatePlane(int zone, int is_nad83, String unitsname) {
return osrJNI.SpatialReference_SetStatePlane__SWIG_1(swigCPtr, this, zone, is_nad83, unitsname);
}
public int SetStatePlane(int zone, int is_nad83) {
return osrJNI.SpatialReference_SetStatePlane__SWIG_2(swigCPtr, this, zone, is_nad83);
}
public int SetStatePlane(int zone) {
return osrJNI.SpatialReference_SetStatePlane__SWIG_3(swigCPtr, this, zone);
}
public int AutoIdentifyEPSG() {
return osrJNI.SpatialReference_AutoIdentifyEPSG(swigCPtr, this);
}
public int SetProjection(String arg) {
return osrJNI.SpatialReference_SetProjection(swigCPtr, this, arg);
}
public int SetProjParm(String name, double val) {
return osrJNI.SpatialReference_SetProjParm(swigCPtr, this, name, val);
}
public double GetProjParm(String name, double default_val) {
return osrJNI.SpatialReference_GetProjParm__SWIG_0(swigCPtr, this, name, default_val);
}
public double GetProjParm(String name) {
return osrJNI.SpatialReference_GetProjParm__SWIG_1(swigCPtr, this, name);
}
public int SetNormProjParm(String name, double val) {
return osrJNI.SpatialReference_SetNormProjParm(swigCPtr, this, name, val);
}
public double GetNormProjParm(String name, double default_val) {
return osrJNI.SpatialReference_GetNormProjParm__SWIG_0(swigCPtr, this, name, default_val);
}
public double GetNormProjParm(String name) {
return osrJNI.SpatialReference_GetNormProjParm__SWIG_1(swigCPtr, this, name);
}
public double GetSemiMajor() {
return osrJNI.SpatialReference_GetSemiMajor(swigCPtr, this);
}
public double GetSemiMinor() {
return osrJNI.SpatialReference_GetSemiMinor(swigCPtr, this);
}
public double GetInvFlattening() {
return osrJNI.SpatialReference_GetInvFlattening(swigCPtr, this);
}
public int SetACEA(double stdp1, double stdp2, double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetACEA(swigCPtr, this, stdp1, stdp2, clat, clong, fe, fn);
}
public int SetAE(double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetAE(swigCPtr, this, clat, clong, fe, fn);
}
public int SetBonne(double stdp, double cm, double fe, double fn) {
return osrJNI.SpatialReference_SetBonne(swigCPtr, this, stdp, cm, fe, fn);
}
public int SetCEA(double stdp1, double cm, double fe, double fn) {
return osrJNI.SpatialReference_SetCEA(swigCPtr, this, stdp1, cm, fe, fn);
}
public int SetCS(double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetCS(swigCPtr, this, clat, clong, fe, fn);
}
public int SetEC(double stdp1, double stdp2, double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetEC(swigCPtr, this, stdp1, stdp2, clat, clong, fe, fn);
}
public int SetEckertIV(double cm, double fe, double fn) {
return osrJNI.SpatialReference_SetEckertIV(swigCPtr, this, cm, fe, fn);
}
public int SetEckertVI(double cm, double fe, double fn) {
return osrJNI.SpatialReference_SetEckertVI(swigCPtr, this, cm, fe, fn);
}
public int SetEquirectangular(double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetEquirectangular(swigCPtr, this, clat, clong, fe, fn);
}
public int SetEquirectangular2(double clat, double clong, double pseudostdparallellat, double fe, double fn) {
return osrJNI.SpatialReference_SetEquirectangular2(swigCPtr, this, clat, clong, pseudostdparallellat, fe, fn);
}
public int SetGaussSchreiberTMercator(double clat, double clong, double sc, double fe, double fn) {
return osrJNI.SpatialReference_SetGaussSchreiberTMercator(swigCPtr, this, clat, clong, sc, fe, fn);
}
public int SetGS(double cm, double fe, double fn) {
return osrJNI.SpatialReference_SetGS(swigCPtr, this, cm, fe, fn);
}
public int SetGH(double cm, double fe, double fn) {
return osrJNI.SpatialReference_SetGH(swigCPtr, this, cm, fe, fn);
}
public int SetIGH() {
return osrJNI.SpatialReference_SetIGH(swigCPtr, this);
}
public int SetGEOS(double cm, double satelliteheight, double fe, double fn) {
return osrJNI.SpatialReference_SetGEOS(swigCPtr, this, cm, satelliteheight, fe, fn);
}
public int SetGnomonic(double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetGnomonic(swigCPtr, this, clat, clong, fe, fn);
}
public int SetHOM(double clat, double clong, double azimuth, double recttoskew, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetHOM(swigCPtr, this, clat, clong, azimuth, recttoskew, scale, fe, fn);
}
public int SetHOM2PNO(double clat, double dfLat1, double dfLong1, double dfLat2, double dfLong2, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetHOM2PNO(swigCPtr, this, clat, dfLat1, dfLong1, dfLat2, dfLong2, scale, fe, fn);
}
public int SetKrovak(double clat, double clong, double azimuth, double pseudostdparallellat, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetKrovak(swigCPtr, this, clat, clong, azimuth, pseudostdparallellat, scale, fe, fn);
}
public int SetLAEA(double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetLAEA(swigCPtr, this, clat, clong, fe, fn);
}
public int SetLCC(double stdp1, double stdp2, double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetLCC(swigCPtr, this, stdp1, stdp2, clat, clong, fe, fn);
}
public int SetLCC1SP(double clat, double clong, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetLCC1SP(swigCPtr, this, clat, clong, scale, fe, fn);
}
public int SetLCCB(double stdp1, double stdp2, double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetLCCB(swigCPtr, this, stdp1, stdp2, clat, clong, fe, fn);
}
public int SetMC(double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetMC(swigCPtr, this, clat, clong, fe, fn);
}
public int SetMercator(double clat, double clong, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetMercator(swigCPtr, this, clat, clong, scale, fe, fn);
}
public int SetMollweide(double cm, double fe, double fn) {
return osrJNI.SpatialReference_SetMollweide(swigCPtr, this, cm, fe, fn);
}
public int SetNZMG(double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetNZMG(swigCPtr, this, clat, clong, fe, fn);
}
public int SetOS(double dfOriginLat, double dfCMeridian, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetOS(swigCPtr, this, dfOriginLat, dfCMeridian, scale, fe, fn);
}
public int SetOrthographic(double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetOrthographic(swigCPtr, this, clat, clong, fe, fn);
}
public int SetPolyconic(double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetPolyconic(swigCPtr, this, clat, clong, fe, fn);
}
public int SetPS(double clat, double clong, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetPS(swigCPtr, this, clat, clong, scale, fe, fn);
}
public int SetRobinson(double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetRobinson(swigCPtr, this, clong, fe, fn);
}
public int SetSinusoidal(double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetSinusoidal(swigCPtr, this, clong, fe, fn);
}
public int SetStereographic(double clat, double clong, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetStereographic(swigCPtr, this, clat, clong, scale, fe, fn);
}
public int SetSOC(double latitudeoforigin, double cm, double fe, double fn) {
return osrJNI.SpatialReference_SetSOC(swigCPtr, this, latitudeoforigin, cm, fe, fn);
}
public int SetTM(double clat, double clong, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetTM(swigCPtr, this, clat, clong, scale, fe, fn);
}
public int SetTMVariant(String pszVariantName, double clat, double clong, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetTMVariant(swigCPtr, this, pszVariantName, clat, clong, scale, fe, fn);
}
public int SetTMG(double clat, double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetTMG(swigCPtr, this, clat, clong, fe, fn);
}
public int SetTMSO(double clat, double clong, double scale, double fe, double fn) {
return osrJNI.SpatialReference_SetTMSO(swigCPtr, this, clat, clong, scale, fe, fn);
}
public int SetVDG(double clong, double fe, double fn) {
return osrJNI.SpatialReference_SetVDG(swigCPtr, this, clong, fe, fn);
}
public int SetWellKnownGeogCS(String name) {
return osrJNI.SpatialReference_SetWellKnownGeogCS(swigCPtr, this, name);
}
public int SetFromUserInput(String name) {
return osrJNI.SpatialReference_SetFromUserInput(swigCPtr, this, name);
}
public int CopyGeogCSFrom(SpatialReference rhs) {
return osrJNI.SpatialReference_CopyGeogCSFrom(swigCPtr, this, SpatialReference.getCPtr(rhs), rhs);
}
public int SetTOWGS84(double p1, double p2, double p3, double p4, double p5, double p6, double p7) {
return osrJNI.SpatialReference_SetTOWGS84(swigCPtr, this, p1, p2, p3, p4, p5, p6, p7);
}
public int GetTOWGS84(double[] argout) {
return osrJNI.SpatialReference_GetTOWGS84(swigCPtr, this, argout);
}
public int SetLocalCS(String pszName) {
return osrJNI.SpatialReference_SetLocalCS(swigCPtr, this, pszName);
}
public int SetGeogCS(String pszGeogName, String pszDatumName, String pszEllipsoidName, double dfSemiMajor, double dfInvFlattening, String pszPMName, double dfPMOffset, String pszUnits, double dfConvertToRadians) {
return osrJNI.SpatialReference_SetGeogCS__SWIG_0(swigCPtr, this, pszGeogName, pszDatumName, pszEllipsoidName, dfSemiMajor, dfInvFlattening, pszPMName, dfPMOffset, pszUnits, dfConvertToRadians);
}
public int SetGeogCS(String pszGeogName, String pszDatumName, String pszEllipsoidName, double dfSemiMajor, double dfInvFlattening, String pszPMName, double dfPMOffset, String pszUnits) {
return osrJNI.SpatialReference_SetGeogCS__SWIG_1(swigCPtr, this, pszGeogName, pszDatumName, pszEllipsoidName, dfSemiMajor, dfInvFlattening, pszPMName, dfPMOffset, pszUnits);
}
public int SetGeogCS(String pszGeogName, String pszDatumName, String pszEllipsoidName, double dfSemiMajor, double dfInvFlattening, String pszPMName, double dfPMOffset) {
return osrJNI.SpatialReference_SetGeogCS__SWIG_2(swigCPtr, this, pszGeogName, pszDatumName, pszEllipsoidName, dfSemiMajor, dfInvFlattening, pszPMName, dfPMOffset);
}
public int SetGeogCS(String pszGeogName, String pszDatumName, String pszEllipsoidName, double dfSemiMajor, double dfInvFlattening, String pszPMName) {
return osrJNI.SpatialReference_SetGeogCS__SWIG_3(swigCPtr, this, pszGeogName, pszDatumName, pszEllipsoidName, dfSemiMajor, dfInvFlattening, pszPMName);
}
public int SetGeogCS(String pszGeogName, String pszDatumName, String pszEllipsoidName, double dfSemiMajor, double dfInvFlattening) {
return osrJNI.SpatialReference_SetGeogCS__SWIG_4(swigCPtr, this, pszGeogName, pszDatumName, pszEllipsoidName, dfSemiMajor, dfInvFlattening);
}
public int SetProjCS(String name) {
return osrJNI.SpatialReference_SetProjCS__SWIG_0(swigCPtr, this, name);
}
public int SetProjCS() {
return osrJNI.SpatialReference_SetProjCS__SWIG_1(swigCPtr, this);
}
public int SetGeocCS(String name) {
return osrJNI.SpatialReference_SetGeocCS__SWIG_0(swigCPtr, this, name);
}
public int SetGeocCS() {
return osrJNI.SpatialReference_SetGeocCS__SWIG_1(swigCPtr, this);
}
public int SetVertCS(String VertCSName, String VertDatumName, int VertDatumType) {
return osrJNI.SpatialReference_SetVertCS__SWIG_0(swigCPtr, this, VertCSName, VertDatumName, VertDatumType);
}
public int SetVertCS(String VertCSName, String VertDatumName) {
return osrJNI.SpatialReference_SetVertCS__SWIG_1(swigCPtr, this, VertCSName, VertDatumName);
}
public int SetVertCS(String VertCSName) {
return osrJNI.SpatialReference_SetVertCS__SWIG_2(swigCPtr, this, VertCSName);
}
public int SetVertCS() {
return osrJNI.SpatialReference_SetVertCS__SWIG_3(swigCPtr, this);
}
public int SetCompoundCS(String name, SpatialReference horizcs, SpatialReference vertcs) {
return osrJNI.SpatialReference_SetCompoundCS(swigCPtr, this, name, SpatialReference.getCPtr(horizcs), horizcs, SpatialReference.getCPtr(vertcs), vertcs);
}
public int ImportFromWkt(String ppszInput) {
return osrJNI.SpatialReference_ImportFromWkt(swigCPtr, this, ppszInput);
}
public int ImportFromProj4(String ppszInput) {
return osrJNI.SpatialReference_ImportFromProj4(swigCPtr, this, ppszInput);
}
public int ImportFromUrl(String url) {
return osrJNI.SpatialReference_ImportFromUrl(swigCPtr, this, url);
}
public int ImportFromESRI(java.util.Vector ppszInput) {
return osrJNI.SpatialReference_ImportFromESRI(swigCPtr, this, ppszInput);
}
public int ImportFromEPSG(int arg) {
return osrJNI.SpatialReference_ImportFromEPSG(swigCPtr, this, arg);
}
public int ImportFromEPSGA(int arg) {
return osrJNI.SpatialReference_ImportFromEPSGA(swigCPtr, this, arg);
}
public int ImportFromPCI(String proj, String units, double[] argin) {
return osrJNI.SpatialReference_ImportFromPCI__SWIG_0(swigCPtr, this, proj, units, argin);
}
public int ImportFromPCI(String proj, String units) {
return osrJNI.SpatialReference_ImportFromPCI__SWIG_1(swigCPtr, this, proj, units);
}
public int ImportFromPCI(String proj) {
return osrJNI.SpatialReference_ImportFromPCI__SWIG_2(swigCPtr, this, proj);
}
public int ImportFromUSGS(int proj_code, int zone, double[] argin, int datum_code) {
return osrJNI.SpatialReference_ImportFromUSGS__SWIG_0(swigCPtr, this, proj_code, zone, argin, datum_code);
}
public int ImportFromUSGS(int proj_code, int zone, double[] argin) {
return osrJNI.SpatialReference_ImportFromUSGS__SWIG_1(swigCPtr, this, proj_code, zone, argin);
}
public int ImportFromUSGS(int proj_code, int zone) {
return osrJNI.SpatialReference_ImportFromUSGS__SWIG_2(swigCPtr, this, proj_code, zone);
}
public int ImportFromUSGS(int proj_code) {
return osrJNI.SpatialReference_ImportFromUSGS__SWIG_3(swigCPtr, this, proj_code);
}
public int ImportFromXML(String xmlString) {
return osrJNI.SpatialReference_ImportFromXML(swigCPtr, this, xmlString);
}
public int ImportFromERM(String proj, String datum, String units) {
return osrJNI.SpatialReference_ImportFromERM(swigCPtr, this, proj, datum, units);
}
public int ImportFromMICoordSys(String pszCoordSys) {
return osrJNI.SpatialReference_ImportFromMICoordSys(swigCPtr, this, pszCoordSys);
}
public int ImportFromOzi(String datum, String proj, String projParms) {
return osrJNI.SpatialReference_ImportFromOzi(swigCPtr, this, datum, proj, projParms);
}
public int ExportToWkt(String[] argout) {
return osrJNI.SpatialReference_ExportToWkt(swigCPtr, this, argout);
}
public int ExportToPrettyWkt(String[] argout, int simplify) {
return osrJNI.SpatialReference_ExportToPrettyWkt__SWIG_0(swigCPtr, this, argout, simplify);
}
public int ExportToPrettyWkt(String[] argout) {
return osrJNI.SpatialReference_ExportToPrettyWkt__SWIG_1(swigCPtr, this, argout);
}
public int ExportToProj4(String[] argout) {
return osrJNI.SpatialReference_ExportToProj4(swigCPtr, this, argout);
}
public int ExportToPCI(String[] proj, String[] units, double[] parms) {
return osrJNI.SpatialReference_ExportToPCI(swigCPtr, this, proj, units, parms);
}
public int ExportToUSGS(int[] code, int[] zone, double[] parms, int[] datum) {
return osrJNI.SpatialReference_ExportToUSGS(swigCPtr, this, code, zone, parms, datum);
}
public int ExportToXML(String[] argout, String dialect) {
return osrJNI.SpatialReference_ExportToXML__SWIG_0(swigCPtr, this, argout, dialect);
}
public int ExportToXML(String[] argout) {
return osrJNI.SpatialReference_ExportToXML__SWIG_1(swigCPtr, this, argout);
}
public int ExportToMICoordSys(String[] argout) {
return osrJNI.SpatialReference_ExportToMICoordSys(swigCPtr, this, argout);
}
public SpatialReference CloneGeogCS() {
long cPtr = osrJNI.SpatialReference_CloneGeogCS(swigCPtr, this);
return (cPtr == 0) ? null : new SpatialReference(cPtr, true);
}
public SpatialReference Clone() {
long cPtr = osrJNI.SpatialReference_Clone(swigCPtr, this);
return (cPtr == 0) ? null : new SpatialReference(cPtr, true);
}
public int Validate() {
return osrJNI.SpatialReference_Validate(swigCPtr, this);
}
public int StripCTParms() {
return osrJNI.SpatialReference_StripCTParms(swigCPtr, this);
}
public int FixupOrdering() {
return osrJNI.SpatialReference_FixupOrdering(swigCPtr, this);
}
public int Fixup() {
return osrJNI.SpatialReference_Fixup(swigCPtr, this);
}
public int MorphToESRI() {
return osrJNI.SpatialReference_MorphToESRI(swigCPtr, this);
}
public int MorphFromESRI() {
return osrJNI.SpatialReference_MorphFromESRI(swigCPtr, this);
}
}