GeoPositionInterpolator
GeoPositionInterpolator animates objects within a geographic coordinate system. GeoPositionInterpolator can contain a GeoOrigin node.
The GeoPositionInterpolator node belongs to the Geospatial component and its container field is children. It is available since X3D version 3.0 or later.
Fields
SFNode [in, out] metadata NULL [X3DMetadataObject]
Metadata are not part of the X3D world and not interpreted by the X3D browser, but they can be accessed via the ECMAScript interface.
SFNode [ ] geoOrigin NULL [GeoOrigin] (deprecated)
Field geoOrigin.
MFString [ ] geoSystem [ "GD", "WE" ]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by additional quoted string parameters as appropriate for the type.
Warning
Deprecated values are GDC (use GD) and GCC (use GC).
See Also
See X3D Specification 25.2.2 Spatial reference frames See X3D Specification 25.2.4 Specifying geospatial coordinates UTM is Universal Transverse Mercator coordinate system
SFFloat [in] set_fraction (-∞,∞)
Set_fraction selects input key for corresponding keyValue output.
MFFloat [in, out] key [ ] (-∞,∞)
Definition parameters for linear-interpolation function time intervals, in increasing order and corresponding to keyValues.
Warning
Number of keys must match number of keyValues!
MFVec3d [in, out] keyValue [ ]
Output values for linear interpolation, each corresponding to time-fraction keys.
Warning
Number of keys must match number of keyValues!
SFVec3d [out] value_changed
Linearly interpolated output value determined by current key time and corresponding keyValue pair.
SFVec3d [out] geovalue_changed
Interpolated coordinate in the geographic coordinate system specified by geoSystem
Hint
Include <component name='Geospatial' level='1'/>