Overview
After a GeoCalc based application has been designed and implemented, we need to deploy it to the customer This lesson covers the process of obtaining a Distribution License Agreement for our newly created application, and it also describes the files that must be included with a GeoCalc-based application.
Obtaining a Distribution License Agreement (DLA)
Each application that is built with GeoCalc and deployed requires its own DLA. Blue Marble Geographics is sole proprietor and decision maker on what constitutes "distribution", "deployment", or "release". To obtain a DLA, please contact Blue Marble Geographics using the email sales@bluemarblegeo.com. You can also contact your sales representative directly, or send an email to the SDK support team at support@bluemarblegeo.com.
Files to Distribute with GeoCalc
The following dynamically linked libraries must be included with any application that uses GeoCalc. These files can all be found in the redist directory of your GeoCalc installation (by default C:\bmg\GeoCalcPBW\GeoCalc80\redist\VC14.0\x86 on Windows 32 bit installs):
-
GeoCalc_8_0.dll
-
GeoCalcPBW.dll
-
GeoCalcPBWUI.dll
-
GeoCalcUI.dll
-
GMLCRS_8_0.dll
-
Qt5Core_bmg.dll
-
Qt5Gui_bmg.dll
-
Qt5Widgets_bmg.dll
-
platforms/qwindows.dll
-
xerces-c_3_1.dll
-
xsec_1_6.dll
Note that if none of the GeoCalc dialogs are being used, the following files may be omitted:
-
GeoCalcPBWUI.dl
-
GeoCalcUI.dll
-
Qt5Core_bmg.dll
-
Qt5Gui_bmg.dll
-
Qt5Widgets_bmg.dll
-
platforms/qwindows.dll
The following legal documents must be included with a GeoCalc-based application. These files can be found in the redist directory of your GeoCalc installation (by default C:\bmg\GeoCalcPBW\GeoCalc72\docs):
-
License.txt, or some derivative
-
NOTICE
The following data files MUST be included with a GeoCalc-based application. These files can be found in the data directory of your GeoCalc installation (by default C:\bmg\GeoCalcPBW\GeoCalc72\data):
-
Datasource files (*.xml): geodata.xml (or some derivative datasource object)
-
geocalc.xsd
Any of the following data files may be included with a GeoCalc-based application. These files can be found in the data directory of your GeoCalc installation (by default C:\bmg\GeoCalcPBW\GeoCalc71\data):
-
aousBin.zip - This file allows the use of polygons for Areas of Use
-
Dataview files (*.xvw): geodata.xvw (or some derivative. This is the viewfile the is used for organizing data presented to the user in the GeoCalc dialogs.)
-
*.las and *.los files - These files enable certain datum transformations, such as NADCON
-
Files that Must Not be Distributed with GeoCalc
The following are files that are shipped with GeoCalc, but may not be distributed with a GeoCalc-based application:
-
BMGDevLicensing_2018.txt
-
ReleaseNotes.html
-
GeoCalcC++_Help.chm
-
*.h - Header files
-
GeoCalcPBW.lib
-
GeoCalcPBWUI.lib
It is furthermore not permitted to distribute a GeoCalc development license with any GeoCalc based applications:
-
license.obj
Further Information
For further information about deployment licensing, please consult the license agreement that was accepted when GeoCalc was installed. A copy of this agreement can be found in the file BMGDevLicensing_2016.txt, which resides in the docs folder of your GeoCalc installation (by default C:\bmg\GeoCalcPBW\GeoCalc71\docs). If you have any further questions, please contact Blue Marble Geographics.
Comments
0 comments
Please sign in to leave a comment.