Is there an algorithm that supports transforming from CGCS2000 coordinate to WGS84 coordinate? CGCS2000 is China Geodetic Coordinate System 2000.

Any advice would be thankful!


According to spatialreference.org, CGCS2000 should be

 +proj=longlat +ellps=GRS80 +no_defs 

The usual approach is to add this definition as a custom CRS if you cannot find it in the default CRS list of QGIS.

  • Thanks for your answer. What you said is usage for QGIS Desktop software. however I'm using QGIS API, and the CRS is WGS84, but there are some points that came from CGCS2000, how could I transform these points from CGCS2000 CRS to WGS84 CRS? – spartucus Nov 19 '14 at 1:23
  • I found it. create source crs using +proj=longlat +ellps=GRS80 +no_defs, and use QgsCoordinateTransform class to transform points to destination crs. Sorry for last comment bothers you, you solved my problem. thank you a lot. – spartucus Nov 19 '14 at 1:40

The EPSG registry lists two versions of CGCS2000:

EPSG:4479 uses a 3-dimensional cartesian coordinate system based on the Earth's center EPSG:4480 uses Latitude, Longitude and ellipsoidal height.

For the first one, see Help defining custom CRS in QGIS 2.2 how to use it in QGIS and the limitations of that CRS.

For the second one, you can use the projection string that underdark suggested.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.