mirror of
https://github.com/aykhans/AzSuicideDataVisualization.git
synced 2025-04-22 10:28:02 +00:00
27 lines
709 B
Python
27 lines
709 B
Python
"""
|
|
World Projections
|
|
-----------------
|
|
This example shows a map of the countries of the world using four available
|
|
geographic projections. For more details on the projections available in
|
|
Altair, see https://vega.github.io/vega-lite/docs/projection.html
|
|
"""
|
|
# category: maps
|
|
import altair as alt
|
|
from vega_datasets import data
|
|
|
|
source = alt.topo_feature(data.world_110m.url, 'countries')
|
|
|
|
base = alt.Chart(source).mark_geoshape(
|
|
fill='#666666',
|
|
stroke='white'
|
|
).properties(
|
|
width=300,
|
|
height=180
|
|
)
|
|
|
|
projections = ['equirectangular', 'mercator', 'orthographic', 'gnomonic']
|
|
charts = [base.project(proj).properties(title=proj)
|
|
for proj in projections]
|
|
|
|
alt.concat(*charts, columns=2)
|