Vers un modèle de données amélioré pour OpenStreetMap
Posted by marc__marc on 2 September 2022 in French (Français).Post d’origine https://blog.openstreetmap.org/2022/06/02/announcement-data-model-study/
Vers un modèle de données amélioré pour OpenStreetMap
Nous connaissons et aimons tous le modèle de données OpenStreetMap avec ses nœuds, ses chemins et ses relations, ainsi que le balisage ouvert qui a permis à OpenStreetMap d’être si innovant. Mais le modèle de données a aussi ses années et certaines améliorations sont possibles. Il y a beaucoup de choses que nous ne voulons pas changer. En particulier, le modèle de balisage ouvert a fait ses preuves. Nous pourrions penser à de petites améliorations, mais l’idée de base, qui consiste à autoriser un nombre illimité de balises clé-valeur (chaîne de caractères), a très bien fonctionné.
Mais il y a quelques points sensibles dus à la façon dont nous organisons nos données. Le plus gros problème est que la localisation géographique n’est disponible que pour les nœuds et non pour les objets géographiques de plus haut niveau comme les chemins et les relations. Cela signifie que pour accéder à l’emplacement d’un chemin, par exemple, il faut toujours suivre les références aux nœuds membres de ce chemin. Cela rend le traitement des données OSM extrêmement lourd et gourmand en ressources. L’autre problème majeur souvent évoqué est l’absence du type de données “zone”. Nous utilisons des solutions de contournement comme les chemins fermés et les relations multipolygones, mais cela a toujours été problématique, car nous ne pouvons pas être sûrs que ces objets sont réellement des polygones valides.