GeoDjango
Django's geographic web framework for spatial models, queries, and GIS web apps.
BSD-3-Clause
About
GeoDjango is Django's geographic web framework for building GIS applications with spatially enabled data. It provides spatial model fields and ORM queries, database backends such as PostGIS and SpatiaLite, forms and admin integrations, plus GDAL and GEOS APIs. It ships as Django's contrib.gis module, so developers can combine spatial data workflows with a full Python web application.
Features
- Spatial model fields in the Django ORM
- PostGIS, SpatiaLite, and Oracle backends
- Distance and spatial relationship lookups
- Map widgets in the Django admin
- GeoJSON serialization of querysets
- Pythonic GDAL and GEOS APIs
Related tools
Leaflet
Leading open-source JavaScript library for mobile-friendly interactive maps. Simple and lightweight.
CesiumJS
Open-source JavaScript library for world-class 3D globes and maps with WebGL.
deck.gl
WebGL-powered framework for visual exploratory data analysis of large datasets.
QGIS
Free and open-source cross-platform desktop GIS. Create, edit, visualize, analyze and publish geospatial data.
Details
- Type
- Library
- Pricing
- open-source
- License
- BSD-3-Clause
- Hosting
- Self-host