|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.formats.kml.KmlGeometry
com.partnersoft.formats.kml.KmlPoint
public class KmlPoint
A Kml Point geometry element.
Copyright 2008 Partner Software, Inc
| Constructor Summary | |
|---|---|
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. |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
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.| Method Detail |
|---|
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
KmlObject
write in interface KmlObjectwrite in class KmlGeometrywriter - - Writer to write kml to.
java.io.IOException - - Thrown if an error occurs while writing.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||