KML Image Overlay / Ground Overlay for Watermark / Annotation

In column types like Address, LatLong, XY we can add an Optional Url for KML File.

This can be used also for Image Overlay aka Ground Overlay.
In this example I use the AppSheet Logo to drop it over an Image.
This is not a Screen Overlay. Because this one has a fixed position on the image and will move when you move the image.
The good thing here: You can annotate on an image without editing the image. Because the logo is just a KML file.

At first here are some Documentations:
Image Overlay
KML Tutorial
KML Reference

Here is the KML code:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
<GroundOverlay>
	<name>ImageOverlay</name>
	<color>00000000</color>
	<Icon>
		<href>https://www.appsheet.com/Content/img/logo/NewLogo/600px/Fullcolor%20-%20Blk%20Txt%20-%20Logomark%20Square.png</href>
		<viewBoundScale>0.75</viewBoundScale>
	</Icon>
	<LatLonBox>
		<north>-48</north>
		<south>-25</south>
		<east>-60</east>
		<west>-90</west>
		<rotation>45</rotation>
	</LatLonBox>
</GroundOverlay>
</kml>

Thing I didn’t got to work in AppSheet:
<color> with transparency
<rotation>

Here is a demo video:

5 Likes

Super neat!
I wonder if we could leverage this for drawing markups?

What do you mean? What would you like to do?

Think like highlighting a drawing…