is a stand-alone Google Earth application for tiling raster datasets and creating view based regions in KML or KMZ files. Also Superoverlay can generate world files for all images in ArcView style (jgw, tfw,...). It helps you put large image overlays into Google Earth (for example alternative maps or aerial photography). GE Sky mode is supported.

You can uses Superoverlay for public large images as professional addition to standard Overlay feature. Superoverlay automatically include georeferences from world files, change and optimise size and time of downloading images.

More info about Superoverlay see in Docs.

Requirements: .NET 2.0
Note: The software requires decimal separator to be "." (point). If your system is set for "," (comma), you need to change this setting. Open Control Panel > Regional settings > ...

New: Superoverlay standard is "KMLer Aware" version! If you have KMLer PRO license, you can obtain Full (Standard) Superoverlay version now. If you are KMLer Pro user, you can create superoverlay projects directly from ArcGIS projects (see new KMLer version 2.0.4 or later, 'Create overlays' command).

Superoverlay Plus include all features of base Superoverlay application and Selections by geometry... for selection area of interests to hi-res images by superoverlay generation.


Trial version
( 7 days ) and/or update.
Unzip and run Superoverlay.msi

Buy It

Superoverlay main window



Support operations with Superoverlay projects. You can store and load project file as XML. Operations include New (F2), Open (F3) and Save (F4).

Selections by geometry... (F5) (Plus&Pro only)

Open dialogue Selection files. You can add KML or KMZ files for the selection of the Area Of Interests (AOI). You can use points, lines and polygons. All results of the work of program will relate only to the selected region

FTP connections... (F6)

Open list of FTP connections. You can add user and password by connection. By image operations Superoverlay automatically check connection and parameters from list. Users and passwords can see from Superoverlay only. You can use this list by download source images or upload results.

Amazon S3 connections... (F7)

Amazon S3 connection and service.

In first you must enter Access KeyID and Secret KeyID. In next you can upload data in S3-service.
To upload your data in S3-service, specify "output file" in a following format:
"S3\[bucket name]\[kml file name]"
For example, "S3\California\California_Start.kml".
The bucket will be created automatically, if it doesn't exist.
To view your data uploaded, use "S3 Explorer". You can manage your data,
using "S3 Explorer" (add/remove buckets, generate links, upload/download files manually, Drag&Drop).


You can save KML on local drive and upload with S3 explorer in next.
See also free stand alone S3 explorer


Smart Tiling (F8)

This option can used for buffer like rasters along of roads and other line objects.

Open in GE (F9)

Automatically open result of tiling in GE. If for you not need open images in GE then uncheck this.

Stay on top (F10)

If checked then Superoverlay see as top level window.

Recent projects

List of recent projects.

Add ...

You can add images from the web (by URL), local network or local machine (by path). Superoverlay support now JPG, TIFF, PNG, BMP and KML Overlay formats.

Add Folder (Ctrl+F)

You can add folder into project tree. Superoverlay supports one level of folders only. Folders need for group operations with images. If we set parameter to folder then this parameter automaticaly set to all images in group.

Add File (Ctrl+O)

You can add images from local network or local machine (by path). Superoverlay supports multiple selections and Drag&Drop by add images.


Add URL (Ctrl+U)

You can add images from the web (by URL). Superoverlay support now list of http and ftp URL. For add URL to list you can press button "Plus" or key Enter.


Deletes selected file or folder from Superoverlay tree.


Open dialogue for registration and version info.

Properties of images

  • Output location
    Set location of base KML file. You can use ftp address also. By ftp upload Superoverlay check parameters of connection from FTP Connections list.
  • Extent
    Elements specific to ground overlay
    Specifies where the top, bottom, right, and left sides of a bounding box for the ground overlay are aligned.
    North(required) Specifies the latitude of the north edge of the bounding box, in decimal degrees from 0 to ±90.
    South (required) Specifies the latitude of the south edge of the bounding box, in decimal degrees from 0 to ±90.
    East(required) Specifies the longitude of the east edge of the bounding box, in decimal degrees from 0 to ±180. For overlays that overlap the meridian of 180° longitude, values can extend beyond that range.
    West(required) Specifies the longitude of the west edge of the bounding box, in decimal degrees from 0 to ±180. For overlays that overlap the meridian of 180° longitude, values can extend beyond that range.
    (optional) specifies a rotation of the overlay about its center, in degrees. Values can be ±180. The default is 0 (north). Rotations are specified in a clockwise direction.
    Alt (optional) specifies a altitude of the overlay. You can select units of altitude from list (m, km, ft, mi).
  • Note. If the file has world specific views, in ArcView style (*.jpw, *.tfw...), then Superoverlay will recalculate the data to Google Earth style. Image overlays add with same position settings. Google Earth work with WGS84 coordinates. If we not use Google Earth

