Model Geometry Traits

A <Model> element will be created for each FME null geometry that contains the following geometry traits.

Trait

Child Elements of Model

kml_location_altitude

<Location><altitude>

kml_location_latitude

<Location><latitude>

kml_location_longitude

<Location><longitude>

kml_orientation_heading

<Orientation><heading>

kml_orientation_roll

<Orientation><roll>

kml_orientation_tilt

<Orientation><tilt>

kml_scale_x

<Scale><x>

kml_scale_y

<Scale><y>

kml_scale_z

<Scale><z>

kml_link_href

<Link><href>

kml_link_refresh_mode

<Link><refreshMode>

kml_link_refresh_interval

<Link><refreshInterval>

kml_link_view_refresh_mode

<Link><viewRefreshMode>

kml_link_view_refresh_time

<Link><viewRefreshTime>

kml_link_view_bound_scale

<Link><viewBoundScale>

kml_link_view_format

<Link><viewFormat>

kml_link_view_http_query

<Link><httpQuery>

Each <Model> element’s <ResourceMap> element contains a series of <Alias> elements that remap the location of texture files for the model. Each <Alias> element contains a <targetHref>, and a <sourceHref> element.

Two delimited-value geometry traits are used to provide the list of target & source hrefs: kml_resourcemap_sources, and kml_resourcemap_targets. By default, comma-separated href lists are expected. The writer iterates over the source and target href lists in parallel to create the <sourceHref> and <targetHref> element pairs for each <Alias> element.