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.1.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.1-py2.py3-none-any.whl (1.9 MB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: shapeeditor-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 016c43c9c1f71465f898f3cfac599561436b41b752161c3db186fdd7bd776915
MD5 504ceed792ac19ab0b0a4eb4b67e9d4f
BLAKE2b-256 a9db7598ee4cb83e009b35c345ecda61069951f6ce2db957ce47c41c1644d9e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: shapeeditor-0.1.1-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.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 668a5e055644dc17bec2de22d72e3dd6ae0d4716c385ab10cd19a69cb633fc7a
MD5 0e04d5c51fcd2be4c2c07beae4724a30
BLAKE2b-256 49a9228023a2d77b9687dee05147aa175b7c89cc92801127e3e01fb8374e3e88

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