ProLat DLL 4.0 - Coordinate Conversion Toolkit
ProLat DLL is a complete coordinate conversion toolkit for most programming languages and Excel. Its ease-of-use and industry standard accuracy make it an ideal solution.
| Coordinate Conversion capability between any of the following coordinate systems:
|
Languages:
Platforms:
|
You can count on industry standard accuracy, ease-of-use, and low price. Purchase online, download from the order confirmation email, and begin using in minutes.
| Contents: Features Licensing Support Software Specifications |
|
How easy is the library to use? The best way to show its ease of use is with an example. Here is a conversion from latitude/longitude to UTM:
hFrom = ProLatDefineLatLong ("WGS84")
hTo = ProLatDefineUTM ("WGS84", 17, 0, "m")
fX(0) = -81 ' Put a coordinate in an array
fY(0) = 35
ProLatTransform (hFrom, hTo, fX(0), fY(0), fZ(0), 1) ' Transform values in-place
A more complex conversion is just as easy. Here is a conversion from State Plane (Montana South) in NAD27 to UTM in WGS84 with a datum shift:
hFrom = ProLatDefineSPCS ("NAD27", 2503, "us-ft")
hTo = ProLatDefineUTM ("WGS84", 12, 0)
fX(0) = 2381348 ' Put a coordinate in an array
fY(0) = 732801
ProLatTransform (hFrom, hTo, fX(0), fY(0), fZ(0), 1)
To get a reverse transformation, simply swap the hFrom and hTo parameters.
Licensing and Support
ProLat DLL software requires one license for each developer work-station where it is used for development even if the software is installed on a server. ProLat DLL requires one license for each server where it is used by end-users. No additional licenses or royalties are required for distribution with your application that includes and uses the redistributable prolat.dll file. See complete licensing details.
Technical Support
Support is provided to developers to help with installation issues and understanding the capabilities of the software. Support for code development, debugging, projection parameters, and end-users is available with development support or by contract. Of course bug resolution is free.
Software Support
|
Visual Basic ProLat DLL was designed to widely support many languages with Visual Basic especially in mind. With a few simple functions, you can add powerful conversion features to your programs. An included Visual Basic example implements a complete graphical calculator with all of the supported parameters. (Shown at right.) This might be the solution you need with no programming after all. Or, copy and paste what you need to your application. Examples are in VB 6 and VB.NET. |
![]() |
| Excel ProLat is perfect for coordinate conversion right in your spreadsheets. An included example gives graphical coordinate system selection with no programming. It allows you to copy and paste data for quick conversion. Or, you can include the conversion macro functions right in your own spreadsheet if you have a little knowledge of Excel VBA macros. No programming necessary, just copying and pasting. |
![]() |
| C/C++ and C# ProLat DLL includes six C++ console examples that show various combinations of coordinate conversion parameters. Examples include NAD27 datum to NAD83 datum, State Plane, and UTM conversions. A C# class and example is provided to get coordinate conversion integrated into your C# application. MS Access Other Languages
|
|
Documentation
A PDF manual provides complete instructions for using the DLL and examples. It's function reference gives details for using the functions and clearly explains the parameters and how they affect the conversions. The manual gives an overview of each supported coordinate system with special information.
Current version 4.12.
New Features from ProLat DLL 4.0x
- Added 64-bit support
- Added Windows Mobile support
- Minor improvements to ProLatDMSFormat function.
New Features from ProLat DLL 3.x:
- ProLatEllipsoidInverse for accurate distance and azimuth calculations.
- ProLatScaleConvergence to calculate scale factor and convergence angle.
- ProLatDMSFormat for flexible formating of degree/minute/second coordinates.
- Functions to read and write ESRI PRJ coordinate system definitions.
- Added ellipsoid parameter to ProLatDefineGeodetic.
- Improved ability to find supporting files for some functions.
- New projections:
- geos - Geostationary Satellite View
- rouss - Roussilhe Stereographic
- stearea - Oblique Stereographic Alternative
- New Datum: nzgd49 New Zealand Geodetic Datum 1949
- New Units: us-mi, ind-yd (Indian Yard), ind-ft (Indian foot) ind-ch (Indian Chain)
Product download size: 3.5 MB
ProLat DLL 4.0, Coordinate Conversion Toolkit

![Expand cart block. []](/sites/all/modules/ubercart/uc_cart/images/bullet-arrow-up.gif)

