UNPKG

ol-cesium

Version:

OpenLayers Cesium integration library

57 lines (55 loc) 3.09 kB
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE HTML> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="robots" content="index, all" /> <title>olcesium raster layer synchronization example</title> <link rel="stylesheet" href="../node_modules/ol/ol.css" type="text/css"> <style> fieldset {display:inline-block;float:left;} label {display:block;} body.hideLayerInputs fieldset {display:none;} </style> </head> <body> <div id="map2d" style="width:600px;height:400px;float:left;"></div> <div id="map3d" style="width:600px;height:400px;float:left;position:relative;"></div> <input type="button" value="Remove all layers" onclick="global.ol2d.getLayers().clear();document.body.className='hideLayerInputs';" /> <input type="button" value="Remove last layer" onclick="global.removeLastLayer();document.body.className='hideLayerInputs';" /> <br /> <input type="button" value="Add Stamen" onclick="global.addStamen();" /> <input type="button" value="Add TileWMS" onclick="global.addTileWMS();" /> <input type="button" value="Add TileJSON" onclick="global.addTileJSON();" /> <br /><br /> <input type="button" value="TileWMS change" onclick="global.changeTileWMSParams();" /> <fieldset id="layer0"> <label class="checkbox"> <input class="visible" type="checkbox" onchange="global.layer0.setVisible(this.checked)" checked/>OpenAerial layer </label> <label>opacity</label> <input class="opacity" type="range" min="0" max="1" step="0.01" value="1" oninput="global.layer0.setOpacity(this.value)"/> <label>Z-index</label> <input type="range" min="-10" max="10" step="1" oninput="global.layer0.setZIndex(this.value)" /> </fieldset> <fieldset id="layer1"> <label class="checkbox"> <input class="visible" type="checkbox" onchange="global.layer1.setVisible(this.checked)" checked/>Grand Canyon overlay </label> <label>opacity</label> <input class="opacity" type="range" min="0" max="1" step="0.01" value="1" oninput="global.layer1.setOpacity(this.value)"/> <label>Z-index</label> <input type="range" min="-10" max="10" step="1" oninput="global.layer1.setZIndex(this.value)" /> </fieldset> <fieldset id="layer2"> <label class="checkbox"> <input class="visible" type="checkbox" onchange="global.layer2.setVisible(this.checked)" checked/>World borders </label> <label>opacity</label> <input class="opacity" type="range" min="0" max="1" step="0.01" value="1" oninput="global.layer2.setOpacity(this.value)"/> <label>Z-index</label> <input type="range" min="-10" max="10" step="1" oninput="global.layer2.setZIndex(this.value)" /> </fieldset> <script src="inject_ol_cesium.js"></script> <script type="text/javascript" src="commons.1ba132e07f9f7066a8c6.js"></script><script type="text/javascript" src="rastersync.1f7b01e986b8ade80317.js"></script></body> </html>