Output image properties

  • Format
    You can set format (jpg, png, tif, bmp) and level of compression (Quality).
  • Transparency color
    From standard dialogue you can select transparency color for superoverlays. You can also clear the transparency color. Google Earth supports transparency for PNG format only.
  • Resample method
    You can set method for calculation of pixel values.

KML options

  • Boundary boxes
    Create polygons with images boundaries.
  • Hide child links
    Make structure of links invisible to users.
  • Maximum LOD
    Level of details describes the size of the projected region on the screen that is required in order for the region to be considered "active". LOD is a base parameter of Superoverlay. This parameter defines count levels of tiling. You can select LOD for size tiled images <100kb.
    minLodPixels Measurement in screen pixels that represents the minimum limit of the visibility range for a given region. Google Earth calculates the size of the region when projected onto screen space. Then it computes the square root of the region's area (if, for example, the region is square and the viewpoint is directly above the region, and the region is not tilted, this measurement is equal to the width of the projected region). If this measurement falls within the limits defined by minLodPixels and maxLodPixels (and if the LatLonAltBox is in view), the region is active. If this limit is not reached, the associated geometry is considered to be too far from the user's viewpoint to be drawn.
    maxLodPixels Measurement in screen pixels that represents the maximum limit of the visibility range for a given region.
  • Level - count of images: 1 - 1 ; 2 - 4 ; 3 - 16 ; 4 - 64 ...
    For eath new overlay generate KML link with Extent and Fade calculation.

  • Start draw order ( see draw order )
    This element defines the stacking order for the images in overlapping overlays. Overlays with higher drawOrder values are drawn on top of overlays with lower drawOrder values. By default Start draw order=0 and current drawOrder of images = level.
  • Fade (see Fade extent )
    minFadeExtent Distance over which the geometry fades, from fully opaque to fully transparent. This ramp value, expressed in screen pixels, is applied at the minimum end of the LOD (visibility) limits.
    maxFadeExtent Distance over which the geometry fades, from fully transparent to fully opaque. This ramp value, expressed in screen pixels, is applied at the maximum end of the LOD (visibility) limits.

  • NOTE:
    LOD better select for tiles near 256x256 pixels
    Current image size: 10000x10000 -
    LOD = 1 10000x10000
    LOD = 2 5000x5000
    LOD = 3 2500x2500
    4 1250
    5 600
    6 300 - Ok - best!
    7 150 - Ok - for local using
    For this size of images i use next parameters:
    Minlodpixels - 256
    Maxlodpixels - 1024
    Minfadeextent - 300
    Maxfadeextent - -1

  • Overlay transparency
    You can set transparency of all tiled overlays.

  • High resolution images only
    If you check this option then results include hi-res images (last level of LOD) only.
  • Preview
    You can check this option and preview the image.
  • Packing into KMZ
    You can select structure of KML, KMZ and images.
    Don’t pack - stores KML files and images into one folder.
    Pack separately - packs images and related KML files in one KML. We see the result as a set of KMZ files with embedded images. Count of KMZ files = count of tiled images.
    Pack into one - packs all KML files and images into one KMZ file.


  • In status string you can see size and type of selected image.
  • All datasets are stored in the same folder and have a relative path. Changing the images path or URL only requires changing the link to root KML.


Superoverlay Pro include all features of Superoverlay Plus application and Scheduler application for run of background processes.
In Scheduler you can add Superoverlay project file as task, select launch date/time and scheduling type. You can save and load the Scheduler project as XML file. Last project of Scheduler stored in registry and open by next session.

Main window

Tray icon with tasks info

Add\Edit\Remove task

Task properties


Remote Sensing images
Superoverlay time animation
Selections by KML (plus)

Examples by Matt Fox
Geologic Map of the United States
California Geologic Maps
Sectional Charts of the US, New Version



Trial version
( 7 days ) and/or update.
Unzip and run Superoverlay.msi

Buy It

Individual price, USD

Number of licenses Standard Plus Pro
1-1 20.00 35.00 90.00
2-4 20.00 30.00 80.00
5-9 20.00 25.00 70.00
> 10
15.00 20.00 60.00