Old version! Go to http://geoblogspot.com/ please!




Software & projects


Superoverlay 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

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


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.


  • Project
    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 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.
  • Open in GE (F9)
    Automaticaly 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.

  • Delete
    Deletes selected file or folder from Superoverlay tree.

  • About
    Open dialogue for registration and version info.

Properties of images

  • Parameters of tiling
    For each image, you must set parameters for each tile set.
  • Output location
    Set location of base KML file.
  • 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.
    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.
  • 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 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.
  • How to share your tiled KML

    1. Create tiled images locally (in one folder with relative links)
    2. Upload folder with tiled images and kml/kmz file to your FTP
    3. Create manually new network link in GE to root kml/kmz you've just uploaded. It must be an absolute http link, for example: http://your_server/folder/kml_file.kml
    4. Make sure your data is fetching good.
    5. Save the network link as new kml file.
    Note: There's no need to generate KML again