urmoac
A tool for computing accessibility measures, supporting aggregation, variable limits, and intermodality.
Science Score: 65.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
✓Institutional organization owner
Organization dlr-vf has institutional domain (www.dlr.de) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.3%) to scientific vocabulary
Keywords
Repository
A tool for computing accessibility measures, supporting aggregation, variable limits, and intermodality.
Basic Info
Statistics
- Stars: 9
- Watchers: 6
- Forks: 1
- Open Issues: 8
- Releases: 4
Topics
Metadata Files
README.md
UrMoAC
UrMoAC
“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.
Documentation
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.
Installation
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.
Usage examples
A most basic call may look as following:
console
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.
License
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)
Support and Contribution
UrMoAC is under active development and we are happy about any interaction with users or dvelopers.
Authors
UrMoAC has been developed at the Institute of Transport Research of the German Aerospace Center.
Links
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.
Legal
Please find additional legal information at Legal.
Owner
- Name: DLR Institute of Transport Research
- Login: DLR-VF
- Kind: organization
- Location: Rudower Chaussee 7, 12489 Berlin, Germany
- Website: http://www.dlr.de/vf
- Repositories: 4
- Profile: https://github.com/DLR-VF
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: UrMoAC
message: >-
A tool for computing accessibility measures, supporting
aggregation, variable limits, and intermodality.
type: software
authors:
- given-names: Daniel
family-names: Krajzewicz
email: daniel.krajzewicz@dlr.de
affiliation: Deutsches Zentrum für Luft- und Raumfahrt
orcid: 'https://orcid.org/0000-0003-1045-8800'
- given-names: Alain
family-names: Schengen
email: alain.schengen@dlr.de
affiliation: Deutsches Zentrum für Luft- und Raumfahrt
- given-names: Simon
family-names: Nieland
email: simon.nieland@dlr.de
affiliation: Deutsches Zentrum für Luft- und Raumfahrt
orcid: 'https://orcid.org/0000-0002-1116-0646'
- given-names: Yannick
family-names: Voigt
affiliation: Deutsches Zentrum für Luft- und Raumfahrt
identifiers:
- type: doi
value: 10.5281/zenodo.13142701
repository-code: 'https://github.com/DLR-VF/UrMoAC'
url: 'https://github.com/DLR-VF/UrMoAC'
abstract: >-
“Urban Mobility Accessibility Computer” or “UrMoAC” is a
tool for computing accessibility measures, supporting
aggregation, variable limits, and intermodality. It is a
scientific tool.
keywords:
- accessibility measures
- mobility
- urban shape
license: EPL-2.0
GitHub Events
Total
- Watch event: 1
- Member event: 2
- Push event: 11
- Create event: 1
Last Year
- Watch event: 1
- Member event: 2
- Push event: 11
- Create event: 1
Dependencies
- commons-pool:commons-pool 1.5.4
- javax.measure:jsr-275
- javax.measure:jsr-275 1.0.0
- javax.media:jai_core 1.1.3
- javax.media:jai_core
- javax.media:javax.media 1.1.3
- javax.vecmath:vecmath
- javax.vecmath:vecmath 1.5.2
- jgridshift:jgridshift
- jgridshift:jgridshift 1.0
- org.apache.logging.log4j:log4j-core
- org.apache.logging.log4j:log4j-core 2.17.1
- org.geotools:gt-api
- org.geotools:gt-api 20.5
- org.geotools:gt-data
- org.geotools:gt-data 20.5
- org.geotools:gt-geopkg
- org.geotools:gt-geopkg 25.2
- org.geotools:gt-main
- org.geotools:gt-main 25.2
- org.geotools:gt-metadata
- org.geotools:gt-metadata 25.2
- org.geotools:gt-opengis
- org.geotools:gt-opengis 25.2
- org.geotools:gt-referencing 25.2
- org.geotools:gt-referencing
- org.geotools:gt-shapefile 25.2
- org.geotools:gt-shapefile
- org.jdom:jdom2 2.0.6.1
- org.jdom:jdom2
- org.locationtech.jts:jts 1.18.2
- org.postgis:postgis 1.3.3
- org.postgis:postgis-jdbc 1.3.3
- org.postgis:postgis-jdbc
- org.postgis:postgis-main 1.3.3
- org.postgis:postgis-stubs
- org.postgis:postgis-stubs 1.3.3
- org.postgresql:postgresql 42.4.1
- org.postgresql:postgresql
- org.slf4j:slf4j-api 1.6.3
- org.slf4j:slf4j-api
- org.slf4j:slf4j-simple 1.6.3
- org.slf4j:slf4j-simple
- org.xerial:sqlite-jdbc
- org.xerial:sqlite-jdbc 3.36.0.3
- de.dks.utils.options:optionslib 1.2 system
- mkdocs ==1.3.0