mirror of
https://github.com/umap-project/umap.git
synced 2025-05-04 21:51:50 +02:00
uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site.
![]() The main goal is to clarify the use of options/settings/properties… - `settings` should be reserved to Django - `options` should be reserved to pure Leaflet context - `properties` used in the geojson context, for user data Main changes: - `DataLayer.settings` is renamed to `DataLayer.metadata` - `DataLayer.geojson` is renamed to `Datalayer.data` - `DataLayer.metadata` are not saved anymore in the geojson data file - `Map.settings` is renamed to `Map.metadata` - `Map.metadata` is now a flat key/value object, not a geojson Feature anymore - `Map.zoom` is now populated and reused Note: U.Map is still inheriting from Leaflet Map, so it mixes `options` and `metadata`. This changes is very intrusive, it changes - the DB schema - the way we store data in the FS (now without metadata) - the way we backup map data fix #1636 prepares #1335 prepares #1635 prepares #175 |
||
---|---|---|
.github | ||
.tx | ||
docker | ||
docs | ||
docs-users | ||
scripts | ||
umap | ||
.dockerignore | ||
.eslintrc.json | ||
.gitignore | ||
.pipignore | ||
.prettierrc.yaml | ||
.readthedocs.yaml | ||
.travis.yml | ||
biome.json | ||
docker-compose.yml | ||
Dockerfile | ||
LICENSE | ||
Makefile | ||
manage.py | ||
MANIFEST.in | ||
mkdocs.yml | ||
osmic-white.yaml | ||
osmic.yaml | ||
package-lock.json | ||
package.json | ||
pyproject.toml | ||
pytest.ini | ||
README.md | ||
SECURITY.md |
uMap project
uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site. Because we think that the more OSM will be used, the more OSM will be improved. Built on top of Django and Leaflet.
- Have a look at our website for an introduction
- See our docs for technical information
- Come chat with us on matrix.org, or join the mailing-list