Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dev:developer:3dmapping_sdk:autologin [2019/06/13 10:46] jve@orbitgt.com |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | |||
- | < | ||
- | |||
- | <script src=" | ||
- | |||
- | |||
- | <div id=" | ||
- | |||
- | |||
- | <script type=" | ||
- | |||
- | var viewer; | ||
- | |||
- | var AMap = orbitgt.mapping3d.sdk.viewer.AMap; | ||
- | var Constants = orbitgt.mapping3d.sdk.viewer.Constants; | ||
- | var SDKViewer = orbitgt.mapping3d.sdk.viewer.SDKViewer; | ||
- | |||
- | /** | ||
- | * Called when something changes to the viewer state. | ||
- | */ | ||
- | function handleAppStateChanged(state) { | ||
- | // Save state somewhere... | ||
- | window.localStorage.setItem(" | ||
- | } | ||
- | |||
- | /** | ||
- | * Handle a measure state update. | ||
- | */ | ||
- | | ||
- | console.log(measureState); | ||
- | } | ||
- | |||
- | /** | ||
- | * Called when the viewer component is ready for interaction. | ||
- | */ | ||
- | function handleReady() { | ||
- | viewer.onAppStateChanged.add(handleAppStateChanged); | ||
- | viewer.onMeasureStateChanged.add(handleMeasureStateChanged); | ||
- | } | ||
- | |||
- | /** | ||
- | * Called when the page is full loaded. | ||
- | */ | ||
- | function handleDOMReady() { | ||
- | // Create viewer startup options | ||
- | var loginOptions = new AMap(); | ||
- | loginOptions.set(Constants.LOGIN_MODE, | ||
- | loginOptions.set(Constants.LOGIN_HOST, | ||
- | loginOptions.set(Constants.LOGIN_USERNAME, | ||
- | loginOptions.set(Constants.LOGIN_PASSWORD, | ||
- | loginOptions.set(Constants.LOGIN_PUBLICATION_NAME, | ||
- | var options = new AMap(); | ||
- | options.set(Constants.STARTUP_APP_STATE, | ||
- | // | ||
- | options.set(Constants.STARTUP_AUTO_LOGIN, | ||
- | // Create viewer | ||
- | var appElement = document.getElementById(" | ||
- | viewer = new SDKViewer(" | ||
- | viewer.setSize(800, | ||
- | viewer.isReady.then(handleReady); | ||
- | } | ||
- | |||
- | // Wait for page to load | ||
- | document.addEventListener(" | ||
- | |||
- | </ | ||
- | </ | ||
Last modified:: 2019/06/13 10:46