Commit 407266ab by Corey Koval

No longer selects objects when creating AOIs

parent 78af3a54
...@@ -51,10 +51,25 @@ ...@@ -51,10 +51,25 @@
var center_lon; var center_lon;
var radius; var radius;
// ***********************************************
// Disable/enable object selection as needed.
//************************************************
var noSelect = false;
var defaultClickHandler = viewer.screenSpaceEventHandler.getInputAction(Cesium.ScreenSpaceEventType.LEFT_CLICK);
var myClickFunction = function(event) {
if (!noSelect) {
defaultClickHandler(event);
} else {
viewer.selectedEntity = undefined;
viewer.trackedEntity = undefined;
}
};
viewer.screenSpaceEventHandler.setInputAction(myClickFunction, Cesium.ScreenSpaceEventType.LEFT_CLICK);
// Pick the center point of a circle // Pick the center point of a circle
function pickCenter(lat_element_id, lon_element_id, radius_element_id, outlineColor) { function pickCenter(lat_element_id, lon_element_id, radius_element_id, outlineColor) {
viewer.selectionIndicator = false; noSelect = true;
viewer.infoBox = false;
var entity = viewer.entities.add({ var entity = viewer.entities.add({
label: { label: {
show: false, show: false,
...@@ -104,8 +119,7 @@ ...@@ -104,8 +119,7 @@
var area; var area;
//Stop pickng things //Stop pickng things
function clearHover() { function clearHover() {
viewer.selectionIndicator = true; noSelect = false;
viewer.infoBox = true;
viewer.entities.removeAll(); viewer.entities.removeAll();
handler = handler && handler.destroy(); handler = handler && handler.destroy();
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment