A 3D object described in a COLLADA file (referenced in the tag). COLLADA
files have a .dae file extension. Models are created in their own coordinate space
and then located, positioned, and scaled in Google Earth. See the "Topics in KML"
page on Regions for more detail.
Google Earth supports only triangles and lines as primitive types. The maximum number
of triangles allowed is 21845. Google Earth does not support animation or skinning.
Google Earth does not support external geometry references.
Google Earth supports the COLLADA common profile, with the following exceptions:
Specifies the exact coordinates of the Model's origin in latitude, longitude, and
altitude. Latitude and longitude measurements are standard lat-lon projection with
WGS84 datum. Altitude is distance above the earth's surface, in meters, and is interpreted
according to or . 39.55375305703105-118.98132201684561223
If the file specified in is a local file, the and
elements are not used.
KML files fetched by network links Image files used in any Overlay (the element
specifies the image in an Overlay; has the same fields as ) Model files
used in the 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 .
The element replaces the element of contained in earlier
KML releases and adds functionality for the element (introduced in KML
2.1). In Google Earth releases 3.0 and earlier, the 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 ( and ) and one is based on the current
"camera" view ( and ). In addition, Link specifies
whether to scale the bounding box parameters that are sent to the server (
and provides a set of optional viewing parameters that can be sent to the server
() 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
element or (b) bounding box parameters (this is the default and is used if no
element is included in the file). a second format string that is specified in the
element.
Creates a new instance of Location and set it to location.
This method is a short version for:
Location location = new Location();
this.setLocation(location);
Creates a new instance of Orientation and set it to orientation.
This method is a short version for:
Orientation orientation = new Orientation();
this.setOrientation(orientation);
Creates a new instance of ResourceMap and set it to resourceMap.
This method is a short version for:
ResourceMap resourceMap = new ResourceMap();
this.setResourceMap(resourceMap);
setModelSimpleExtension
public void setModelSimpleExtension(java.util.List<java.lang.Object> modelSimpleExtension)
Parameters:
modelSimpleExtension -
See Also:
modelSimpleExtension
addToModelSimpleExtension
public ModeladdToModelSimpleExtension(java.lang.Object modelSimpleExtension)
add a value to the modelSimpleExtension property collection
Parameters:
modelSimpleExtension - Objects of the following type are allowed in the list: Object
Returns:
true (as general contract of Collection.add).
setModelObjectExtension
public void setModelObjectExtension(java.util.List<AbstractObject> modelObjectExtension)