KmlPoint Class
| Namespace | Skybrud.Essentials.Maps.Kml.Geometry |
|---|---|
| Assembly | Skybrud.Essentials.Maps.dll |
| Visibility | Public |
| Inheritance |
A geographic location defined by longitude, latitude, and (optional) altitude. When a KmlPoint is
contained by a !:KmlPlacemark, the point itself determines the position of the
!:KmlPlacemark's name and icon.
When a KmlPoint is extruded, it is connected to the ground with a line. This "tether" uses the
current !:KmlLineStyle..
public class KmlPoint : KmlGeometry { }
Properties
| Type | Name | Summary |
|---|---|---|
| bool | Extrude |
Specifies whether to connect the point to the ground with a line. To extrude a point, the value for KmlPoint.AltitudeMode must be either relativeToGround, relativeToSeaFloor, or absolute. The point is extruded toward the center of the Earth's sphere. |
| KmlAltitudeMode | AltitudeMode |
Specifies how altitude components in the KmlPoint.Coordinates element are interpreted. |
| KmlPointCoordinates | Coordinates |
A single tuple consisting of floating point values for longitude, latitude, and altitude (in that order). Longitude and latitude values are in degrees, where:
|
| String | Id (inherited from KmlGeometry) |
Methods
|
Parse(XElement)
(static)
|
|
Parse(XElement, XmlNamespaceManager)
(static)
|
|
ToXElement()
(virtual)
|
Inherited from KmlObject |
|
NewXElement()
(virtual)
|
|
NewXElement(string)
(virtual)
|