â Version française ci-dessous â
The latest 2.4.X release sets the path for two major requested features: real-time collaboration and one-click remote data importers.
Additionally, minor improvements and bugfixes have made the tool more stable and usable.
Real-time collaboration
Thanks to our NLnet sponsorship, we have been able to make the first push in that direction. This is not yet activated in any (known) instance but the underlying code is deployed and we will be able to manage allocated resources and fine-tune how websockets are deployed. Details of the next steps are available on Alexisâ blog post.
Given the required server changes for that new feature, it will be part of a future 3.X version when the dust has settled.
Remote data importers
We made 4 importers to begin with:
- Datasets (generic): for the moment, it allows to import French régions and départements from the France Geojson project;
- GeoDataMine: thematic data from OpenStreetMap;
- Overpass: use Overpass queries directly within uMap thanks to the Overpass API;
- Communes: allows to retrieve borders for given French cities thanks to the GĂ©oAPI.
Instances can choose which importers to activate or not (none by default) and of course develop and publish their own custom importers!
We hope this feature will help filling basics more conveniently.
There is more!
- A new usersâ dedicated documentation website both in English and French for now â available at discover.umap-project.org â is up & improving! Go check it out and do not hesitate to contribute.
- Overall refactor of left/right panels with facets (including dates and numbers) and filters capabilities. â ïž It might affect your embeded maps, please verify your current map center is still pertinent.
- It is now possible to use conditional rules (syntax here) to style items given their data.
- Alert messages have been refactored, let us know if there is any issue displaying these!
- Editing data in OSM is a right-click away, bi-directional improvements, yay!
- Possibility to embed maps using the oEmbed standard.
Until next time! đ
Vers uMap 3 đ±
La derniĂšre version 2.4.X ouvre la voie Ă deux fonctionnalitĂ©s majeures demandĂ©es : la collaboration en temps rĂ©el et les assistants dâimport de donnĂ©es Ă distance en un clic.
En outre, des amĂ©liorations mineures et des corrections de bogues ont rendu lâoutil plus stable et plus utilisable.
Collaboration en temps réel
GrĂące au parrainage de NLnet, nous avons pu faire un premier pas dans cette direction. Ce nâest pas encore activĂ© dans une instance (connue), mais le code sous-jacent est dĂ©ployĂ© et cela nous permettra de progressivement gĂ©rer les ressources allouĂ©es et dâaffiner la façon dont les websockets sont dĂ©ployĂ©s. Les dĂ©tails des prochaines Ă©tapes sont disponibles sur le blog dâAlexis.
Ătant donnĂ© les changements nĂ©cessaires au niveau du serveur pour cette nouvelle fonctionnalitĂ©, elle fera partie dâune future version 3.X lorsque la peinture aura un peu sĂ©chĂ©.
Assistants dâimport de donnĂ©es distantes
Nous avons crĂ©Ă© 4 assistants dâimport pour commencer :
- Datasets (gĂ©nĂ©rique) : pour lâinstant, il permet dâimporter les rĂ©gions et dĂ©partements français du projet France Geojson ;
- GeoDataMine : donnĂ©es thĂ©matiques provenant dâOpenStreetMap ;
- Overpass : permet dâutiliser les requĂȘtes Overpass directement dans uMap grĂące Ă lâAPI Overpass ;
- Communes : permet de rĂ©cupĂ©rer les frontiĂšres de villes françaises donnĂ©es grĂące Ă lâAPI GĂ©o.
Les instances peuvent choisir quels assistants activer ou non (aucun ne lâest par dĂ©faut) et bien sĂ»r dĂ©velopper et publier leurs propres assistants dâimport personnalisĂ©s ! Nous espĂ©rons que cette fonctionnalitĂ© permettra de remplir les donnĂ©es de base plus facilement.
Et ce nâest pas tout !
- Un nouveau site de documentation dĂ©diĂ© aux utilisateurs en français et en anglais pour lâinstant - disponible sur discover.umap-project.org - est en place et sâamĂ©liore ! Allez le consulter et nâhĂ©sitez pas Ă y contribuer.
- Refonte globale des panneaux gauche/droite avec des facettes (y compris des dates et des nombres) et des capacitĂ©s de filtrage. â ïž Cela pourrait affecter vos cartes intĂ©grĂ©es, veuillez vĂ©rifier que votre centre de cartes actuel est toujours pertinent.
- Il est maintenant possible dâutiliser des rĂšgles conditionnelles (syntaxe ici) pour styler des Ă©lĂ©ments en fonction de leurs donnĂ©es.
- Les messages dâalerte ont Ă©tĂ© remaniĂ©s, faites-nous savoir si vous avez des problĂšmes pour les afficher !
- LâĂ©dition des donnĂ©es dans OSM se fait dâun clic droit, amĂ©liorations bidirectionnelles, hourra !
- PossibilitĂ© dâintĂ©grer des cartes en utilisant le standard oEmbed.