Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JasonSanford/geojsonlint.com
A simple Django app to validate your GeoJSON
https://github.com/JasonSanford/geojsonlint.com
Last synced: 3 months ago
JSON representation
A simple Django app to validate your GeoJSON
- Host: GitHub
- URL: https://github.com/JasonSanford/geojsonlint.com
- Owner: JasonSanford
- License: bsd-2-clause
- Created: 2012-09-20T05:31:59.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2021-02-22T15:35:25.000Z (over 3 years ago)
- Last Synced: 2024-07-27T17:57:44.994Z (4 months ago)
- Language: Python
- Homepage:
- Size: 172 KB
- Stars: 117
- Watchers: 7
- Forks: 31
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# READ THIS
This code used to power https://geojsonlint.com - I let the domain registration expire but someone else picked it up and forked this code to keep it running. Any changes to this repo will not be reflected at https://geojsonlint.com, I'm not even sure who manages that domain.
A simple Django app to validate your GeoJSON.
## Getting Started
1. Clone the repo and cd into it
2. Create a python virtual environment `virtualenv venv --distribute`
3. Source to the virtual environment `source venv/bin/activate`
4. Install requirements `pip install -r requirements.txt`
5. Run the server `python manage.py runserver`
6. Enjoy http://localhost:8000## Tests
Since this is a simple web app with no database requirements, a custom test runner is defined in settings (`TEST_RUNNER = 'testrunner.NoDbTestRunner'`) so there are no database setup or teardown.
1. Source to the virtual environment `source venv/bin/activate`
2. python manage.py test geojsonlint