Skip to content

Commit 2316635

Browse files
committed
gis: use make_geospace_component in SolaraViz
1 parent 0c93dc5 commit 2316635

File tree

14 files changed

+21
-21
lines changed

14 files changed

+21
-21
lines changed

gis/agents_and_networks/app.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import sys
22

33
from mesa.visualization import Slider, SolaraViz, make_plot_component
4-
from mesa_geo.visualization import make_geospace_leaflet
4+
from mesa_geo.visualization import make_geospace_component
55
from src.model.model import AgentsAndNetworks
66
from src.visualization.utils import agent_draw, make_plot_clock
77

@@ -54,7 +54,7 @@ def parse_args():
5454
page = SolaraViz(
5555
model,
5656
[
57-
make_geospace_leaflet(agent_draw, zoom=campus_params[campus]["zoom"]),
57+
make_geospace_component(agent_draw, zoom=campus_params[campus]["zoom"]),
5858
make_plot_clock,
5959
make_plot_component(["status_home", "status_work", "status_traveling"]),
6060
make_plot_component(["friendship_home", "friendship_work"]),

gis/agents_and_networks/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
-e .
33

44
# external requirements
5-
mesa-geo~=0.9.0a0
5+
mesa-geo~=0.9.0
66
geopandas
77
numpy
88
pandas

gis/geo_schelling/app.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import solara
22
from mesa.visualization import Slider, SolaraViz, make_plot_component
3-
from mesa_geo.visualization import make_geospace_leaflet
3+
from mesa_geo.visualization import make_geospace_component
44
from model import GeoSchelling
55

66

@@ -33,7 +33,7 @@ def schelling_draw(agent):
3333
page = SolaraViz(
3434
model,
3535
[
36-
make_geospace_leaflet(schelling_draw, zoom=4),
36+
make_geospace_component(schelling_draw, zoom=4),
3737
make_plot_component(["happy"]),
3838
make_plot_happiness,
3939
],

gis/geo_schelling/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
mesa-geo~=0.9.0a0
1+
mesa-geo~=0.9.0

gis/geo_schelling_points/app.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from geo_schelling_points.agents import PersonAgent, RegionAgent
33
from geo_schelling_points.model import GeoSchellingPoints
44
from mesa.visualization import Slider, SolaraViz, make_plot_component
5-
from mesa_geo.visualization import make_geospace_leaflet
5+
from mesa_geo.visualization import make_geospace_component
66

77

88
def make_plot_happiness(model):
@@ -35,7 +35,7 @@ def schelling_draw(agent):
3535
page = SolaraViz(
3636
model,
3737
[
38-
make_geospace_leaflet(schelling_draw, zoom=4),
38+
make_geospace_component(schelling_draw, zoom=4),
3939
make_plot_component(["happy", "unhappy"]),
4040
make_plot_happiness,
4141
],
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
mesa-geo~=0.9.0a0
1+
mesa-geo~=0.9.0

gis/geo_sir/app.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from geo_sir.agents import PersonAgent
22
from geo_sir.model import GeoSir
33
from mesa.visualization import Slider, SolaraViz, make_plot_component
4-
from mesa_geo.visualization import make_geospace_leaflet
4+
from mesa_geo.visualization import make_geospace_component
55

66
model_params = {
77
"pop_size": Slider("Population size", 30, 10, 100, 10),
@@ -32,7 +32,7 @@ def infected_draw(agent):
3232
page = SolaraViz(
3333
model,
3434
[
35-
make_geospace_leaflet(infected_draw, zoom=12),
35+
make_geospace_component(infected_draw, zoom=12),
3636
make_plot_component(["infected", "susceptible", "recovered", "dead"]),
3737
],
3838
name="Basic agent-based SIR model",

gis/geo_sir/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
mesa-geo~=0.9.0a0
1+
mesa-geo~=0.9.0

gis/population/app.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import mesa_geo as mg
22
import solara
33
from mesa.visualization import SolaraViz
4-
from mesa_geo.visualization import make_geospace_leaflet
4+
from mesa_geo.visualization import make_geospace_component
55
from population.model import Population
66
from population.space import UgandaCell
77
from shapely.geometry import Point, Polygon
@@ -33,7 +33,7 @@ def agent_portrayal(agent):
3333
page = SolaraViz(
3434
model,
3535
[
36-
make_geospace_leaflet(agent_portrayal),
36+
make_geospace_component(agent_portrayal),
3737
make_plot_num_agents,
3838
],
3939
name="Population Model",

gis/population/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
mesa-geo~=0.9.0a1
1+
mesa-geo~=0.9.0

gis/rainfall/app.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from typing import Tuple
22

33
from mesa.visualization import Slider, SolaraViz, make_plot_component
4-
from mesa_geo.visualization import make_geospace_leaflet
4+
from mesa_geo.visualization import make_geospace_component
55
from rainfall.model import Rainfall
66
from rainfall.space import LakeCell
77

@@ -32,7 +32,7 @@ def cell_portrayal(cell: LakeCell) -> Tuple[float, float, float, float]:
3232
page = SolaraViz(
3333
model,
3434
[
35-
make_geospace_leaflet(cell_portrayal, zoom=11),
35+
make_geospace_component(cell_portrayal, zoom=11),
3636
make_plot_component(
3737
["Total Amount of Water", "Total Contained", "Total Outflow"]
3838
),

gis/rainfall/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
mesa-geo~=0.9.0a1
1+
mesa-geo~=0.9.0

gis/urban_growth/app.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import solara
44
from mesa.visualization import Slider, SolaraViz, make_plot_component
5-
from mesa_geo.visualization import make_geospace_leaflet
5+
from mesa_geo.visualization import make_geospace_component
66
from urban_growth.model import UrbanGrowth
77
from urban_growth.space import UrbanCell
88

@@ -36,7 +36,7 @@ def make_plot_urbanized(model):
3636
page = SolaraViz(
3737
model,
3838
[
39-
make_geospace_leaflet(cell_portrayal, zoom=12.1),
39+
make_geospace_component(cell_portrayal, zoom=12.1),
4040
make_plot_component(["Percentage Urbanized"]),
4141
make_plot_urbanized,
4242
],

gis/urban_growth/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
mesa-geo~=0.9.0a1
1+
mesa-geo~=0.9.0

0 commit comments

Comments
 (0)