Blue Marble Geographics logo
Log inCart icon
GeoCore SDK: Survey-grade geospatial conversion API - Download Now >

Coordinate Systems Supported in the GeoCore SDK

High Accuracy Coordinate Support

The World's Most Comprehensive Coordinate Conversion Parameter Database

Over 12,000 coordinate system conversions are supported with pre-defined linear and angular units, ellipsoids, geodetic datums and coordinate systems. The latest update includes the new Pseudo Mercator (Google) coordinate system, and several updates to the Geodetic datasource. Plus, use our "two point fit" transformation and easy-to-use designers to create custom coordinate systems.

Common Coordinate System Dialogs

Convert coordinates on a point-by-point or database basis as you issue GeoCore function calls. We have included several useful common coordinate system dialogs to accelerate your development!

Horizontal Time Dependent Positioning (HTDP)

Horizontal Time Dependent Positioning provides a means to predict and adjust for data transformations related to movements of the Earth's crust over time. HTDP time dependent shifts are now available through the GeoCalc datasource.

Alberta Township System (ATS) Support

The Alberta Township System (ATS) is a surveying system used in parts of Western Canada including Alberta Province. It is a variation of the Dominion Land Survey (DLS). Included is support for Alberta Township System legacy grids, versions 2.1-2.6, 3.1. 3.2 NAD27, 3.2 NAD83, and version 4.1. Your GeoCalc enhanced application can convert between the ATS system and any of our many geodetic or projected coordinate systems.

Tools for Improving Data Quality Management from a Development Level

Updated locking and signing features are available on the Datasource object. Datasource dialogs allow you to move, rename and hide columns. Viewfile classes make it much easier to create your own dialog, or organize the standard GeoCore dialogs. An updated change log allows for easy visualization of the Audit Trail tool.

Additional Features

  • You can define your own custom coordinate systems, datum, ellipsoid, and unit parameters.
  • Define your own custom datums based on Molodensky shifts or seven Bursa/Wolfe datum transformation parameters. GeoCalc also supports NADCON, U.S. HARN (enhanced NAD83), DMA Multiple Regression Equation, Canadian National Transformation coordinate transformations, the Molodensky-Badekas 10 Parameter Shift, Ordnance Survey National Grid Transform of 2002, Seven Parameter Helmert Shift, Six Parameter Helmert Shift, Four Parameter Helmert Shift, NTF to RGF93 Grid Shift, and Tokyo to JGD200 Grid Shift
  • Forward and inverse geodetic calculations
  • Interoperability methods for Coordinate systems, Coordinate Transforms and the GeoCalc datasource. Now GeoTranslate and GeoTransform applications can share a single instance DataSource object

Raster Transformation Methods

  • Affine (minimum three points)
  • 1st Order Polynomial (minimum four points)
  • 2nd Order Polynomial (minimum six points)
  • 3rd Order Polynomial (minimum ten points)
  • 4th Order Polynomial (minimum fifteen points)
  • 5th Order Polynomial (minimum twenty-one points) Reprojection

Raster Reprojection

GeoTransform features the unmatched geodetic datasource of GeoCalc.XML. You can even define your own custom units, ellipsoids, datums and coordinate systems.


  • Over 3500 pre-defined coordinate systems
  • Over 165 ellipsoids
  • Over 630 datum transformations
  • Over 70 linear units and much more

There is now also projection recovery technology to find lost projection information within your data.