cityscope / csl_guadalajara Goto Github PK
View Code? Open in Web Editor NEWRepository for the CityScope project related to Guadalajara Collaboration
License: GNU General Public License v3.0
Repository for the CityScope project related to Guadalajara Collaboration
License: GNU General Public License v3.0
Add a digital Elevation Model using this model as an example in the GAMA model library
Data/Data Importation/models/Grid DEM.gaml
Check the Levy function whether it makes sense or not to use it (vs getting the nearest interesting cells). Right now some target seems too far
Recap from @LeticiaIG
1.- How does individuals’ perception of safety change their behaviour?
1.1 Starting to approach the issue thinking about what they are doing now.(They are going form home to work)
1.2 Do they avoid certain places or there are places they cannot avoid?
WHAT IF scenarios: as an agente, I check my perception What if I change something Would I behave differently?
2.- Visualization
A. FORMAL SURVEILLANCE
Play a bit more with dynamic. Now it is 0-1 > (change) Distance from this car
It is cool to have difference behaviour, but it should be more obvious.
B. NATURAL SURVEILLANCE
Same thing that A
C. MAINTENANCE
OK
D. PHYSICAL ISOLATION
More differences in the colors
Better way to show the ranges
3.- Frame the validation process
@LeticiaIG has the idea to add some facade
You can take some inspiration from the GAMA model library in Visualization and User Interaction/Visualization/3D Visualization/models/Procedural City.gaml
to have something like this
aspect textured {
draw shape texture:[roof_texture.path,texture.path] depth:depth;
}
@gamalielpalomo I am unfortunately not able to run it with the last version of GAMA.
Would it be possible for you to have a look it the version in the master is effectively the running one?
I see for instance this part of the code not being able to compile. Would be great to have a working version if possible (or maybe it living in another repo in this case would it be possible to link to it?)
file roads_shp <- file(dcu_roads_filename);
file ppdu_blocks_shp <- file(ppdu_s2_blocks_filename);
file transport_shp <- file(dcu_transport);
What is the point of having a species suburb if it is only use for display ?
Discussing with the team we agreed that @LeticiaIG and @gamalielpalomo will integrate some of the safety and security indicators in the ABM Model
A first version of the documentation can be found here
Using the parameter sliders let's have a dynamic mu sliders so the user can play with it
We need to validate the simulations with data collected from polls and Leti's app.
Right now we are thinking in two validation techniques: the parameter sensibility and the comparison with real data.
In order to compare real data with simulations results:
Using the overlay facet we need to have a legend in the display to explain what we are seing.
To save a bit of computation and also being able to see better the studied area, the model need s to be recropped to correspond to the DEM envelopes
Right now there is a global perception value computed as a weighted mean of the 9 indicators.
We should explore different visualization using 9 displays for instance in a different experiment
We need a place where we have a very simplistic description of the model. The wiki is a good starting point
Aspect
Social Graph
Building
Add the key building (church, school) in the .shp file by adding an attribute type and defining the color in GAMA
Perception
I would keep the color for a global view of the map
And maybe let's explore something else for individual
Play with sunlight by changing the background of the display (just keep it as a boolean parameter)
Every n steps, each agent recomputes its perception value. This makes the simulation to freeze at that point when we use a considerable number of agents. How can I update indicators values for each agent and not to have these pauses? I tried with paralelization, but it didnt make difference.
reflex update_indicators_values when:every(10#minute)
I think it would make sense two create 2 different species in order to be able to differentiate offender and victim that in long term might have very different behavior
It can be nice to have an aggregated heatmap to see where the crime occurs more. Maybe a third display we each time there is a crime you increment a value for a cell
Need to find a way to display the global perceived security, by using some charts but also at the individual level
Ones could imagine the user can click on an agent and displays its own security perception.
This can be achived by using a dedicated aspect
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.