Geo Tool
Created by Kaifi Chomani, University of Raparin

Satellite maps and data for any area you choose

Geo Tool is a free Windows program for students and researchers. Draw or load your study area, tick what you need, and it downloads open satellite and map data and makes ready-to-use maps with coordinates, GeoTIFFs and Shapefiles.

Download for Windows

Version 1.7.2, released 2 November 2026, a 198 MB zip file. Free, no installation and no account. All versions and their dates

The Geo Tool window: a satellite map of Ranya with drawing tools on the left and the area, drawings and layers panels on the right.
The Map tab, where you draw your area and measure. Map imagery: Sentinel-2 cloudless 2025 by EOX IT Services GmbH (contains modified Copernicus Sentinel data 2025); labels © OpenStreetMap contributors.

What it makes

Satellite indices

NDVI, NDWI, MNDWI, NDBI, SAVI, EVI and NBR from Sentinel-2 (10 m, 2017 to today) or Landsat (30 m, 1984 to today), for one period or every year.

Band composites

The Sentinel-2 or Landsat bands you choose, listed by number and name, from the clearest image near your date, stacked in your order in one GeoTIFF with a colour map.

Terrain

Elevation, slope, aspect and hillshade from the Copernicus, ALOS or NASADEM elevation models (30 m).

Contour lines

Lines of equal height every 1 to 100 m, or at a step chosen for your area, with labelled index contours, as a map and as a line file.

Watersheds

Click an outlet to get the catchment, streams by Strahler order, the main channel, morphometric parameters, the hypsometric curve and the time of concentration.

Elevation profiles

Draw a line, or put points, and get the ground along it: the profile chart and, every 30 m or at the distance you choose, the station, distance, elevation, coordinates and slope of each point, in Excel and on a map. The Copernicus, ALOS and NASADEM elevation models can be compared on one chart.

Runoff at an outlet

The peak flow and runoff volume of the catchment above an outlet for storms of 2 to 100 years, by the Rational and SCS curve number methods. Type your own data, or let Geo Tool take the catchment, land cover, soil groups and rainfall from open data; the Excel file shows every step.

Dams and lakes

Draw a dam across a valley, or click the river and give a height, and see the lake for any water level: its area, volume and depth, the size of the dam and the yearly inflow. Buildings, roads and villages the water would cover are shown in red, so you see what would have to be moved.

Hazard maps

Flood, landslide, wildfire, earthquake, drought, land degradation and heat hazard of any area in five classes, from very low to very high. The default factors and weights come from Kaifi Chomani's published studies, with their DOI links; tick other factors and set your own weights, and the map follows at once.

Land cover and water

ESA WorldCover (2020 or 2021) and Esri land use maps (10 m, any year from 2017 to 2023), and the JRC history of surface water since 1984.

Rainfall at a point

Daily or monthly CHIRPS rainfall since 1981 for any point you type or draw, as CSV tables with monthly and yearly totals and a chart.

Fires and earthquakes

Burned area and severity (dNBR, with your own threshold if you wish), active fires from NASA FIRMS, past fires from MODIS, and earthquakes from today back to 1900 from USGS and EMSC.

Buildings, roads, rivers and places

Building footprints, roads, rivers, lakes and points of interest from OpenStreetMap and Overture Maps.

Point maps

Turn your own list of villages, wells or sample sites (Excel, CSV, KML or GPX) into a finished map, with names in English, Kurdish or Arabic on a satellite or white background.

Measuring and ready files

Lengths, areas in m², hectares, km² and dunam, distances and coordinates in degrees and UTM. Every result is its own file: PNG maps with coordinates, scale bar and north arrow, GeoTIFF, GeoPackage, Shapefile and CSV.

