KML ground overlays are used for showing aerial imagery, symbology, or other images draped over a scene. Changing the geometry, rotation, and other attributes of a ground overlay after it has been loaded allows for live editing. For example, editing the geometry and opacity of a historical image draped over present day satellite imagery makes it possible to view change over time.
How to use the sample
Use the slider to adjust the opacity of the ground overlay.
How it works
Create an Envelope defining the geometry of the overlay.
Create a KmlIcon using a Uri linking to an image.
Create a KmlGroundOverlay using the envelope and icon.
Set the value ofKmlGroundOverlay.Rotation.
Create a KmlDataset using the ground overlay.
Create a KmlLayer using the dataset.
Add the KML layer to the scene.
Listen for changes to the opacity slider and change the KmlGroundOverlay.Color value appropriately.
Relevant API
KmlDataset
KmlGroundOverlay
KmlIcon
KmlLayer
Offline data
This sample uses an .jpg image downloaded from ArcGIS Online.