Methods and apparatus for geospatial management and visualization of events
First Claim
1. A method of providing geospatial management and visualization of one or more events, comprising:
- accessing geospatial imagery data from one or more geospatial imagery data sources;
providing a plurality of user-interactive three-dimensional geospatial environments based on the geospatial imagery data, wherein the plurality of geospatial environments share one or more display parameters;
receiving event data associated with the one or more events;
providing the event data to be fused with the geospatial imagery data into fused data for display in the plurality of geospatial environments;
receiving at least one interface display parameter via a first geospatial environment of the plurality of geospatial environments subsequent to providing the event data, wherein the at least one interface display parameter includes at least one of a zoom level of the display of the fused data in the first geospatial environment, a tilt parameter for tilting the display of the fused data in the first geospatial environment, or a panning parameter for panning the display of the fused data in the first geospatial environment;
updating, in real-time, the one or more display parameters of the plurality of geospatial environments based on the at least one interface display parameter, thereby causing the plurality of geospatial environments to provide a common visualization of at least a portion of the fused data in accordance with the at least one interface display parameter received via the first geospatial environment;
receiving a time span via a second geospatial environment of the plurality of geospatial environments;
determining a series of events associated with the time span;
scrolling through the time span in response to input received via the second geospatial environment; and
playing back data associated with the series of events that satisfy the input, superimposed over the geospatial imagery data, in the plurality of geospatial environments, thereby causing the plurality of geospatial environments to provide, in real-time, a common visualization of at least a portion of the data associated with the series of events.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are provided for geospatial management and visualization of events, by presenting a dynamic, user-interactive geospatial environment for performing real-time operations management and pre/post-mission analytical activities. A geospatial event management system integrates geospatial imagery data from geospatial imagery data sources, and determines a geographic area of interest based on user input, stored settings, or other relevant parameters. The geospatial event management system then provides a user-interactive geospatial environment based on the geospatial imagery data associated with the geographic area of interest, and ingests geospatially-referenced event data associated with the events, such as tracking data, telemetry data, or sensor data. The geospatial event management system further filters the event data based on parameters such as geospatial or temporal parameters, and then superimposes the filtered event data over the geospatial imagery data associated with the geographic area of interest.
-
Citations
11 Claims
-
1. A method of providing geospatial management and visualization of one or more events, comprising:
-
accessing geospatial imagery data from one or more geospatial imagery data sources; providing a plurality of user-interactive three-dimensional geospatial environments based on the geospatial imagery data, wherein the plurality of geospatial environments share one or more display parameters; receiving event data associated with the one or more events; providing the event data to be fused with the geospatial imagery data into fused data for display in the plurality of geospatial environments; receiving at least one interface display parameter via a first geospatial environment of the plurality of geospatial environments subsequent to providing the event data, wherein the at least one interface display parameter includes at least one of a zoom level of the display of the fused data in the first geospatial environment, a tilt parameter for tilting the display of the fused data in the first geospatial environment, or a panning parameter for panning the display of the fused data in the first geospatial environment; updating, in real-time, the one or more display parameters of the plurality of geospatial environments based on the at least one interface display parameter, thereby causing the plurality of geospatial environments to provide a common visualization of at least a portion of the fused data in accordance with the at least one interface display parameter received via the first geospatial environment; receiving a time span via a second geospatial environment of the plurality of geospatial environments; determining a series of events associated with the time span; scrolling through the time span in response to input received via the second geospatial environment; and playing back data associated with the series of events that satisfy the input, superimposed over the geospatial imagery data, in the plurality of geospatial environments, thereby causing the plurality of geospatial environments to provide, in real-time, a common visualization of at least a portion of the data associated with the series of events. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing geospatial management and visualization of one or more events, comprising:
a server configured to; access geospatial imagery data from one or more geospatial imagery data sources; provide a plurality of user-interactive three-dimensional geospatial environments based on the geospatial imagery data, wherein the plurality of geospatial environments share one or more display parameters; receive event data associated with the one or more events; provide the event data to be fused with the geospatial imagery data into fused data for display in the plurality of geospatial environments; receive at least one interface display parameter via a first geospatial environment of the plurality of geospatial environments subsequent to providing the event data, wherein the at least one interface display parameter includes at least one of a zoom level of the display of the fused data in the first geospatial environment, a tilt parameter for tilting the display of the fused data in the first geospatial environment, or a panning parameter for panning the display of the fused data in the first geospatial environment; update, in real-time, the one or more display parameters of the plurality of geospatial environments based on the at least one interface display parameter, thereby causing the plurality of geospatial environments to provide a common visualization of at least a portion of the fused data in accordance with the at least one interface display parameter received via the first geospatial environment; receive a time span via a second geospatial environment of the plurality of geospatial environments; determine, from the event data, a series of events associated with the time span; scroll through the time span in response to input received via the second geospatial environment; and play back data associated with the series of events that satisfy the input, superimposed over the geospatial imagery data, in the plurality of geospatial environments, thereby causing the plurality of geospatial environments to provide, in real-time, a common visualization of at least a portion of the data associated with the series of events. - View Dependent Claims (9)
-
10. A computer program product, comprising:
a non-transitory computer-readable medium storing instructions that cause a computer to provide geospatial management and visualization when executed by the computer, comprising; at least one instruction for causing the computer to access geospatial imagery data from one or more geospatial imagery data sources; at least one instruction for causing the computer to provide a plurality of user-interactive three-dimensional geospatial environments based on the geospatial imagery data, wherein the plurality of geospatial environments share one or more display parameters; at least one instruction for causing the computer to receive event data associated with the one or more events; at least one instruction for causing the computer to provide the event data to be fused with the geospatial imagery data into fused data for display in the plurality of geospatial environments; at least one instruction for causing the computer to receive at least one interface display parameter via a first geospatial environment of the plurality of geospatial environments subsequent to providing the event data, wherein the at least one interface display parameter includes at least one of a zoom level of the display of the fused data in the first geospatial environment, a tilt parameter for tilting the display of the fused data in the first geospatial environment, or a panning parameter for panning the display of the fused data in the first geospatial environment; at least one instruction for causing the computer to update, in real-time, the one or more display parameters of the plurality of geospatial environments based on the at least one interface display parameter, thereby causing the plurality of geospatial environments to provide a common visualization of at least a portion of the fused data in accordance with the at least one interface display parameter received via the first geospatial environment at least one instruction for causing the computer to receive a time span via a second geospatial environment of the plurality of geospatial environments; at least one instruction for causing the computer to determine, from the event data, a series of events associated with the time span; at least one instruction for causing the computer to scroll through the time span in response to input received via the second geospatial environment; and at least one instruction for causing the computer to play back data associated with the series of events that satisfy the input, superimposed over the geospatial imagery data, in the plurality of geospatial environments, thereby causing the plurality of geospatial environments to provide, in real-time, a common visualization of at least a portion of the data associated with the series of events. - View Dependent Claims (11)
Specification