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.3.tar.gz (1.8 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.3-py2.py3-none-any.whl (1.8 MB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: shapeeditor-0.1.3.tar.gz
  • Upload date:
  • Size: 1.8 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.3.tar.gz
Algorithm Hash digest
SHA256 a3d18d8e8884ef96a1453ef45ab70af615ec22e612bd2fc059c6ba68eeaeefd8
MD5 488467889ce74422584c56b2996949a8
BLAKE2b-256 c30610802825c64a29a0b208ea9cc6947bfb2355201d94de979d5361d6e096e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: shapeeditor-0.1.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 1.8 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.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f860c7c053085fd3df713dcbdb623f4eb2016ba26c8b4b9eb69744817b71172c
MD5 c062672aa9b52b6ed780a4bccaa678d7
BLAKE2b-256 b5587c3aaa5cb721c1bd81e14e5289ee4c984d620da2cfe7139086dc9663263d

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