| | |
| | | const handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas) |
| | | handler.setInputAction(function (click: any) { |
| | | const pickedObject = viewer.scene.pick(click.position) |
| | | console.log(pickedObject, 'pickObject') |
| | | if (Cesium.defined(pickedObject)) { |
| | | const list = longitudeList.filter((v: { id:string, longitude: number; latitude: number; }) => v.id === pickedObject.id.id) |
| | | if (pickedObject.id.label) { |
| | |
| | | } |
| | | } |
| | | , Cesium.ScreenSpaceEventType.LEFT_CLICK) |
| | | handler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_CLICK) |
| | | // handler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_CLICK) |
| | | } |