About the founder

Abdul Rahman

Founder & Developer of CADGISTools

CADGISTools is an independent technology platform for GIS, mapping and CAD: free online calculators, software plugins, automation tools, step-by-step tutorials and eBooks for anyone who works with spatial data and technical drawings.

  • FocusGIS, mapping and CAD technology
  • ToolsBrowser calculators, plugins and automation
  • ApproachOpen methods, checked results, no sign-up
Abdul Rahman, founder and developer of CADGISTools

Who is behind CADGISTools

CADGISTools is an independent project built and maintained by Abdul Rahman, its founder and developer. The platform combines an interest in GIS, mapping and CAD software with software development: taking a common spatial or drawing problem, defining the rules clearly, and delivering a tool that people can run, understand and check.

Coordinate conversions, traverse checks, area computations and slope calculations are among the most frequently needed tasks in GIS and CAD work, yet the online tools available for them are often locked behind sign-ups, cluttered, or simply wrong. CADGISTools exists to put those calculations in the open, show the method behind each one, and share the plugins, automation and guides that make technical work faster.

Every design choice here starts with one question: would the person doing this task actually do it this way?

Tools I have built

These are the two pieces of software I am proudest of. Both started as real problems I wanted solved properly, and both are now in daily use. They set the standard I hold every CADGISTools release to: do the job carefully, show the user what happened, and never put their data at risk.

Geometry Quality Checker

Check, review and improve the quality of your spatial data.

I built Geometry Quality Checker because polygon datasets rarely arrive clean, and checking them by hand is slow and inconsistent. This GIS tool finds the common geometry errors, lets you review each one on the map, applies corrections safely, and produces reports you can hand to someone else with confidence.

What it checks

  • Overlaps — polygons that intersect each other.
  • Gaps — unwanted spaces between neighbouring polygons.
  • Slivers — very small, unwanted polygon shapes.
  • Self-intersections — invalid shapes whose boundaries cross themselves.
  • Zero size — polygons with zero or invalid area.
  • Empty geometry — features with no geometry at all.
  • Schema and attributes — missing required fields and incorrect values.

Review and correction

Every issue can be reviewed individually, with the affected features highlighted on the map, and fixed either manually or automatically. I am particularly proud of the automatic correction: it shows a preview first, and a fix is accepted only when it meets the configured tolerance and passes verification. Undo and redo are there where supported, so nothing is ever a one-way door.

Reports and export

The tool keeps an activity log of every operation and generates structured PDF and Excel reports. Corrected data exports to GeoPackage or Shapefile.

Data protection: the original source data is never modified directly. All processing runs on a working copy, and every change is recorded for review.

Geometry Quality Checker: the Check tab with input layers, seven quality checks and check settings
Geometry Quality Checker, Check tab

Mawqi – Subdivision Finder

Find subdivision coordinates quickly and navigate to their locations.

Mawqi is the mobile app I wish had existed years ago. Type a subdivision number, pick the sector, and it shows the coordinates and opens the route in Google Maps. What used to take several messages and a lot of manual typing now takes a few taps, and it works in the field without a connection.

Key features

  • Data import — supports DXF, Shapefile and compressed Shapefile files.
  • Subdivision search — enter a subdivision number and select the relevant sector.
  • Coordinate display — see the location in UTM coordinates and latitude/longitude.
  • Navigation — open the selected location directly in Google Maps.
  • Fast search — stored subdivision information comes back instantly.
  • Phone and tablet support — layouts designed for different screen sizes.

How it works

  1. Import the required data into the application.
  2. Select a sector from the available list.
  3. Enter the subdivision number.
  4. View the matching result and its coordinates.
  5. Tap Navigate Me to open the destination in Google Maps, with the route and travel time ready to go.

Offline access and privacy

After the initial import, searches run entirely offline. Imported data is stored on the device and the app never uploads it to an external server. Internet access is needed only when Google Maps opens for navigation.

Important: the displayed coordinate is the stored label position from the source data. It should not automatically be treated as a surveyed centre point.

Mawqi on a phone: a subdivision found, with its UTM and latitude/longitude coordinates and a Navigate Me button
Mawqi, subdivision result on a phone
Google Maps opened by Mawqi, showing the driving route to the selected subdivision
Navigate Me opens the route in Google Maps

What the platform covers

GIS & mapping software

Practical workflows and tools for QGIS and ArcGIS, from first map to spatial analysis.

CAD software

Drafting and design workflows for AutoCAD and MicroStation, and utilities that speed them up.

Coordinate systems

Angle and coordinate format conversion, projections and geographic coordinates, with methods validated against reference values.

Automation tools

Plugins, add-ins and scripts that remove repetitive steps from GIS and CAD production work.

Online calculators

Browser-based geometry and coordinate computations that run entirely on your device.

Tutorials & digital resources

Video lessons and eBooks that explain the method behind each workflow, not only the clicks.

What CADGISTools offers

  • Free online tools — calculators and converters that run entirely in your browser, with no sign-up and no install. Current tools cover DMS and decimal degree conversion, coordinate formats, polygon area and perimeter, bearing and distance, 2D traverse closure, and slope and grade.
  • Video tutorials — step-by-step lessons for QGIS, ArcGIS, AutoCAD and MicroStation workflows.
  • Software tools — plugins, add-ins and macros for QGIS, ArcMap and MicroStation.
  • eBooks — practical PDF guides with worked examples of everyday GIS and CAD computations.

How the tools are built and checked

  1. Standard, documented methods. Every calculator uses the textbook formula for the task, such as the Shoelace formula for area or the Bowditch rule for traverse adjustment, and the method is explained on the tool page.
  2. Tested against known results. Each tool is checked against worked examples and established software before it is published, and corrected promptly if a user reports a discrepancy.
  3. Your data stays with you. Calculations run in your browser. Coordinates and figures you enter are never uploaded or stored.
  4. Free stays free. Online tools and tutorials are free to use. The site is supported by advertising and by optional premium plugins, courses and eBooks.

Results from any online calculator should be independently verified before being used for legal, engineering or construction purposes. See the notes on each tool page for its assumptions and limits.

Get in touch

Questions, corrections, ideas for new tools, or collaboration and training enquiries are welcome through the contact page.