Skip to main content

GTFS Editor app for Django [Alpha]

Project description

GTFS Shape Web Editor

GTFS Editor, Django App

GTFS Shape Editor uses Vue, OpenLayers/OpenStreetMap and Bootstrap. Editor shows a map where you can draw and route shapes, place stops. The data is bind to GTFS tables through Vue, you can edit the data in the tables just under the map.

How to use from repository ( very alpha ):

$ npm install .
$ npm run debug
$ bash bash/vendor-dep.sh
$ pip install .    # Use a virtual env

Add the app 'shapeeditor' in Django settings

INSTALLED_APPS = [
    ...
    'shapeeditor',
    ...
]

SHAPEEDITOR_MAP_EXTENT_AREA = '[1,2,3,4]'
SHAPEEDITOR_ROUTING_MACHINE_URL = 'example.com'

include apps urls in urls.py

urlpatterns = [
    path('shapeeditor/', include('shapeeditor.urls')),
]

Here some live examples: Editor preview

Project details


Download files

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

Source Distribution

shapeeditor-0.1.2.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

shapeeditor-0.1.2-py2.py3-none-any.whl (1.9 MB view details)

Uploaded Python 2Python 3

File details

Details for the file shapeeditor-0.1.2.tar.gz.

File metadata

  • Download URL: shapeeditor-0.1.2.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for shapeeditor-0.1.2.tar.gz
Algorithm Hash digest
SHA256 ae02ec671da5312cbb56747db1526981a1d6c63563b59add32eb118d8e93ee6c
MD5 420304169a1a56289e7a0951ce68045b
BLAKE2b-256 044e7fda4d7f38ed02a863a9ff582661c8432fa9c00b981ed88f4cd4c0c86eba

See more details on using hashes here.

File details

Details for the file shapeeditor-0.1.2-py2.py3-none-any.whl.

File metadata

  • Download URL: shapeeditor-0.1.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for shapeeditor-0.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6e8ef203a646cc26cf0d22ebb0fc050fa4c1b743b3ec975a7cbfca98f0798390
MD5 b85196a9bdb24b44029190f8a57e4d89
BLAKE2b-256 32b629d35a99e9e1a817941158a06c0ffa5f6ca32ca7ead7098f9c59b89f40f2

See more details on using hashes here.

Supported by

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