Skip to main content

The python version of the libsumo API to communicate with the traffic simulation Eclipse SUMO

Project description

<a href=”https://sumo.dlr.de/docs”><p align=”center”><img width=50% src=”https://github.com/eclipse/sumo/blob/main/docs/web/docs/images/sumo-logo.svg”></p></a>

Eclipse SUMO - Simulation of Urban MObility

[![Windows](https://github.com/eclipse/sumo/actions/workflows/build-windows.yml/badge.svg)](https://github.com/eclipse/sumo/actions/workflows/build-windows.yml) [![Linux](https://github.com/eclipse/sumo/actions/workflows/build-linux.yml/badge.svg)](https://github.com/eclipse/sumo/actions/workflows/build-linux.yml) [![macOS](https://github.com/eclipse/sumo/actions/workflows/build-macos.yml/badge.svg)](https://github.com/eclipse/sumo/actions/workflows/build-macos.yml) ![Repo Size](https://img.shields.io/github/repo-size/eclipse/sumo.svg)

<!– [![Windows Build status](https://ci.appveyor.com/api/projects/status/github/eclipse/sumo?svg=true)](https://ci.appveyor.com/project/eclipsewebmaster/sumo) –>

What is SUMO

[“Simulation of Urban MObility” (SUMO)](https://sumo.dlr.de/) is an open source, highly portable, microscopic traffic simulation package designed to handle large road networks and different modes of transport.

It is mainly developed by employees of the [Institute of Transportation Systems at the German Aerospace Center](https://www.dlr.de/ts).

Where to get it

You can download SUMO via our [downloads site](https://sumo.dlr.de/docs/Downloads.html).

As the program is still under development and is extended continuously, we advice you to use the latest sources from our GitHub repository. Using a command line client the following command should work:

git clone –recursive https://github.com/eclipse/sumo

Contact

To stay informed, we have a mailing list for SUMO [you can subscribe](https://dev.eclipse.org/mailman/listinfo/sumo-user) to. Messages to the list can be sent to sumo-user@eclipse.org. SUMO announcements will be made through the sumo-announce@eclipse.org list; [you can subscribe](https://dev.eclipse.org/mailman/listinfo/sumo-announce) to as well. For further contact information have a look at the [this page](https://sumo.dlr.de/docs/Contact.html).

Build and Installation

For Windows we provide pre-compiled binaries and CMake files to generate Visual Studio projects. If you want to develop under Windows, please also clone the dependent libraries using

git clone –recursive https://github.com/DLR-TS/SUMOLibraries

Using Linux you should have a look whether your distribution already contains sumo. There is also a [ppa for ubuntu users](https://launchpad.net/~sumo) and an [open build service instance](https://build.opensuse.org/project/show/home:behrisch). If you want to build yourself, the steps for ubuntu are:

sudo apt-get install cmake python g++ libxerces-c-dev libfox-1.6-dev libgdal-dev libproj-dev libgl2ps-dev swig cd <SUMO_DIR> # please insert the correct directory name here export SUMO_HOME=”$PWD” mkdir build/cmake-build && cd build/cmake-build cmake ../.. make -j$(nproc)

For [detailed build instructions have a look at our Documentation](https://sumo.dlr.de/docs/Developer/Main.html#build_instructions).

Getting started

To get started with SUMO, take a look at the docs/tutorial and examples directories, which contain some example networks with routing data and configuration files. There is also user documentation provided in the docs/ directory and on the homepage.

Bugs

Please use for bugs and requests the [GitHub bug tracking tool](https://github.com/eclipse/sumo/issues) or file them to the list sumo-user@eclipse.org. Before filing a bug, please consider to check with a current repository checkout whether the problem has already been fixed.

We welcome patches, pull requests and other contributions! For details see [our contribution guidelines](CONTRIBUTING.md).

License

SUMO is licensed under the [Eclipse Public License Version 2](https://eclipse.org/legal/epl-v20.html). For the licenses of the different libraries and supplementary code information is in the subdirectories and the [Documentation](https://sumo.dlr.de/docs/Libraries_Licenses.html).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

libsumo-1.11.0.post128-cp310-cp310-win_amd64.whl (9.1 MB view details)

Uploaded CPython 3.10 Windows x86-64

libsumo-1.11.0.post128-cp39-cp39-win_amd64.whl (9.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

libsumo-1.11.0.post128-cp38-cp38-win_amd64.whl (9.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

libsumo-1.11.0.post128-cp37-cp37m-win_amd64.whl (9.1 MB view details)

Uploaded CPython 3.7m Windows x86-64

libsumo-1.11.0.post128-cp36-cp36m-win_amd64.whl (9.1 MB view details)

Uploaded CPython 3.6m Windows x86-64

libsumo-1.11.0.post128-cp35-cp35m-win_amd64.whl (9.1 MB view details)

Uploaded CPython 3.5m Windows x86-64

File details

Details for the file libsumo-1.11.0.post128-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.11.0.post128-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.8

File hashes

Hashes for libsumo-1.11.0.post128-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bd3d007acea7000fa3488cbf9ffc652aa63868648273beb55ce9ff102a4673cb
MD5 34e71d53330fa5da262ab812d46bbea7
BLAKE2b-256 c2416d6b755e4f4a9bea09455cb64a8bac5018137b5b8ec1a7db3afed3f23c25

See more details on using hashes here.

File details

Details for the file libsumo-1.11.0.post128-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.11.0.post128-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.8

File hashes

Hashes for libsumo-1.11.0.post128-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 531454132b7e1ad9ce7c7c58b5170be179a73b991285bb9302859b18f09ea20b
MD5 0ac2e131fc1a8b3bd07c3bc3ee739fa7
BLAKE2b-256 a14ff0fe07935d9b412915292df425a9f99e324ef2a1ad267f9b9877a1aac822

See more details on using hashes here.

File details

Details for the file libsumo-1.11.0.post128-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.11.0.post128-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.8

File hashes

Hashes for libsumo-1.11.0.post128-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 503fbc1163ecb3367666100b306b1c773bdf07fd2ae7e558fd1128a495143d3b
MD5 fb0facce8a42519f75e4e95a150cc39f
BLAKE2b-256 57b5b1739ccf24fe5cd6e289562e7e8043f8bb75815a255a509343ee9094f359

See more details on using hashes here.

File details

Details for the file libsumo-1.11.0.post128-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.11.0.post128-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.8

File hashes

Hashes for libsumo-1.11.0.post128-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 395542a80be27aae66f92a4dc20da347ef56fd9e269b35faebeec3fd02b49f4e
MD5 b551ec36c8014639b07acbaf53f2d501
BLAKE2b-256 d1df75fb5dd25ed717ac12c3a2819bf6baf2fb74efae4381b2039c85d79ff1b1

See more details on using hashes here.

File details

Details for the file libsumo-1.11.0.post128-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.11.0.post128-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.8

File hashes

Hashes for libsumo-1.11.0.post128-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 3e36b8c94d8c2c44224d33b81847fe45f4f4ca7e0d4af3c583fad0a9f21d98c2
MD5 bebaf52187c421469ee24dc1f93a61c9
BLAKE2b-256 5b9e6182815a26c2c9a47ca0f96f38104a85877bee1476e19181d28e63e9b760

See more details on using hashes here.

File details

Details for the file libsumo-1.11.0.post128-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.11.0.post128-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.8

File hashes

Hashes for libsumo-1.11.0.post128-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 dc7355b310808e02a2d9eaf5bcf74a68e6cb0af21f6981067276849e17f027b1
MD5 c31e6bd689c07931c3fe9172ca9ccb13
BLAKE2b-256 7fa836281c612ea9056b2689e7b4e82cf8865ee0ff7807bac4af73bee246ff67

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page