Interface to index and display geospatial data
AssigneePalantir Technologies Inc.
InventorPeter Hong
Life of this patent
Estimating the term…
Abstract
Example embodiments described herein pertain to a geospatial interface system configured to cause display of geospatial data within a graphical user interface at a client device, receive data points from multiple data sources, unify the data points, and present the unified data points as interactive graphical elements within the graphical user interface, in a presentation layer separate from the geospatial data. In example embodiments, the geospatial interface system may be or include a group of one or more server machines configured to provide one or more geospatial data display, indexing, and management services. A client device may accordingly display a graphical user interface generated by the geospatial interface system.
Claims20
A system comprising:
- one or more processors;
- and
- a memory storing instructions that, when executed by at least one processor among the one or more processors, causes the system to perform operations comprising:
- generating an interface that comprises a presentation of a map image, the presentation of the map image including a set of data points at locations within the map image;
- receiving a selection of a data point from among the set of data points, the data point corresponding with a family identifier;
- presenting an interface control element within the interface in response to the selection of the data point, the interface control element comprising a display of a range of values;
- receiving an input that selects a subset of the range of values;
- and
- filtering a portion of a subset of the set of data points from the presentation of the map image based on the input that selects the subset of the range of values, the subset of the set of data points corresponding with the family identifier.
A method comprising:
- generating an interface that comprises a presentation of a map image, the presentation of the map image including a set of data points at locations within the map image;
- receiving a selection of a data point from among the set of data points, the data point corresponding with a family identifier;
- presenting an interface control element within the interface in response to the selection of the data point, the interface control element comprising a display of a range of values;
- receiving an input that selects a subset of the range of values;
- and
- filtering a portion of a subset of the set of data points from the presentation of the map image based on the input that selects the subset of the range of values, the subset of the set of data points corresponding with the family identifier.
A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
- generating an interface that comprises a presentation of a map image, the presentation of the map image including a set of data points at locations within the map image;
- receiving a selection of a data point from among the set of data points, the data point corresponding with a family identifier;
- presenting an interface control element within the interface in response to the selection of the data point, the interface control element comprising a display of a range of values;
- receiving an input that selects a subset of the range of values;
- and
- filtering a portion of a subset of the set of data points from the presentation of the map image based on the input that selects the subset of the range of values, the subset of the set of data points corresponding with the family identifier.
Dependencies are inferred from the claim text.