“Urban Mobility Accessibility Computer” or “UrMoAC” is a tool for computing accessibility measures, supporting aggregation, variable limits, and intermodal paths. It is a scientific tool.
This version of the documentation describes the current development version. You should use one of the available releases. The according documentation can be found at readthedocs or within the release itself.
What the tool basically does is to load a set of origin locations and a set of destination locations as well as a road network and optionally a description of the public transport offer. Then, it iterates over all loaded origins and computes the respective accessibility measure for each of them by routing to all destinations within the defined limit. Optionally, areas by which the origins and destinations shall be aggregated may be loaded.
Some features:
- input is read from databases or files;
- variable origins / destinations;
- variable aggregation options;
- weights for origins and destinations;
- flexible limits for search: max. time, max. distance, max. number, max. seen value, nearest only;
- support for different transport modes, as well as intermodal accessibilities;
- GTFS-based public transport accessibility computation;
- possibility to read time-dependent travel times (for motorised individual traffic);
- support for data preparation and visualisation.
The complete documentation is located at http://urmoac.readthedocs.io. It should cover different versions.
When using one of the releases, you should consult the included documentation as the information below describes the current state of the development.
Please consult the section Links below for further information sources.
UrMoAC is written in the Java programming language. You need Java to run it. The easiest way to install it is to download the .jar-file from the latest release. Further possibilities to run it are given at Installation.
A most basic call may look as following:
java -jar UrMoAC.jar --from origins.csv --to destinations.csv --net network.csv --od-output nm_output.csv --mode bike --time 0 --epsg 0
Which would compute the accessibility of the destinations stored in destinations.csv
starting at the origins stored in origins.csv
along the road network stored in network.csv
for the transport mode bike. Information about the used file formats are given at Input Data Formats.
UrMoAC is licensed under the Eclipse Public License 2.0.
When using it, please cite it as:
Daniel Krajzewicz, Dirk Heinrichs and Rita Cyganski (2017) Intermodal Contour Accessibility Measures Computation Using the 'UrMo Accessibility Computer'. International Journal On Advances in Systems and Measurements, 10 (3&4), Seiten 111-123. IARIA.
And / or use the DOI: (v0.8.2)
UrMoAC is under active development and we are happy about any interaction with users or dvelopers.
UrMoAC has been developed at the Institute of Transport Research of the German Aerospace Center.
You may find further information about UrMoAC at the following pages:
- a complete documentation is located at http://urmoac.readthedocs.io;
- the recent as well as the previous releases can be found at https://github.com/DLR-VF/UrMoAC/releases;
- the source code repository is located at https://github.com/DLR-VF/UrMoAC;
- the issue tracker is located at https://github.com/DLR-VF/UrMoAC/issues;
- you may start a discussion or join an existing one at https://github.com/DLR-VF/UrMoAC/discussions.
Please find additional legal information at Legal.