mirror of
https://github.com/aykhans/AzSuicideDataVisualization.git
synced 2025-04-21 18:23:35 +00:00
28 lines
722 B
Python
28 lines
722 B
Python
"""
|
|
World Map
|
|
---------
|
|
|
|
This example shows how to create a world map using data generators for
|
|
different background layers.
|
|
"""
|
|
# category: maps
|
|
|
|
import altair as alt
|
|
from vega_datasets import data
|
|
|
|
# Data generators for the background
|
|
sphere = alt.sphere()
|
|
graticule = alt.graticule()
|
|
|
|
# Source of land data
|
|
source = alt.topo_feature(data.world_110m.url, 'countries')
|
|
|
|
# Layering and configuring the components
|
|
alt.layer(
|
|
alt.Chart(sphere).mark_geoshape(fill='lightblue'),
|
|
alt.Chart(graticule).mark_geoshape(stroke='white', strokeWidth=0.5),
|
|
alt.Chart(source).mark_geoshape(fill='ForestGreen', stroke='black')
|
|
).project(
|
|
'naturalEarth1'
|
|
).properties(width=600, height=400).configure_view(stroke=None)
|