|
1 | 1 | ---
|
2 | 2 | name: Map Animations
|
3 |
| -plot_url: https://codepen.io/bcd/embed/rzrJjb/?height=500&theme-id=15263&default-tab=result |
| 3 | +plot_url: https://codepen.io/plotly/embed/YoZLGQ/?height=500&theme-id=15263&default-tab=result |
4 | 4 | language: plotly_js
|
5 | 5 | suite: map-animations
|
6 | 6 | order: 1
|
|
24 | 24 | var num = 2009
|
25 | 25 | for (var i = 0; i < n; i++) {
|
26 | 26 | k++
|
27 |
| - num++ |
28 | 27 | j = 51
|
29 | 28 | j = j*k
|
| 29 | + num++ |
30 | 30 | frames[i] = {data: [{z: [], locations: []}], name: num}
|
31 | 31 | frames[i].data[0].z = z.slice(0, j);
|
32 | 32 | frames[i].data[0].locations = locations.slice(0, j);
|
|
74 | 74 | duration: 200,
|
75 | 75 | },
|
76 | 76 | frame: {
|
77 |
| - duration: 500, |
78 |
| - redraw: false |
| 77 | + duration: 500 |
79 | 78 | }
|
80 | 79 | }],
|
81 | 80 | label: "Play"
|
|
89 | 88 | duration: 0
|
90 | 89 | },
|
91 | 90 | frame: {
|
92 |
| - duration: 0, |
93 |
| - redraw: false |
| 91 | + duration: 0 |
94 | 92 | }
|
95 | 93 | }
|
96 | 94 | ],
|
|
105 | 103 | args: [["2010"], {
|
106 | 104 | mode: "immediate",
|
107 | 105 | transition: {duration: 300},
|
108 |
| - frame: {duration: 300, "redraw": false} |
| 106 | + frame: {duration: 300} |
109 | 107 | }
|
110 | 108 | ]
|
111 | 109 | },{
|
|
114 | 112 | args: [["2011"], {
|
115 | 113 | mode: "immediate",
|
116 | 114 | transition: {duration: 300},
|
117 |
| - frame: {duration: 300, "redraw": false} |
| 115 | + frame: {duration: 300} |
118 | 116 | }
|
119 | 117 | ]
|
120 | 118 | }, {
|
|
123 | 121 | args: [["2012"], {
|
124 | 122 | mode: "immediate",
|
125 | 123 | transition: {duration: 300},
|
126 |
| - frame: {duration: 300, "redraw": false} |
| 124 | + frame: {duration: 300} |
127 | 125 | }
|
128 | 126 | ]
|
129 | 127 | }, {
|
|
132 | 130 | args: [["2013"], {
|
133 | 131 | mode: "immediate",
|
134 | 132 | transition: {duration: 300},
|
135 |
| - frame: {duration: 300, "redraw": false} |
| 133 | + frame: {duration: 300} |
136 | 134 | }
|
137 | 135 | ]
|
138 | 136 | }, {
|
|
141 | 139 | args: [["2014"], {
|
142 | 140 | mode: "immediate",
|
143 | 141 | transition: {duration: 300},
|
144 |
| - frame: {duration: 300, "redraw": false} |
| 142 | + frame: {duration: 300} |
145 | 143 | }
|
146 | 144 | ]
|
147 | 145 | }, {
|
|
150 | 148 | args: [["2015"], {
|
151 | 149 | mode: "immediate",
|
152 | 150 | transition: {duration: 300},
|
153 |
| - frame: {duration: 300, "redraw": false} |
| 151 | + frame: {duration: 300} |
154 | 152 | }
|
155 | 153 | ]
|
156 | 154 | }, {
|
|
159 | 157 | args: [["2016"], {
|
160 | 158 | mode: "immediate",
|
161 | 159 | transition: {duration: 300},
|
162 |
| - frame: {duration: 300, "redraw": false} |
| 160 | + frame: {duration: 300} |
163 | 161 | }
|
164 | 162 | ]
|
165 | 163 | }],
|
|
185 | 183 | }]
|
186 | 184 | };
|
187 | 185 |
|
188 |
| -Plotly.plot(myDiv, data, layout).then(function() { |
| 186 | +Plotly.newPlot(myDiv, data, layout).then(function() { |
189 | 187 | Plotly.addFrames('myDiv', frames);
|
190 | 188 | });
|
191 | 189 | })
|
0 commit comments