USA States Map With City Points (Two Geo Datasets)
Edit pageLast modified: 10 February 2025val usaStates =
GeoDataFrame.readGeoJson("https://raw.githubusercontent.com/AndreiKingsley/datasets/refs/heads/main/USA.json")
val name by column<String>()
val usaCities =
GeoDataFrame.readGeoJson("https://github.com/AndreiKingsley/datasets/raw/refs/heads/main/USA_cities.json")
val pop_min by column<Int>()
usaStates.modify {
filter { name() !in listOf("Alaska", "Hawaii", "Puerto Rico") }
}.plot {
geoMap {
fillColor = Color.hex("#E4F1FE")
alpha = 0.7
borderLine.color = Color.hex("#2A5D78")
}
withData(usaCities) {
geoPoints {
color = Color.hex("#FF6F61")
alpha = 0.95
size(pop_min) {
scale = continuous(4.0..18.0)
legend.type = LegendType.None
}
tooltips(name, pop_min)
}
}
layout {
style(Style.Void)
}
}