CityChrone is an innovative open-source web app, leveraging the Meteor framework, designed to compute isochrones and assess public transport accessibility via interactive maps. It empowers users to modify transport networks in real-time, analyzing the impact on urban mobility.
CityChrone features three main sections: the starting page, the visualization page, and the scenario page. Each section offers an intuitive and informative interface, allowing users to explore and interact with various layers that describe the nuances of public transport performance.
CityChrone's backend is optimized for large data, minimal data transfer, and scalability. It utilizes server-side and client-side computations, including parallel computing through Web Workers, to provide a seamless experience.
For a complete overview, visit CityChrone.org.
- Install Meteor and MongoDB.
- Clone the repository.
- Execute
meteor npm install
andmeteor
. - Access
http://localhost:3000
. - As an example see the
rur.run
command to execute the app.
To add cities, use public-transport-analysis and add the resulting zip to 'public/cities'.
CityChrone is accessible locally following installation or online at CityChrone.org.
Licensed under the MIT License - see LICENSE.md for details.
Please cite as: Biazzo, Indaco. "CityChrone: an Interactive Platform for Transport Network Analysis and Planning in Urban Systems." In Complex Networks & Their Applications X: Volume 2, Proceedings of the Tenth International Conference on Complex Networks and Their Applications COMPLEX NETWORKS 2021 10, pp. 780-791. Springer, 2022. DOI: 10.1007/978-3-030-93413-2_64
Indaco Biazzo
- Twitter: @ocadni,
- linkedin: linkedin.com/in/indaco-biazzo
- homepage: ocadni.github.io