public class KmlPoint extends KmlGeometry
Copyright 2008 Partner Software, Inc
| Constructor and Description |
|---|
KmlPoint() |
KmlPoint(java.lang.String coordinates)
Creates a KmlPoint object using the passed coordinates string.
|
KmlPoint(java.lang.String coordinates,
java.lang.String altitudeMode)
Creates a KmlPoint object using the passed coordinates string.
|
KmlPoint(java.lang.String coordinates,
java.lang.String altitudeMode,
boolean extrude)
Creates a KmlPoint object using the passed coordinates string.
|
KmlPoint(XyPoint lonLat)
Creates a KmlPoint object using the XyPoint to get longitude and latitude.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAltitudeMode() |
java.lang.String |
getCoordinates() |
boolean |
isExtrude() |
void |
setAltitudeMode(java.lang.String altitudeMode)
Valid altitudeMode values are: clampToGround, relativeToGround, or absolute.
|
void |
setCoordinates(java.lang.String coordinates)
Expects longitude,latitude[,altitude] in order.
|
void |
setExtrude(boolean extrude)
If point is above the ground and extrude is true, the point will stretch from
altitude to surface.
|
void |
write(XmlBuilder writer)
Object writes itself to the passed writer in the correct format for
the object based on it's fields.
|
public KmlPoint()
public KmlPoint(java.lang.String coordinates)
coordinates - - String longitude,latitude[,altitude] without spaces.public KmlPoint(XyPoint lonLat)
lonLat - - XyPoint, x = longitude and y = latitude.public KmlPoint(java.lang.String coordinates,
java.lang.String altitudeMode)
altitudeMode can be clampToGround, relativeToGround, or absolute.
coordinates - - String longitude,latitude[,altitude] without spaces.altitudeMode - - clampToGround, relativeToGround, or absolute.public KmlPoint(java.lang.String coordinates,
java.lang.String altitudeMode,
boolean extrude)
Valid altitudeMode values are: clampToGround, relativeToGround, or absolute.
If point is above the ground and extrude is true, the point will stretch from altitude to surface.
coordinates - - String longitude,latitude[,altitude] without spaces.altitudeMode - - clampToGround, relativeToGround, or absolute.extrude - - Connects to ground if true, floats if false.public boolean isExtrude()
public void setExtrude(boolean extrude)
extrude - - boolean flag.public java.lang.String getAltitudeMode()
public void setAltitudeMode(java.lang.String altitudeMode)
altitudeMode - public java.lang.String getCoordinates()
public void setCoordinates(java.lang.String coordinates)
coordinates - public void write(XmlBuilder writer) throws java.io.IOException
KmlObjectwrite in interface KmlObjectwrite in class KmlGeometrywriter - - Writer to write kml to.java.io.IOException - - Thrown if an error occurs while writing.