Selecting the Type of Visual Marks in Data Visualizations Based on User-Selected Visual Properties of the Marks
First Claim
1. A method of selecting types of marks to use in data visualizations, comprising:
- at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors;
displaying a graphical user interface, wherein the user interface allows a user to specify visual characteristics of a data visualization corresponding to a user-selected dataset;
selecting a map view data visualization type according to user selection of one or more geographic location fields from a result set retrieved from the dataset;
displaying a geographic map with predefined geographic regions corresponding to respective geographic locations specified in the result set;
receiving a first user selection of a first visual encoding that specifies a visual property of marks to be displayed, wherein the visual encoding includes a first field in the result set; and
displaying a respective mark on the geographic map for each respective record in the result set, wherein;
when the first visual encoding specifies color or pattern of the marks, each displayed mark comprises filling the respective geographic region with a respective color or pattern corresponding to a respective value of the first field in the respective record in the result set; and
when the first visual encoding specifies size or shape of the marks, each displayed mark comprises a point mark displayed at a respective location within the respective geographic region and displayed with a respective size or shape corresponding to the respective value of the first field in the respective record in the result set.
0 Assignments
0 Petitions
Accused Products
Abstract
A method displays a graphical user interface for a data visualization application. The user interface includes shelves for specifying data visualization characteristics for a dataset. The method selects a map view based on geographic location field name(s) placed onto the shelves, and displays a geographic map. A user selects a visual encoding by placing a first field name onto a first shelf, which specifies a visual property of displayed marks. The property for each mark is determined by values of the first field in records of the result set. A mark displays for each record in the result set. When the first shelf specifies color of marks, each displayed mark fills the respective geographic region with a color based on the value of the first field. When the first shelf specifies size of marks, point marks are displayed with a respective size corresponding to the value of the first field.
-
Citations
21 Claims
-
1. A method of selecting types of marks to use in data visualizations, comprising:
-
at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors; displaying a graphical user interface, wherein the user interface allows a user to specify visual characteristics of a data visualization corresponding to a user-selected dataset; selecting a map view data visualization type according to user selection of one or more geographic location fields from a result set retrieved from the dataset; displaying a geographic map with predefined geographic regions corresponding to respective geographic locations specified in the result set; receiving a first user selection of a first visual encoding that specifies a visual property of marks to be displayed, wherein the visual encoding includes a first field in the result set; and displaying a respective mark on the geographic map for each respective record in the result set, wherein; when the first visual encoding specifies color or pattern of the marks, each displayed mark comprises filling the respective geographic region with a respective color or pattern corresponding to a respective value of the first field in the respective record in the result set; and when the first visual encoding specifies size or shape of the marks, each displayed mark comprises a point mark displayed at a respective location within the respective geographic region and displayed with a respective size or shape corresponding to the respective value of the first field in the respective record in the result set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system for selecting types of marks used in data visualizations, comprising:
-
one or more processors; memory; and one or more programs stored in the memory for execution by the one or more processors, the one or more programs comprising instructions for; displaying a graphical user interface, wherein the user interface allows a user to specify visual characteristics of a data visualization corresponding to a user-selected dataset; selecting a map view data visualization type according to user selection of one or more geographic location fields from a result set retrieved from the dataset; displaying a geographic map with predefined geographic regions corresponding to respective geographic locations specified in the result set; receiving a first user selection of a first visual encoding that specifies a visual property of marks to be displayed, wherein the visual encoding includes a first field in the result set; and displaying a respective mark on the geographic map for each respective record in the result set, wherein; when the first visual encoding specifies color or pattern of the marks, each displayed mark comprises filling the respective geographic region with a respective color or pattern corresponding to a respective value of the first field in the respective record in the result set; and when the first visual encoding specifies size or shape of the marks, each displayed mark comprises a point mark displayed at a respective location within the respective geographic region and displayed with a respective size or shape corresponding to the respective value of the first field in the respective record in the result set. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium storing one or more programs configured for execution by a computer system that includes one or more processors and memory, the one or more programs comprising instructions for:
-
displaying a graphical user interface, wherein the user interface allows a user to specify visual characteristics of a data visualization corresponding to a user-selected dataset; selecting a map view data visualization type according to user specification of one or more geographic location fields in a result set retrieved from the dataset; displaying a geographic map with predefined geographic regions corresponding to respective geographic locations specified in the result set; receiving a first user selection of a first visual encoding that specifies a visual property of marks to be displayed, wherein the visual encoding includes a first field in the result set; and displaying a respective mark on the geographic map for each respective record in the result set, wherein; when the first visual encoding specifies color or pattern of the marks, each displayed mark comprises filling the respective geographic region with a respective color or pattern corresponding to a respective value of the first field in the respective record in the result set; and when the first visual encoding specifies size or shape of the marks, each displayed mark comprises a point mark displayed at a respective location within the respective geographic region and displayed with a respective size or shape corresponding to the respective value of the first field in the respective record in the result set. - View Dependent Claims (19, 20, 21)
-
Specification