NDVI map of Ranya from Sentinel-2, summer 2024, with coordinates and scale bar.
NDVI of Ranya, summer 2024 (Sentinel-2)
Sentinel-2 band composite of Ranya from 14 July 2024 with near infrared shown as red, so fields with crops appear bright red beside the grey town.
Band composite of Ranya, 14 July 2024, shown as 8‑4‑3: near infrared as red, so green fields look red (Sentinel-2)
Watershed map with streams by Strahler order and the main channel.
A 15.6 km² watershed with Strahler stream orders (Copernicus DEM)
Chart of daily rainfall at Ranya in 2024, with the total for each month below it: wet from November to May, dry in summer.
Daily rainfall at Ranya in 2024, 817 mm in all (CHIRPS v3.0, Climate Hazards Center, UC Santa Barbara)
Map of earthquakes of magnitude 3 or more within 42 km of Ranya, 2015 to 2024.
Earthquakes of magnitude 3 or more around Ranya, 2015–2024 (USGS, EMSC)
Point map of Ranya, Qaladze and Dukan and two wells on a satellite background, with Kurdish names, a legend by type, an inset map, a scale bar and a north arrow.
A point map of towns and wells with Kurdish names, made from Points_template.csv. Background: Sentinel-2 cloudless 2025 by EOX IT Services GmbH (contains modified Copernicus Sentinel data 2025)
The Dam and lake window: a small lake behind a dam line on a stream, two buildings inside the lake shown in red, other buildings in white and roads in yellow, with the lake area, volume, depth, dam size and what goes under water listed below.
The Dam and lake window: a 15 m dam line drawn automatically on a stream north-west of Ranya. Water can rise 10.3 m before it would flow around the end of the dam; the lake then holds 46,666 m³, and the two buildings in red would have to be moved. Background: Sentinel-2 cloudless 2025 by EOX IT Services GmbH (contains modified Copernicus Sentinel data 2025); buildings from Overture Maps; roads © OpenStreetMap contributors
Saved lake map: water depth in blue behind the dam, contour lines, buildings under water in red and other buildings and roads around the lake, on a satellite image.
The saved lake map, with water depth, contour lines and everything that would go under water (Copernicus DEM)
Cross-section along the dam line: the ground, the earth dam 11.5 m high and 210 m long, its top and the water level.
The ground along the dam line and the earth dam it needs: 11.5 m high and 210 m long
The Hazard map window: flood susceptibility of the Ranya region in five classes from very low (green) to very high (red) with Dukan lake in blue, the factors and their weights on the left and Kaifi Chomani's studies with DOI links on the right.
The Hazard map window: flood susceptibility around Ranya with the factors and weights of Kaifi Chomani's flood study, which you can change, and his studies with their DOI links
Saved flood susceptibility map of the Ranya region over the relief: the low Ranya plain in the high and very high classes, the mountain ridges very low, Dukan lake in blue, with the area of each class and the factors and weights.
The saved flood map: 598 km² at 30 m, with the area of each class (Copernicus DEM, ESA WorldCover, Sentinel-2, CHIRPS rainfall, OpenStreetMap roads)
Elevation profile from Ranya to the hills north-east of the town: flat ground near 600 m for 4 km, a steep ridge up to 1,098 m, then a plain near 650 m, with the Copernicus, ALOS and NASADEM elevation models drawn on top of each other.
Elevation profile from Ranya to the hills: 10.4 km with a point every 30 m, from 584 m up to 1,098 m, with the three elevation models compared (Copernicus, ALOS and NASADEM agree within about 3 m)
The Runoff at an outlet window: the inputs on the left, each from the DEM, land cover, soil or ERA5 rainfall unless typed; on the right a chart of peak flows for 2 to 100 years by the Rational and SCS-CN methods, and a table of the design rain, intensity, C and peak flows.
The Runoff window for a 15.6 km² stream above Ranya, from open data only: the 100-year peak flow is 153 m³/s by the SCS-CN method and 113 m³/s by the Rational method (ERA5 rainfall 1951–2026, ESA WorldCover, SoilGrids)

Start in three steps

  1. Download and unzip

    Download the zip file, right-click it and choose Extract All. Wait until unzipping has finished; GeoTool.exe is the last file to appear.

  2. Open Geo Tool

    Open the GeoTool folder and double-click GeoTool.exe. If Windows says “Windows protected your PC”, click More info, then Run anyway. The program is free and not code-signed.

  3. Choose an area and press Run

    Draw or load your area, tick what you need and press Run. Your maps and files are saved in a new folder on the Desktop.

Needs Windows 10 or 11 (64-bit) and an internet connection while it downloads data.

Updates

VersionDateWhat changed
1.7.2 Fixes "call stack is not deep enough" when saving an elevation profile (and other work Geo Tool does in the background); the runoff tool waits and asks again when the Open-Meteo rainfall service is busy. Release notes
1.7.1 The Map tab fits laptops and screens with larger Windows text: the buttons on the right keep their full size and the panel scrolls with the mouse wheel, and the tool windows open no bigger than the screen. Release notes
1.7.0 Elevation profile along a line or at points (chart, stations, coordinates, slopes, Excel and map), and the runoff of any outlet by the Rational and SCS-CN methods for 2 to 100 years, from your own data or free open data. Release notes
1.6.0 Hazard maps: flood, landslide, wildfire, earthquake, drought, land degradation and heat hazard of any area in 5 classes from open data, with factors and weights you can change (defaults from Kaifi Chomani's published studies, with their DOI links). Release notes
1.5.0 Dam and lake: draw a dam across a valley (or click the river and give a height) and see the lake for any water level, its area and volume, and in red the buildings, roads and villages that would go under water; contour lines. Release notes
1.4.0 Band composites with the bands you choose (Sentinel-2, Landsat 8–9, Landsat 4–7); CHIRPS rainfall at a point as CSV; land cover year choice; your own dNBR threshold for burned areas; settings that follow your ticks. Release notes
1.3.0 Point maps: turn your own list of places (Excel, CSV, KML or GPX) into a finished map with names in English, Kurdish or Arabic. Coordinates in degrees-minutes-seconds and UTM are read too. Release notes
1.2.0 First version on this page: satellite indices, terrain, watersheds, land cover and water, burned areas, fires and earthquakes, buildings and roads, and drawing and measuring on a satellite map. Release notes

Created by Kaifi Chomani

Assistant Lecturer and Researcher in the Civil Engineering Department at the University of Raparin, and founder of Egeocate Lab for GIS & Remote Sensing.