Geographic coordinates node. More...
#include <Inventor/geo/SoGeoCoordinate.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
SoGeoCoordinate () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoMFString | geoSystem |
The SoGeoCoordinate node allows applications to build geometry using geographic coordinates
This section may reference portions of the X3D specification that are not present in this help file. The complete X3D spec is available at http://www.web3d.org .
The SoGeoCoordinate node specifies a list of coordinates in a spatial reference frame. It can be used in place of an SoCoordinate3 node. The geoSystem field is used to define the spatial reference frame and is described in 25.2.3 Specifying a spatial reference frame. The point array is used to contain the actual geospatial coordinates and should be provided in a format consistent with that specified for the particular geoSystem (see above). The geospatial coordinates are transparently transformed into a geocentric, curved-earth representation. For example, this would allow a geographer to create a X3D world where all coordinates are specified in terms of latitude, longitude, and elevation.
point | [] |
geoSystem | ["GD","WE"] |
SoGeoCoordinate::SoGeoCoordinate | ( | ) |
Constructor.
static SoType SoGeoCoordinate::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoCoordinate3.
virtual SoType SoGeoCoordinate::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoCoordinate3.
Defines the spatial reference frame.
Valid values are: