Bugfixes
- Fix update via admin
Improvements
- Provide function to get layer list without url fetch.
Improvements
- Provide default OSM base layer if no layer in database.
- Change default glyph by demo glyph to avoid map style problems on raster based layer.
- Commands are replaced by
ìnstall_layercommand with different options to install different layers. - Use proxy models in admin for Base layers / Overlays / Style URL / Raster.
- Customize forms for Raster or Style URL layers
- Ability to enable / disable layers in admin without deleting them.
Improvements
- mapbox url is now labeled as "Style URL".
- IGN Plan Vector tile layer is available
Bugfixes
- IGN layers are updated to use the new style url instead of the old tile url.
Development
- Use ruff instead of flake / black / isort
New features
- Add overlays concept to allow adding layers on top of baselayers. This is useful for example to add a layer with markers on top of a baselayer.
- Add JSON endpoint to get baselayer data. This is useful for example to get the real url of a mapbox style.
Improvements
- Add example view
Maintenance
- Drop official support for python <= 3.9
- Add official support for python 3.13
- Add official support for python 5.2 and 6.0
- Increase attribution size to 1024 chars.
- Support django 4.2, drop django 2.2
- Support python 3.11
- Improve install_ign_baselayer command. Add Plan IGN V2 and fix multi layer import.
- Support django 3.2, 4.0 and 4.1
- Support python 3.10
- Add command to create Mapbox layer
- Add command to create different IGN layers
- Admin is now registered by default. Delete enabling code in your project.
- Set default mapbox glyphs to avoid map style problems on raster based layer
- Add commands to create OSM and OpenTopoMap base layers
- Support django 3.1
- Fix translations
- Allow using map_box_url to store vector external json
- add tile Size option for raster layers
- add attribution option for all layers
- Add real_url property to model MapBaseLayer, to get real url for mapbox styles
- fix MapBaseLayer deletion
- Enable fr translation
- Increase tile url max size
- First release