|
<< Click to Display Table of Contents >> Navigation: Input/Output > Coordinate conversion |
Converting coordinates from one CRS to another CRS
![]()
![]()
Coordinate conversion means transforming a point from one coordinate system (CRS) to another.
Two types:
1.Transformation (datum change, e.g., WGS84 → Indian 1954)
2.Projection (lat/lon → grid in meters, e.g., WGS84 → UTM)
Often both happen together.
What is CRS (Coordinate Reference System)?
A CRS defines how locations on Earth are described.
A CRS specifies:
•What shape of Earth you are using (datum/ellipsoid)
•How coordinates are measured (lat/lon, meters, etc.)
•What projection (if any) is used
•The area of validity
Types of CRS:
✔ Geographic CRS
•Uses latitude & longitude
•Units: degrees
•Example: EPSG:4326 (WGS84)
✔ Projected CRS
•Uses X, Y coordinates in meters
•Derived using a map projection
•Example: EPSG:32643 (WGS84 / UTM Zone 43N)
✔ Vertical CRS
•Heights: ellipsoidal or orthometric
•Example: EGM96 geoid height
In simple words, CRS = How you define and measure positions on Earth.
EPSG stands for European Petroleum Survey Group, now maintained by the OGP / IOGP Surveying & Positioning Committee.
EPSG maintains the world’s official database of:
•Coordinate Reference Systems (CRS)
•Map projections
•Datums
•Transformation methods
•Geoid models
Each CRS in the database has a unique EPSG code. For all EPSG codes, visit https://www.epsg.io
What is EPSG:4326?
It is ....
•WGS84 datum
•Latitude & Longitude in degrees
•Ellipsoidal coordinate system
•Used by GPS, Google Earth, mobile phones, etc.
What is PROJ4?
Proj4 (now simply called PROJ) is an open-source library used worldwide for:
•Map projections
•Datum transformations
•Coordinate conversions
•CRS (Coordinate Reference System) definitions
In simple words:
Proj4 is the mathematical engine that converts coordinates from one CRS to another.
It is the core behind many GIS and geospatial tools.
Proj4 string is a compact text-based formula that defines a coordinate system or map projection for PROJ, GIS tools, and geospatial workflows.
What is Datum?
A datum is the mathematical model of Earth used by a CRS.
A datum defines:
•The origin point
•The ellipsoid dimensions (size, shape of Earth)
•Orientation in 3D space
There are two main types:
✔ Geodetic Datum (for lat/lon)
Defines the shape of Earth:
•WGS84 (global)
•NAD83 (North America)
•Everest 1830 (India)
•GDA2020 (Australia)
✔ Vertical Datum (for heights)
Defines sea level:
•Mean Sea Level (MSL)
•EGM96
If two datums differ, coordinates differ even if projection is same.
Example:
•WGS84 vs Indian 1954 coordinates may differ by 100–300 m at same physical point.
What is Projection?
A map projection converts Earth’s curved surface (lat/lon) into a flat grid (X,Y).
All projections introduce distortion in:
•Area
•Shape
•Distance
•Direction
Common projections:
•UTM (Universal Transverse Mercator) → very common for engineering & seismic
•Mercator → web maps
•Lambert Conformal Conic → aviation weather
•Albers Equal Area → climate maps
Projection = Mathematical method to flatten the Earth.
How They Relate?
Think of it as a hierarchy:
DATUM → defines Earth's shape
↓
CRS → uses the datum, and may use a projection
↓
PROJECTION → converts lat/lon into X,Y (meters)
Example:
WGS84 (datum)
↓
EPSG:4326 (CRS, geographic, lat/lon)
↓
EPSG:32643 (CRS, projected using UTM zone 43N)
•CRS → the complete definition of how coordinates are expressed.
•Datum → the shape and size of Earth used for coordinates.
•Projection → the math that converts curved Earth (lat/lon) into flat maps (meters).
![]()
![]()



![]()
![]()

![]()
![]()
![]()
![]()
There is no information available for this module so the user can ignore it.
![]()
![]()
In this example, we convert one CRS to another CRS. There won't be any Vista items available for this module. To QC, the user can use "QC trace geometry" module to verify the conversion.

In the input CRS, we've GDA94 datum and we would like to convert to GDA2020. So, we've provided the Input and Output EPSG codes and executed the module. It will convert all the x,y coordinates from GDA94 to GDA2020.

![]()
![]()
There are no action items available for this module.
![]()
![]()
YouTube video lesson, click here to open [VIDEO IN PROCESS...]
![]()
![]()
Yilmaz. O., 1987, Seismic data processing: Society of Exploration Geophysicist
* * * If you have any questions, please send an e-mail to: support@geomage.com * * *
![]()