Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
This is JavaAPIforKMml, Micromata's library for use with applications that want to parse, generate and operate on KML. It is an implementation of the OGC KML 2.2 standard. It is written entirely in Java and makes heavy use of JAXB.
* Defines a connected set of line segments. Use {@code {@code }} to specify the color,
* color mode, and width of the line. When a LineString is extruded, the line is extended
* to the ground, forming a polygon that looks somewhat like a wall or fence. For extruded
* LineStrings, the line itself uses the current LineStyle, and the extrusion uses
* the current PolyStyle. See the KML Tutorial for examples of LineStrings (or paths).
*
* Boolean value. Specifies whether to connect the LineString to the ground. To extrude
* a LineString, the altitude mode must be either relativeToGround, relativeToSeaFloor,
* or absolute. The vertices in the LineString are extruded toward the center of the
* Earth's sphere.
*
*
* Boolean value. Specifies whether to connect the LinearRing to the ground. To extrude
* this geometry, the altitude mode must be either relativeToGround, relativeToSeaFloor,
* or absolute. Only the vertices of the LinearRing are extruded, not the center of
* the geometry. The vertices are extruded toward the center of the Earth's sphere.
*
*
* Boolean value. Specifies whether to connect the Polygon to the ground. To extrude
* a Polygon, the altitude mode must be either relativeToGround, relativeToSeaFloor,
* or absolute. Only the vertices are extruded, not the geometry itself (for example,
* a rectangle turns into a box with five faces. The vertices of the Polygon are extruded
* toward the center of the Earth's sphere.
*
*
* Boolean value. Specifies whether to connect the point to the ground with a line.
* To extrude a Point, the value for altitudeMode must be either relativeToGround,
* relativeToSeaFloor, or absolute. The point is extruded toward the center of the
* Earth's sphere.
*
* Boolean value. Specifies whether to allow the LineString to follow the terrain.
* To enable tessellation, the altitude mode must be clampToGround or clampToSeaFloor.
* Very large LineStrings should enable tessellation so that they follow the curvature
* of the earth (otherwise, they may go underground and be hidden).
*
*
* Boolean value. Specifies whether to allow the LinearRing to follow the terrain.
* To enable tessellation, the value for altitudeMode must be clampToGround or clampToSeaFloor.
* Very large LinearRings should enable tessellation so that they follow the curvature
* of the earth (otherwise, they may go underground and be hidden).
*
*
* Boolean value. Specifies whether to allow the Polygon to follow the terrain. To
* enable tessellation, the Polygon must have an altitude mode of clampToGround or
* clampToSeaFloor. Very large Polygons should enable tessellation so that they follow
* the curvature of the earth (otherwise, they may go underground and be hidden).
*
*
* See Also:
* See LookAt and {@code }
*
*
*
*/
@XmlElement(defaultValue = "clampToGround")
protected AltitudeMode altitudeMode;
/**
* coordinates (required)
*
* A single tuple consisting of floating point values for longitude, latitude, and
* altitude (in that order). Longitude and latitude values are in degrees, where longitude
* gteq −180 and lteq 180 latitude gteq −90 and lteq 90 altitude values (optional) are in meters
* above sea level
*
*
* Do not include spaces between the three values that describe a coordinate.
*
*
* Two or more coordinate tuples, each consisting of floating point values for longitude,
* latitude, and altitude. The altitude component is optional. Insert a space between
* tuples. Do not include spaces within a tuple.
*
*
*
*
*/
@XmlElement(namespace = "http://www.opengis.net/kml/2.2", type = String.class)
@XmlJavaTypeAdapter(CoordinatesConverter.class)
protected List coordinates;
@XmlElement(name = "LineStringSimpleExtensionGroup")
@XmlSchemaType(name = "anySimpleType")
protected List