plotly_scattermap/plotly_scattermap.rs
1use plotlars::{CsvReader, Plot, ScatterMap, Text};
2
3fn main() {
4 let dataset = CsvReader::new("data/cities.csv").finish().unwrap();
5
6 ScatterMap::builder()
7 .data(&dataset)
8 .latitude("latitude")
9 .longitude("longitude")
10 .center([48.856613, 2.352222])
11 .zoom(4)
12 .group("city")
13 .opacity(0.5)
14 .size(12)
15 .plot_title(Text::from("Scatter Map").font("Arial").size(18))
16 .legend_title("cities")
17 .build()
18 .plot();
19}