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.
* References a KML file or KMZ archive on a local or remote network. Use the {@code }
* element to specify the location of the KML file. Within that element, you can define
* the refresh options for updating the file, based on time and camera change. NetworkLinks
* can be used in combination with Regions to handle very large datasets efficiently.
*
* Boolean value. A value of 0 leaves the visibility of features within the control
* of the Google Earth user. Set the value to 1 to reset the visibility of features
* each time the NetworkLink is refreshed. For example, suppose a Placemark within
* the linked KML file has {@code } set to 1 and the NetworkLink has {@code }
* set to 1. When the file is first loaded into Google Earth, the user can clear the
* check box next to the item to turn off display in the 3D viewer. However, when the
* NetworkLink is refreshed, the Placemark will be made visible again, since its original
* visibility state was TRUE.
*
* Boolean value. A value of 1 causes Google Earth to fly to the view of the LookAt
* or Camera in the NetworkLinkControl (if it exists). If the NetworkLinkControl does
* not contain an AbstractView element, Google Earth flies to the LookAt or Camera
* element in the Feature child within the {@code } element in the refreshed file. If
* the {@code } element does not have a LookAt or Camera specified, the view is unchanged.
* For example, Google Earth would fly to the LookAt view of the parent Document,
* not the LookAt of the Placemarks contained within the Document.
*
* {@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.
*