License Keys
Contents |
Overview
The Altus Platform is a licensed software product. The Altus Mapping Engine rendering system will work on all platforms and be fully functional, but will display a watermark unless you register a license key. NOTE: The Altus Server components require a separate license key.
Use this page as a guide for acquiring and using a license key. If you have issues, please contact [email protected].
Getting A License Key
Altus Mapping Engine
To get a license key for the Altus Mapping Engine to disable the BA3 watermark for client platforms:
- Visit https://developer.ba3.us
- If you are already a paying subscriber, your license keys will be listed for each product you have licensed.
- If you need to, purchase a license for one or more platforms:
- iOS
- Android
- Windows WPF
- Web
Altus Server
Altus Server license keys are available through [email protected]. Please send an email for details.
You can get a license to enable creating data with:
- AltusRaster
- AltusTerrain
- AltusVector
- AltusPackage
Supported server platforms include:
- Apple Mac OSX - El Capitan
- Linux - CentOS 7
Activating a License Key
Altus Mapping Engine
iOS
Enterprise License
Set your license key via the setLicenseKey method of an instance of the MEMapViewController class after calling the initialize method:
... //Initialize Altus Mapping Engine [meMapViewController initialize]; //Set license key [meMapViewController setLicenseKey:@"YOURLICE-NSEK-EYGO-ESIN-THISFUNCTION"]];
Altus Developer Network License
Set your license key via the setLicenseKey method of an instance of the MEMapViewController class after calling the initialize method:
... //Initialize Altus Mapping Engine [meMapViewController initialize]; //Set license key [meMapViewController setLicenseKey:@"YOURLICE-NSEK-EYGO-ESIN-THISFUNCTION"] licensedDeveloper:@"[email protected]"];
Android
Set your license key via the setLicenseKey method of an instance of MapView class:
... MapView myMapView = new MapView(getApplication()); myMapView.setLicenseKey("YOURLICE-NSEK-EYGO-ESIN-THISFUNCTION","[email protected]");
Windows WPF
Set your license key via the setLicenseKey method of the Scene member an instance of the Altus.Controls.MapViewControl class in response to the EngineStarted event:
... MapViewControl mapView = new Altus.Controls.MapViewControl(); mapView.EngineStarted += mapView_EngineStarted; ... private void mapView_EngineStarted(object sender, EventArgs e) { mapView.Scene.setLicenseKey(("YOURLICE-NSEK-EYGO-ESIN-THISFUNCTION", "[email protected]");); }
Web
The license key for Altus Web is tied to the domain form which you serve up pages that utilize Altus. You can create domain specific keys at https://developer.ba3.us.
Set your license key via the setLicenseKey method of the scene member of the Altus module after the onEngineReady event has been triggered:
... <script type='text/javascript'> var AltusUnified = new Altus(document.getElementById("AltusDiv")); function onAltusEngineReady() { AltusUnified.scene.setLicenseKey("YOURLICE-NSEK-EYGO-ESIN-THISFUNCTION", "yourdomain.com"); }; </script>
Altus Server
All Altus Server programs have a -lk command line option. To activate you license key for, simply pass it on the command line. For example:
AltusTerrain -lk YOURLICE-NSEK-EYGO-ESIN-THISFUNCTION -h