This page has been translated automatically.
UnigineEditor
Interface Overview
Assets Workflow
Settings and Preferences
Adjusting Node Parameters
Setting Up Materials
Setting Up Properties
Landscape Tool
Using Editor Tools for Specific Tasks
FAQ
Programming
Fundamentals
Setting Up Development Environment
Usage Examples
UnigineScript
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine and Tools
GUI
Double Precision Coordinates
API
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
CIGI Client Plugin
Rendering-Related Classes
Warning! This version of documentation is OUTDATED, as it describes an older SDK version! Please switch to the documentation for the latest SDK version.
Warning! This version of documentation describes an old SDK version which is no longer supported! Please upgrade to the latest SDK version.

Unigine.DatasetSpatialReference Class

The DatasetSpatialReference class represents an OpenGIS Spatial Reference System (SRS). The class uses GDAL API to retrieve data from strings in WKT (Well-known text) format.

DatasetSpatialReference Class

Members


DatasetSpatialReference(string wkt_string = 0)

Constructor. Takes a string argument which should be a WKT representation of an SRS.

Arguments

  • string wkt_string - Well known text definition to which the object should be initialized.

int importFromWkt(string wkt_string)

Imports the SRS definition from WKT string, wipes the existing one and reassigns it based on the contents of the passed WKT string.

Arguments

  • string wkt_string - WKT string.

Return value

0 if import succeeds; otherwise, 1.

int setWellKnownGeogCS(string str)

Sets a GeogCS based on well known name.

Arguments

  • string str - Name of well known geographic coordinate system.

    The following well known text values are supported:

    • WGS84 - same as EPSG:4326 but has no dependence on EPSG data files.
    • WGS72 - same as EPSG:4322 but has no dependence on EPSG data files.
    • NAD27 - same as EPSG:4267 but has no dependence on EPSG data files.
    • NAD83 - same as EPSG:4269 but has no dependence on EPSG data files.
    • EPSG:n - n is a GCS or PCS code from the horizontal coordinate system table.

Return value

0 on success; otherwise, 1.

int isValid()

Returns a value indicating if the instance contains valid reference system.

Return value

1 if the instance contains valid SRS; otherwise, 0.
Last update: 2018-06-04
Build: ()