GeoDjango
Django's geographic web framework for spatial models, queries, and GIS web apps.
91.4k
today
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
Apache ECharts
JavaScript visualization library with interactive charts, maps, and geographic data components.
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.
Details
- Type
- Library
- Pricing
- open-source
- License
- BSD-3-Clause
- Hosting
- Self-host