ToString() public method

public ToString ( ) : string
return string
Exemplo n.º 1
0
        /// <summary>
        /// Renders the object as KML, and calls upon any children to do the same
        /// </summary>
        /// <param name="kml"></param>
        public override void ToKML(XmlTextWriter kml)
        {
            string coord = Longitude.ToString() + "," + Latitude.ToString();

            if (!Altitude.Equals(Single.NaN))
            {
                coord += "," + Altitude.ToString();
            }
            kml.WriteElementString("coordinates", coord);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Renders the object as KML
        /// </summary>
        /// <param name="kml"></param>
        public override void ToKML(XmlTextWriter kml)
        {
            kml.WriteStartElement("LookAt");
            if ((ID != null) && (ID.Length > 0))
            {
                kml.WriteAttributeString("id", this.ID);
            }

            kml.WriteElementString("latitude", Latitude.ToString());
            kml.WriteElementString("longitude", Longitude.ToString());
            kml.WriteElementString("range", Range.ToString());

            if (Altitude != 0)
            {
                kml.WriteElementString("altitude", Altitude.ToString());
            }

            if (Heading != 0)
            {
                kml.WriteElementString("heading", Heading.ToString());
            }

            if (Tilt.Value != 0)
            {
                kml.WriteElementString("tilt", Tilt.ToString());
            }

            if (AltitudeMode != geAltitudeModeEnum.clampToGround)
            {
                kml.WriteElementString("altitudeMode", AltitudeMode.ToString());
            }

            kml.WriteEndElement();
        }
Exemplo n.º 3
0
 /// <summary>
 /// Renders the object as KML
 /// </summary>
 /// <param name="kml"></param>
 public override void ToKML(XmlTextWriter kml)
 {
     kml.WriteStartElement("Location");
     kml.WriteElementString("longitude", Longitude.ToString());
     kml.WriteElementString("latitude", Latitude.ToString());
     kml.WriteElementString("altitude", Altitude.ToString());
     kml.WriteEndElement();
 }
Exemplo n.º 4
0
 /// <summary>
 /// Renders the object to KML
 /// </summary>
 /// <param name="kml"></param>
 public override void ToKML(XmlTextWriter kml)
 {
     kml.WriteStartElement("LatLonBox");
     kml.WriteElementString("north", North.ToString());
     kml.WriteElementString("south", South.ToString());
     kml.WriteElementString("east", East.ToString());
     kml.WriteElementString("west", West.ToString());
     kml.WriteElementString("rotation", Rotation.ToString());
     kml.WriteEndElement();
 }
Exemplo n.º 5
0
 /// <summary>
 /// Renders the object to KML.
 /// </summary>
 /// <param name="kml"></param>
 public override void ToKML(XmlTextWriter kml)
 {
     kml.WriteStartElement("Orientation");
     if (Heading.Value != 0)
     {
         kml.WriteElementString("heading", Heading.ToString());
     }
     if (Tilt.Value != 0)
     {
         kml.WriteElementString("tilt", Tilt.ToString());
     }
     if (Roll.Value != 0)
     {
         kml.WriteElementString("roll", Roll.ToString());
     }
     kml.WriteEndElement();
 }
Exemplo n.º 6
0
            public override void ToKML(XmlTextWriter kml)
            {
                kml.WriteStartElement("LatLonAltBox");
                kml.WriteElementString("north", North.ToString());
                kml.WriteElementString("south", South.ToString());
                kml.WriteElementString("east", East.ToString());
                kml.WriteElementString("west", West.ToString());
                if (MinAltitude != 0)
                {
                    kml.WriteElementString("minAltitude", MinAltitude.ToString());
                }
                if (MaxAltitude != 0)
                {
                    kml.WriteElementString("maxAltitude", MaxAltitude.ToString());
                }
                kml.WriteEndElement();

                if (AltitudeMode != geAltitudeModeEnum.clampToGround)
                {
                    kml.WriteElementString("altitudeMode", AltitudeMode.ToString());
                }
            }