Sigma Tech Corporation

Home Contents Search Contact Feedback Req Info

  NSL


Overview USPL NSL Trimble GPS License Pricing Order

Up

NSL Programmer Pak™

The Navigation Services Library (USPL) Programmer Pak contains  functions written in C for use in 2D navigation problems. The Navigation Services Library is a DLL available as an evaluation or registered version. Both versions have the same API, which makes the NSL callable from many languages. The library supports two methods of calculations for all routines, Great Circle and Constant Bearing.  The Great Cirlce routines are typically used for high dynamic or long range calulations, as the routines take into consideration the curvature of the earth and modify the bearing or heading of the computations to take the earth's radius into consideration.  The Constant Bearing routines are just that, the bearings are considered to be in a straight line and are useful for low dynamics or short distances.

The current version of the NSL is 1.00, directly supporting Borland C/C++ 5.x, Borland C++ Builder, and Microsoft Visual C++. Other compilers can utilize the library by building an import library from the .DEF file. The library includes documentation in RTF.

A trial version is now available, which allows you evaluate the product for 30 days. Download the Evaluation Version.

The Registered binary version is $50.00, which removes the registration reminder.   In addition a source code registered version is available. Upgrades from the Evaluation version can be made on our purchasing form.

The areas that the library covers are as follows:

Computing Lat/Lons- These routines provide operations operations such as Computing a new Lat/Lon from a given Lat/Lon and Range/Bearing. 

Track Interpolation/Extrapolation - These routines allow you to get new Lat/Lons from positions and times, given 2 positions and times, it can interpolate/extrapolate a new position at a requested time.  Other methods of use include given a single Lat/Lon, time, speeding/heading, a new position can be Interplotated/Extrapolated at a requested time.

Conversion/Extraction Routines - These routines provide functions such as getting Range/Bearing from two Lat/Lons.

Misc. Routines - This catch all group includes functions to adjust range and bearings such that bearings remain positive in the range of 0 to 360 degres.

 

Home ] Up ]

Copyright © 1996-2005 Sigma Tech Corporation
Last modified: December 18, 2005