The GeoCalc Software Development Kit (SDK) is a fully object-oriented class library designed for developers. This sophisticated and precise coordinate transformation toolkit allows developers to embed our technology into their custom geospatial software. Our Geographic Calculator application is known worldwide as the standard coordinate conversion tool. We offer the underlying coordinate conversion capability of the Geographic Calculator within GeoCalc, an easy to use, affordable option for your own application or software development project.
The World's Most Comprehensive Coordinate Conversion Parameter Database
Over 12,000 coordinate system conversions are supported with basic pre-defined linear and angular units, ellipsoids, geodetic datums and coordinate systems. Additionally GeoCalc contains many more advanced geomatic tools such as vertical datums, grid shifts, time dependant coordinate transformation models (HTDP), VDatum, the ability to generate custom best fit transformations and custom coordinate objects of any type. GeoCalc is a geodetic toolbox that allows a software developer to embed advanced or basic coordinate transformation in their application. We recommend working with a surveyor or GIS analyst to leverage the full power of this technology to maximum effect.
GeoCalc is available on a number of platforms, not only does it support a massive amount of geodetic objects out of the box but the tool also has a direct connection to the OGP's EPSG Geodetic Parameter web registry allowing you to directly update your EPSG definitions whenever you need and to supplement our already huge database with even more objects for coordinate transformation. Blue Marble's geodetic toolbox leverages an XML data source, enabling secure and powerful data transformation management through interfaces and logic that allow you to lock down your datasource via password protection. The toolkit includes a variety of tools for improving data quality management from a development level allowing the software developer to work with the survey expert to provide powerful coordinate transformation software. The latest release of GeoCalc features support for and display of EPSG Area of Use Polygon data. Area of Use polygons allow developers to create a method for guiding users with the most appropriate coordinate system or transformation for an area based on geopolitical bounding polygons that follow the borders of countries and similar areas around the world. These objects can be viewed in the QT dialogues for selecting coordinate system. This release also features enhanced vertical coordiante transformation capabilities with better support for VDatum and all geoid types. Also added is new Land Survey support for generating functions for printing and visualization of data in Canadian survey systems. This allows developers to create an interface for users of Alberta and Saskatchewan land grids to plot layouts of points and lines directly from Dominion Land Survey coordinates in the context of the borders of the individual townships and ranges. For more improvements and additions to this version, please visit our Latest Changes page.
GeoCalc is available in the following platforms:
- Windows C++
- Fully Managed .NET Now Available!!!!
Now .NET developers can get all of the accuracy and power of the GeoCalc toolkit in a fully managed .NET control. The GeoCalc fully managed SDK is built on Microsoft's 4.0 .NET architecture. This means all of the memory management details are handled entirely by the .NET virtual machine and the CLR (Common Language Runtime). Using this standard Windows framework increases security, performance, and usability for anyone working inside the latest Microsoft development environments. This new version of GeoCalc streamlines the development process as 32 and 64 bit compatibility issues are handled entirely by Visual Studio, and the new code base means only one application needs to be delivered for both environments. The single DLL redistributable framework makes windows deployment much easier in many cases, lowering development costs and speeding up time to market.