Geo::GDAL 0.21

Geo::OSR::SpatialReference Class Reference

List of all members.

Public Class Methods

 new (scalar wkt=undef)

Public Object Methods

 IsSame (scalar rhs)
 IsSameGeogCS (scalar rhs)
 IsGeographic ()
 IsProjected ()
 IsLocal ()
 GetAttrValue (scalar name, scalar child=0)
 SetAttrValue (scalar name, scalar value)
 SetAngularUnits (scalar name, scalar to_radians)
 GetAngularUnits ()
 SetLinearUnits (scalar name, scalar to_meters)
 GetLinearUnits ()
 GetLinearUnitsName ()
 GetAuthorityCode (scalar target_key)
 GetAuthorityName (scalar target_key)
 SetUTM (scalar zone, scalar north=1)
 SetStatePlane (scalar zone, scalar is_nad83=1, scalar unitsname="", scalar units=0.0)
 AutoIdentifyEPSG ()
 SetProjection (scalar arg)
 SetProjParm (scalar name, scalar val)
 GetProjParm (scalar name, scalar default_val=0.0)
 SetNormProjParm (scalar name, scalar val)
 GetNormProjParm (scalar name, scalar default_val=0.0)
 SetACEA (scalar stdp1, scalar stdp2, scalar clat, scalar clong, scalar fe, scalar fn)
 SetAE (scalar clat, scalar clon, scalar fe, scalar fn)
 SetCS (scalar clat, scalar clon, scalar fe, scalar fn)
 SetBonne (scalar clat, scalar clon, scalar fe, scalar fn)
 SetEC (scalar stdp1, scalar stdp2, scalar clat, scalar clong, scalar fe, scalar fn)
 SetEckertIV (scalar cm, scalar fe, scalar fn)
 SetEckertVI (scalar cm, scalar fe, scalar fn)
 SetEquirectangular (scalar clat, scalar clong, scalar fe, scalar fn)
 SetGS (scalar cm, scalar fe, scalar fn)
 SetWellKnownGeogCS (scalar name)
 SetFromUserInput (scalar name)
 CopyGeogCSFrom (scalar rhs)
 SetTOWGS84 (scalar p1, scalar p2, scalar p3, scalar p4=0.0, scalar p5=0.0, scalar p6=0.0, scalar p7=0.0)
 GetTOWGS84 ()
 SetGeogCS (scalar GeogName, scalar DatumName, scalar EllipsoidName, scalar SemiMajor, scalar InvFlattening, scalar PMName="Greenwich", scalar PMOffset=0.0, scalar Units="degree", scalar ConvertToRadians=0.0174532925199433)
 SetProjCS (scalar name="unnamed")
 ImportFromWkt (scalar wkt)
 ImportFromProj4 (scalar proj4)
 ImportFromESRI (scalar esri)
 ImportFromEPSG (scalar epsg_number)
 ImportFromPCI (scalar proj, scalar units="METRE", listref argin=undef)
 ImportFromUSGS (scalar proj_code, scalar zone=0, listref argin[15]=undef, scalar datum_code=0)
 ImportFromXML (scalar xml_string)
 ExportToWkt ()
 ExportToPrettyWkt (scalar simplify=0)
 ExportToProj4 ()
 ExportToPCI ()
 ExportToUSGS ()
 ExportToXML (scalar dialect="")
 CloneGeogCS ()
 Validate ()
 StripCTParms ()
 FixupOrdering ()
 Fixup ()
 MorphToESRI ()
 MorphFromESRI ()

Member Function Documentation

