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.
* {@code } specifies the location of any of the following:
*
*
* If the file specified in {@code }is a local file, the {@code } and {@code }
* elements are not used.
*
*
* KML files fetched by network links Image files used in any Overlay (the {@code }element
* specifies the image in an Overlay; {@code }has the same fields as {@code }) Model files
* used in the {@code } element
*
*
* Specifies the URL of the website containing this KML or KMZ file. Be sure to include
* the namespace for this element in any KML file that uses it: xmlns:atom="http://www.w3.org/2005/Atom"
* (see the sample that follows).
*
*
* Specifies the file to load and optional refresh parameters. See {@code }.
*
*
* The {@code } element replaces the {@code } element of NetworkLink contained in earlier
* KML releases and adds functionality for the {@code } element (introduced in KML
* 2.1). In Google Earth releases 3.0 and earlier, the {@code } element is ignored.
*
*
* The file is conditionally loaded and refreshed, depending on the refresh parameters
* supplied here. Two different sets of refresh parameters can be specified: one set
* is based on time ({@code } and {@code }) and one is based on the current
* "camera" view ({@code } and {@code }). In addition, Link specifies
* whether to scale the bounding box parameters that are sent to the server ({@code }
* and provides a set of optional viewing parameters that can be sent to the server
* ({@code }) as well as a set of optional parameters containing version and language
* information.
*
*
* Tip: To display the top-level Folder or Document within a Network Link in the List
* View, assign an ID to the Folder or Document. Without this ID, only the child object
* names are displayed in the List View.
*
*
* When a file is fetched, the URL that is sent to the server is composed of three
* pieces of information:
*
*
* the href (Hypertext Reference) that specifies the file to load. an arbitrary format
* string that is created from (a) parameters that you specify in the {@code }
* element or (b) bounding box parameters (this is the default and is used if no {@code }
* element is included in the file). a second format string that is specified in the
* {@code } element.
*
* Scales the BBOX parameters before sending them to the server. A value less than
* 1 specifies to use less than the full view (screen). A value greater than 1 specifies
* to fetch an area that extends beyond the edges of the current view.
*
* If you specify a {@code } of onStop and do not include the {@code }
* tag in the file, the following information is automatically appended to the query
* string:
*
*
* If you specify an empty {@code } tag, no information is appended to the query
* string.
*
*
* Specifies the format of the query string that is appended to the Link's {@code }before
* the file is fetched.(If the {@code }specifies a local file, this element is ignored.)
*
*
* This information matches the Web Map Service (WMS) bounding box specification.
*
*
* You can also specify a custom set of viewing parameters to add to the query string.
* If you supply a format string, it is used instead of the BBOX information. If you
* also want the BBOX information, you need to add those parameters along with the
* custom parameters.
*
*
* You can use any of the following parameters in your format string (and Google Earth
* will substitute the appropriate current value at the time it creates the query string):
* [lookatLon], [lookatLat] - longitude and latitude of the point that LookAt is
* viewing [lookatRange], [lookatTilt], [lookatHeading] - values used by the LookAt
* element (see descriptions of {@code }, {@code }, and {@code } in LookAt) [lookatTerrainLon],
* [lookatTerrainLat], [lookatTerrainAlt] - point on the terrain in degrees/meters
* that LookAt is viewing [cameraLon], [cameraLat], [cameraAlt] - degrees/meters
* of the eyepoint for the camera [horizFov], [vertFov] - horizontal, vertical field
* of view for the camera [horizPixels], [vertPixels] - size in pixels of the 3D viewer
* [terrainEnabled] - indicates whether the 3D viewer is showing terrain
*
* Appends information to the query string, based on the parameters specified. (Google
* Earth substitutes the appropriate current value at the time it creates the query
* string.) The following parameters are supported: [clientVersion] [kmlVersion] [clientName]
* [language]
*