@@ -119,13 +119,19 @@ section.
119
119
For more information, see :ref:`Color Palette Customization
120
120
<color-palette-customization>`.
121
121
122
+ .. _choropleth-examples:
123
+
122
124
Examples
123
125
--------
124
126
125
127
The following choropleth chart visualizes the total count of
126
128
movie releases across various countries. Each document in the
127
129
collection contains an array of countries where a particular movie was
128
- released.
130
+ released.
131
+
132
+ To build the chart in this example, see the following tutorial:
133
+
134
+ - :ref:`create-choropleth-chart`
129
135
130
136
.. figure:: /images/charts/geo-type-choropleth.png
131
137
:alt: Choropleth example chart
@@ -156,6 +162,75 @@ high movie release counts compared with other countries.
156
162
their expected values, refer to the
157
163
:ref:`Choropleth Regions <choropleth-regions>` page.
158
164
165
+ Tutorial
166
+ --------
167
+
168
+ Prerequisites
169
+ ~~~~~~~~~~~~~
170
+
171
+ The tutorial on this page uses the ``sample_mflix.movies collection``. Before starting,
172
+ you must load the sample data on your cluster. To learn how to load the sample data provided
173
+ by |service| into your cluster, see :atlas:`Load Sample Data </sample-data/>`.
174
+
175
+ .. _create-choropleth-chart:
176
+
177
+ Create a Geospatial Choropleth Chart
178
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
179
+
180
+ This tutorial demonstrates how to create :ref:`a geospatial choropleth chart <choropleth-examples>` that visualizes
181
+ the total count of movie releases across various countries.
182
+
183
+ .. procedure::
184
+ :style: normal
185
+
186
+ .. step:: Add a geospatial choropleth chart to your dashboard.
187
+
188
+ a. From the :guilabel:`Dashboards` page, select the dashboard
189
+ where you want to add a new chart. For instructions on setting
190
+ up a dashboard, see :doc:`Dashboards </dashboards>`.
191
+
192
+ #. Click :guilabel:`Add Chart`.
193
+
194
+ #. In the :guilabel:`Select Data Source` modal, click the
195
+ :guilabel:`Project` tab.
196
+
197
+ #. In the cluster where you loaded the
198
+ sample data, select the ``movies`` collection
199
+ in the ``sample_mflix`` database.
200
+
201
+ #. In the :guilabel:`Chart Type` dropdown, click :guilabel:`Geo Choropleth`.
202
+
203
+ For more details, see :ref:`create-new-chart`.
204
+
205
+ .. step:: Add fields to your chart.
206
+
207
+ a. Select the :guilabel:`Encode` tab.
208
+
209
+ #. Navigate to the :guilabel:`Fields` pane on the left side of
210
+ the Chart Builder. This section lists all available fields
211
+ in the ``movies`` collection.
212
+
213
+ #. Drag the ``countries`` geopoint field to
214
+ the :guilabel:`Location` encoding channel.
215
+
216
+ #. Under the :guilabel:`Choose Method` drop down for the :guilabel:`Location`
217
+ encoding channel, click :guilabel:`Unwind Array`.
218
+
219
+ #. Drag the ``_id`` field to the :guilabel:`Color`
220
+ encoding channel.
221
+
222
+ #. Under the :guilabel:`Aggregate` drop down for the :guilabel:`Color`
223
+ encoding channel, click :guilabel:`Count`.
224
+
225
+ .. step:: Save the charts to your dashboard.
226
+
227
+ a. Optionally, in the :guilabel:`Preview` pane, :guilabel:`Enter a title`
228
+ or :guilabel:`Enter a description` for your chart.
229
+
230
+ #. Click :guilabel:`Save and Close`
231
+ at the upper right of the chart builder view.
232
+
233
+
159
234
Limitations
160
235
-----------
161
236
0 commit comments