Skip to content

OpenGeoWorks/coodconvert-il

Repository files navigation

🌍 Nigerian UTM Conversion

A lightweight, web-based coordinate conversion platform for Nigeria’s geospatial needs. This tool supports accurate transformations between Nigerian Transverse Mercator (NTM) and Universal Transverse Mercator (UTM) systems using a custom geodetic engine (not external libraries).

✨ Features

🔄 NTM ⇄ UTM Conversion (supports Minna datum)

📂 Single & Batch Processing – Upload CSV/Excel for bulk conversion

🗺️ Interactive Map – Visualize transformed coordinates in real time

📥 Export Results – Download converted coordinates as CSV or Excel

🔐 User Accounts – Secure login/signup with Google Sign-In

📱 Responsive UI – Works seamlessly on desktop & mobile

🛠️ Tech Stack

Frontend: React / Next.js / Tailwind CSS

Backend: supabase

Database: PostgreSQL

Authentication: supabase

Geodetic Engine: Custom implementation of Transverse Mercator projection + Datum transformations

⚡ How It Works

Input: Enter Easting/Northing (NTM) or (UTM)

Transformation:

Deproject → Geodetic coordinates

Datum transformation (Minna ⇄ WGS84)

Reproject → Target coordinate system

Output: Converted Easting/Northing with option to download

🚀 Getting Started Prerequisites

Node.js >= 18

npm or yarn

Installation

Clone repo

git clone https://github.com/khaleelekan/coodconvert-il.git

Go into project

cd coodconvert-il

Install dependencies

npm install

Run dev server

npm run dev

📊 Example Point ID Zone Input Easting (NTM) Input Northing (NTM) Output Easting (UTM) Output Northing (UTM) P1 Mid 153131.0731 365104.0765 595117.590 798243.510 ✅ Validation

Results cross-checked with:

AllTrans

EPSG.io

Differences reported within ±1 meter, ensuring high accuracy.

🤝 Contributing

Contributions are welcome! Please fork this repository and submit a pull request.

👨‍💻 Author

Abdulraheem khalilullahi

🌐 Portfolio:

💼 LinkedIn: khalilullahi Abdulraheem

🐦 Twitter:

About

web based solution for ntm - utm transformation using minna and wgs 84

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages