Interactive data object map
First Claim
1. A computer system comprising:
- an electronic data structure configured to store a plurality of features or objects, wherein each of the features or objects is associated with metadata;
a non-transitory computer readable medium storing software modules including computer executable instructions; and
one or more hardware processors in communication with the electronic data structure and the computer readable medium, and configured to execute a user interface module of the software modules in order to;
display an interactive map on an electronic display of the computer system;
include on the interactive map one or more features or objects, wherein the features or objects are selectable by a user of the computer system, and wherein the features or objects are accessed from the electronic data structure;
receive a first input, at least in part via the interactive map, from the user selecting a plurality of the included features or objects; and
in response to the first input,access, from the electronic data structure, metadata associated with respective selected features or objects;
determine a plurality of metadata categories associated with at least one of the accessed metadata;
for each of the determined metadata categories;
generate one or more histograms including metadata values associated with respective selected features or objects within the metadata category, each of the histograms including a visual indicator indicating a quantity of the respective selected plurality of features or objects included on the interactive map having the respective metadata value within the metadata category; and
cause display, on the electronic display, of indications of the determined metadata categories and the respective one or more histograms including the respective metadata values, wherein locations on the electronic display of the respective one or more histograms are different from respective locations on the electronic display of the respective metadata values.
8 Assignments
0 Petitions
Accused Products
Abstract
An interactive data object map system is disclosed in which large amounts of geographical, geospatial, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on a map interface. The interactive data object map system allows for rapid and deep analysis of various objects, features, and/or metadata by the user. A layer ontology may be displayed to the user. In various embodiments, when the user rolls a selection cursor over an object/feature an outline of the object/feature is displayed. Selection of an object/feature may cause display of metadata associated with that object/feature. The interactive data object map system may automatically generate feature/object lists and/or histograms based on selections made by the user. The user may perform geosearches, generate heatmaps, and/or perform keyword searches, among other actions.
-
Citations
20 Claims
-
1. A computer system comprising:
-
an electronic data structure configured to store a plurality of features or objects, wherein each of the features or objects is associated with metadata; a non-transitory computer readable medium storing software modules including computer executable instructions; and one or more hardware processors in communication with the electronic data structure and the computer readable medium, and configured to execute a user interface module of the software modules in order to; display an interactive map on an electronic display of the computer system; include on the interactive map one or more features or objects, wherein the features or objects are selectable by a user of the computer system, and wherein the features or objects are accessed from the electronic data structure; receive a first input, at least in part via the interactive map, from the user selecting a plurality of the included features or objects; and in response to the first input, access, from the electronic data structure, metadata associated with respective selected features or objects; determine a plurality of metadata categories associated with at least one of the accessed metadata; for each of the determined metadata categories; generate one or more histograms including metadata values associated with respective selected features or objects within the metadata category, each of the histograms including a visual indicator indicating a quantity of the respective selected plurality of features or objects included on the interactive map having the respective metadata value within the metadata category; and cause display, on the electronic display, of indications of the determined metadata categories and the respective one or more histograms including the respective metadata values, wherein locations on the electronic display of the respective one or more histograms are different from respective locations on the electronic display of the respective metadata values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
displaying, on an electronic display of a computer system including one or more hardware processors configured to execute computer executable instructions, an interactive map; accessing, by the computer system, an electronic data structure configured to store a plurality of features or objects, wherein each of the features or objects is associated with metadata; including on the interactive map one or more features or objects accessed from the electronic data structure, the features or objects selectable by a user of the computer system; and in response to a first input, received via the interactive map and from the user, selecting a plurality of the included features or objects; accessing, from the electronic data structure, metadata associated with respective selected features or objects; determining a plurality of metadata categories associated with the accessed metadata; for each determined metadata category; determining, based on the metadata associated with respective selected features or objects, a set of selected features or objects associated with the determined metadata category; and generating, based on the determined set of selected features or objects associated with the determined metadata category, a metadata category histogram including one or more visual indicators indicating quantities of features or objects from the set having similar metadata values within the metadata category; and causing display, on the electronic display, of indications of the determined metadata categories and the respective plurality of metadata category histograms including the respective metadata values, wherein locations on the electronic display of the respective one or more histograms are different from respective locations on the electronic display of the respective metadata values. - View Dependent Claims (17, 18, 19, 20)
-
Specification