Developer Resources (DLL/JAR)
swisstopo provides shared libraries (DLL or JAR) for software developers which allow transformation of coordinates and heights. <br>These transformations can be easily integrated into existing applications (.NET, C++, Visual Basic, Java), websites (Java, MONO, Silverlight) or macros (e.g. VBA).

Software libraries and Java classes
REFRAME DLL/JAR
The REFRAME library allows all transformations of coordinates and heights, which are relevant in Switzerland and available in the REFRAME for GeoSuite software, except UTM projection:
- GPSREF (ETRF93 <-> LV95)
- FINELTRA (LV95 <-> LV03)
- CHGEO2004 (geoid model)
- HTRANS (LHN95 <-> LN02)
REFRAME is available as DLL for Windows (.NET, C++/CLI, Silverlight and COM versions) and Linux (with Mono), and as JAR for Windows, Mac and Linux.
The REFRAME library may be distributed to third parties and integrated into commercial products, but it must be delivered to the customer free of charge.
TRANSINT DLL
The TRANSINT DLL allows planimetric transformations and interpolations based on regular grids (generated with TRANSINT for GeoSuite) or triangular networks (FINELTRA).
Additional information
Documents & Publications
-
Reframe DLL /JAR Manual
PDF, 36 page(s), 787 KB, English -
Transint DLL Manual
PDF, 13 page(s), 733 KB, English -
Formulas and constants for the calculation of the Swiss conformal cylindrical projection and for the transformation between coordinate systems
PDF, 20 page(s), 490 KB, English
Download applications
REFRAME DLL/JAR
Version 3.2 for Windows 32-bit or 64-bit, Mac or Linux - Zip archive containing binairies, documentation and examples
TRANSINT DLL
Full installation package - Version 1.1 for Windows 32-bit or 64-bit
P.O. Box
3084 Wabern
- Tel.
- +41 58 469 01 11