Geo::OSR::SpatialReference::AutoIdentifyEPSG ( )
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::CloneGeogCS ( )
Geo::OSR::SpatialReference::CopyGeogCSFrom ( scalar  rhs)
Parameters:
$rhsGeo::OSR::SpatialReference
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::ExportToPCI ( )
Returns:
array = ($proj_string, $units, [$parms1, ...])
Geo::OSR::SpatialReference::ExportToPrettyWkt ( scalar  simplify = 0)
Returns:
$wkt_string
Geo::OSR::SpatialReference::ExportToProj4 ( )
Returns:
$proj4_string
Geo::OSR::SpatialReference::ExportToUSGS ( )
Returns:
array = ($code, $zone, [$parms1, ...], $datum)
Geo::OSR::SpatialReference::ExportToWkt ( )
Returns:
$wkt_string
Geo::OSR::SpatialReference::ExportToXML ( scalar  dialect = "")
Returns:
$xml
Geo::OSR::SpatialReference::Fixup ( )
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::FixupOrdering ( )
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::GetAngularUnits ( )
Returns:
scalar (double)
Geo::OSR::SpatialReference::GetAttrValue ( scalar  name,
scalar  child = 0 
)
Returns:
string
Geo::OSR::SpatialReference::GetAuthorityCode ( scalar  target_key)
Returns:
string
Geo::OSR::SpatialReference::GetAuthorityName ( scalar  target_key)
Returns:
string
Geo::OSR::SpatialReference::GetLinearUnits ( )
Returns:
scalar (double)
Geo::OSR::SpatialReference::GetLinearUnitsName ( )
Returns:
string
Geo::OSR::SpatialReference::GetNormProjParm ( scalar  name,
scalar  default_val = 0.0 
)
Returns:
scalar (double)
Geo::OSR::SpatialReference::GetProjParm ( scalar  name,
scalar  default_val = 0.0 
)
Returns:
scalar (double)
Geo::OSR::SpatialReference::GetTOWGS84 ( )
Returns:
array = ($p1, $p2, $p3, $p4, $p5, $p6, $p7)
Geo::OSR::SpatialReference::ImportFromEPSG ( scalar  epsg_number)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::ImportFromESRI ( scalar  esri)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::ImportFromPCI ( scalar  proj,
scalar  units = "METRE",
listref  argin = undef 
)
Parameters:
$argin= array of 17 numbers
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::ImportFromProj4 ( scalar  proj4)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::ImportFromUSGS ( scalar  proj_code,
scalar  zone = 0,
listref  argin[15] = undef,
scalar  datum_code = 0 
)
Parameters:
$argin= array of 15 numbers
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::ImportFromWkt ( scalar  wkt)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::ImportFromXML ( scalar  xml_string)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::IsGeographic ( )
Returns:
scalar (int)
Geo::OSR::SpatialReference::IsLocal ( )
Returns:
scalar (int)
Geo::OSR::SpatialReference::IsProjected ( )
Returns:
scalar (int)
Geo::OSR::SpatialReference::IsSame ( scalar  rhs)
Parameters:
$rhsGeo::OSR::SpatialReference object
Returns:
scalar (int)
Geo::OSR::SpatialReference::IsSameGeogCS ( scalar  rhs)
Parameters:
$rhsGeo::OSR::SpatialReference object
Returns:
scalar (int)
Geo::OSR::SpatialReference::MorphFromESRI ( )
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::MorphToESRI ( )
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::new ( scalar  wkt = undef)
Geo::OSR::SpatialReference::SetACEA ( scalar  stdp1,
scalar  stdp2,
scalar  clat,
scalar  clong,
scalar  fe,
scalar  fn 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetAE ( scalar  clat,
scalar  clon,
scalar  fe,
scalar  fn 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetAngularUnits ( scalar  name,
scalar  to_radians 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetAttrValue ( scalar  name,
scalar  value 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetBonne ( scalar  clat,
scalar  clon,
scalar  fe,
scalar  fn 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetCS ( scalar  clat,
scalar  clon,
scalar  fe,
scalar  fn 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetEC ( scalar  stdp1,
scalar  stdp2,
scalar  clat,
scalar  clong,
scalar  fe,
scalar  fn 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetEckertIV ( scalar  cm,
scalar  fe,
scalar  fn 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetEckertVI ( scalar  cm,
scalar  fe,
scalar  fn 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetEquirectangular ( scalar  clat,
scalar  clong,
scalar  fe,
scalar  fn 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetFromUserInput ( scalar  name)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetGeogCS ( scalar  GeogName,
scalar  DatumName,
scalar  EllipsoidName,
scalar  SemiMajor,
scalar  InvFlattening,
scalar  PMName = "Greenwich",
scalar  PMOffset = 0.0,
scalar  Units = "degree",
scalar  ConvertToRadians = 0.0174532925199433 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetGS ( scalar  cm,
scalar  fe,
scalar  fn 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetLinearUnits ( scalar  name,
scalar  to_meters 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetNormProjParm ( scalar  name,
scalar  val 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetProjCS ( scalar  name = "unnamed")
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetProjection ( scalar  arg)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetProjParm ( scalar  name,
scalar  val 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetStatePlane ( scalar  zone,
scalar  is_nad83 = 1,
scalar  unitsname = "",
scalar  units = 0.0 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetTOWGS84 ( scalar  p1,
scalar  p2,
scalar  p3,
scalar  p4 = 0.0,
scalar  p5 = 0.0,
scalar  p6 = 0.0,
scalar  p7 = 0.0 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetUTM ( scalar  zone,
scalar  north = 1 
)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::SetWellKnownGeogCS ( scalar  name)
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::StripCTParms ( )
Returns:
scalar (OGRErr)
Geo::OSR::SpatialReference::Validate ( )
Returns:
scalar (OGRErr)

The documentation for this class was generated from the following file: