LibreOffice/OpenOffice.org add-in

This module demonstrates how GeoAPI services can be used from a complex software like LibreOffice or OpenOffice.org. This add-in adds the following formulas to the Calc software, which can be used in spreadsheets for performing coordinate operations:

OOo FormulasProgrammatic namesParametersSupported by this demo
CRS.DESCRIPTIONorg.opengis.openoffice.XReferencing.getDescriptionEPSG codeincomplete
CRS.SCOPEorg.opengis.openoffice.XReferencing.getScopeEPSG codeno
CRS.VALID.AREAorg.opengis.openoffice.XReferencing.getValidAreaEPSG codeno
CRS.BOUNDING.BOXorg.opengis.openoffice.XReferencing.getBoundingBoxEPSG codeno
CRS.REMARKSorg.opengis.openoffice.XReferencing.getRemarksEPSG codeno
CRS.AXISorg.opengis.openoffice.XReferencing.getAxisEPSG code, dimensionincomplete
CRS.PARAMETERorg.opengis.openoffice.XReferencing.getParameterEPSG code, parameter nameno
CRS.WKTorg.opengis.openoffice.XReferencing.getWKTEPSG code, authority nameno
TRANSFORM.WKTorg.opengis.openoffice.XReferencing.getTransformWKTEPSG code, authority nameno
TRANSFORM.ACCURACYorg.opengis.openoffice.XReferencing.getAccuracysource CRS, target CRSno
TRANSFORM.COORDorg.opengis.openoffice.XReferencing.getTransformedCoordinatescoordinates, source CRS, target CRSyes

This demo uses the Proj.4 binding, which requires a native library. However implementors are free to distribute this add-in with the geoapi-proj4.jar file replaced by their own implementation. See here for instructions.

Users should be able to switch implementations as long as the various add-ins use the same programmatic names than the one listed in the above table, with the same parameters.

Links for users