-
Spherical Toolkit Spherical Toolkit -
- - -
- -
- - - - -
- -

Downloads

Libraries

Like any proper .NET library, our DLLs come with built-in documentation and can run on any supported operating system without recompiling. We have long been using these packages on both 32- and 64-bit systems and have successfully tested both the SphericalLib and SphericalHTM packages on the Open Source Mono implementation of the Framework.

In the attached archive you will find the following main DLLs:

  • SphericalLib.dll contains data structures to represent regions on the celestial sphere as well as the routines to manipulate them and calculate their areas analytically.
  • SphericalHtm.dll deals with HTM indices and their relation to the regions. It uses a quickhull implementation internally, which is also part of the package in a separate DLL.
  • SphericalSql.dll provides the SQL/CLR routines (mostly user-defined functions) that are accessed directly from SQL commands.

Download the .NET assemblies below!

SQL Server Extensions

In the attached archive you will find a series of SQL files. Feel free to look inside and don't be frightened the first few long lines of hexadecimal sequences. These contain the DLLs, so that the installer does't depend on external files, whose path would be different for every deployment. In the package there is a command line installer that can execute the SQL commands even on remote engine - another great advantage of the hex strings. To deploy you just have to specify the server and database names. If you get an error, just create the schema it complains about... This is to protect you from accidentally installing everything in the wrong database.

Download the standalone SQL installer below!

Downloads

Previous Versions

Earlier versions of the HTM library are still available at the usual URL: http://skyserver.org/htm

Acknowledging Us

All users of the toolkit are kindly requested to reference our most recent paper. This will help us know how our software is being used. Also please feel free to contact us with feedback.

-
- - - - -
-
-
-