Class CoordinateSystemCatalog
Base coordinate system catalog class
Inheritance
System.Object
CoordinateSystemCatalog
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: OSGeo.MapGuide.MaestroAPI.dll
Syntax
public abstract class CoordinateSystemCatalog : ICoordinateSystemCatalog
Properties
|
Improve this Doc
View Source
Categories
Gets an array of coordinate system categories
Declaration
public abstract CoordinateSystemCategory[] Categories { get; }
Property Value
|
Improve this Doc
View Source
Coordsys
Gets an array of all coordinate systems in this catalog
Declaration
public virtual CoordinateSystemDefinitionBase[] Coordsys { get; }
Property Value
|
Improve this Doc
View Source
IsLoaded
Gets whether the coordinate system catalog has been loaded
Declaration
public abstract bool IsLoaded { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
LibraryName
Gets the name of the coordinate system library
Declaration
public abstract string LibraryName { get; }
Property Value
Type |
Description |
System.String |
|
Methods
|
Improve this Doc
View Source
ConvertCoordinateSystemCodeToWkt(String)
Convers the specified coordinate system code to WKT
Declaration
public abstract string ConvertCoordinateSystemCodeToWkt(string coordcode)
Parameters
Type |
Name |
Description |
System.String |
coordcode |
|
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ConvertEpsgCodeToWkt(String)
Converts the specified epsg code to WKT
Declaration
public abstract string ConvertEpsgCodeToWkt(string epsg)
Parameters
Type |
Name |
Description |
System.String |
epsg |
|
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ConvertWktToCoordinateSystemCode(String)
Converts the specified WKT into a coordinate system code
Declaration
public abstract string ConvertWktToCoordinateSystemCode(string wkt)
Parameters
Type |
Name |
Description |
System.String |
wkt |
|
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ConvertWktToEpsgCode(String)
Converts the specified WKT into an EPSG code
Declaration
public abstract string ConvertWktToEpsgCode(string wkt)
Parameters
Type |
Name |
Description |
System.String |
wkt |
|
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CreateCoordinateSystem(String)
Gets the coordinate system for the given well-known text
Declaration
public virtual ICoordinateSystemRef CreateCoordinateSystem(string wkt)
Parameters
Type |
Name |
Description |
System.String |
wkt |
|
Returns
|
Improve this Doc
View Source
CreateEmptyCoordinateSystem()
Gets an empty coordinate system
Declaration
public abstract CoordinateSystemDefinitionBase CreateEmptyCoordinateSystem()
Returns
|
Improve this Doc
View Source
Creates a simple coordinate system transformation from the source and target WKT strings
Declaration
public virtual ISimpleTransform CreateTransform(string sourceWkt, string targetWkt)
Parameters
Type |
Name |
Description |
System.String |
sourceWkt |
|
System.String |
targetWkt |
|
Returns
|
Improve this Doc
View Source
EnumerateCoordinateSystems(String)
Gets an array of all coordinate systems in the specified category
Declaration
public abstract CoordinateSystemDefinitionBase[] EnumerateCoordinateSystems(string category)
Parameters
Type |
Name |
Description |
System.String |
category |
|
Returns
|
Improve this Doc
View Source
FindCoordSys(String)
Gets the coordinate system that matches the specified code
Declaration
public virtual CoordinateSystemDefinitionBase FindCoordSys(string coordcode)
Parameters
Type |
Name |
Description |
System.String |
coordcode |
|
Returns
|
Improve this Doc
View Source
IsValid(String)
Checks if the specified WKT is valid
Declaration
public abstract bool IsValid(string wkt)
Parameters
Type |
Name |
Description |
System.String |
wkt |
|
Returns
Type |
Description |
System.Boolean |
|
Implements