[OSM-talk-fr] Splines dans openstreetmap
Bonjour, J'ai créé une route pour mettre à jour OSM près de chez moi, mais elle est est traitée comme une polyligne, ce qui assez disgracieux et incorrect. Y-a-il un moyen de faire des entrées en splines, plus adaptée à un monde réel tout en courbes... Merci PC ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
Le 23/09/2013 10:17, Pierre Couderc a écrit : Bonjour, J'ai créé une route pour mettre à jour OSM près de chez moi, mais elle est est traitée comme une polyligne, ce qui assez disgracieux et incorrect. Un identifiant de l'objet ? Un lien ? Y-a-il un moyen de faire des entrées en splines, plus adaptée à un monde réel tout en courbes... Je crois que ça existe dans certains rendus mapnik, mais le résultat est rarement celui escompté : Comment expliquer à mapnik que les points du château d'eau doivent former un cercle mais pas ceux de la maison d'à côté ? -- FrViPofm ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
La question n'est pas au niveau du rendu, mais de la saisie. C'est au moment de la saisie que l'on doit décrire la courbe du chateau d'eau et les angles de la maison. Un polyligne permet de décrire des rectangles mais pas des routes qui sont courbes par nature. Pour cela, l'outil idéal est la spline, voir l'animation dnas https://fr.wikipedia.org/wiki/Courbe_de_B%C3%A9zier Le 23/09/2013 10:24, Vincent Pottier a écrit : Le 23/09/2013 10:17, Pierre Couderc a écrit : Bonjour, J'ai créé une route pour mettre à jour OSM près de chez moi, mais elle est est traitée comme une polyligne, ce qui assez disgracieux et incorrect. Un identifiant de l'objet ? Un lien ? Mmm, je ne sais pas faire, mais c'est vrai pour toutes les routes. Y-a-il un moyen de faire des entrées en splines, plus adaptée à un monde réel tout en courbes... Je crois que ça existe dans certains rendus mapnik, mais le résultat est rarement celui escompté : Comment expliquer à mapnik que les points du château d'eau doivent former un cercle mais pas ceux de la maison d'à côté ? -- FrViPofm ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
Les courbes de Bezier sont une fonctionnalité des moteurs de rendu tels que Mapnik. Les polylignes peuvent paraître grossières dans la fenêtre d'édition mais : _ les paramètres de courbes ne font pas partie des éléments enregistrés dans la base et retranscrits dans le fichier planet (qui ne contient que points, lignes et relations) _ Cela ne se verra probablement pas dans le rendu image final _ C'est plus accessible pour le commun des mortels de suivre un tracé avec des points successifs plutôt qu'avec un outil de dessin vectoriel. Personnellement, je n'en ai pas l'habitude. Le 23 septembre 2013 10:24, Vincent Pottier vpott...@gmail.com a écrit : Le 23/09/2013 10:17, Pierre Couderc a écrit : Bonjour, J'ai créé une route pour mettre à jour OSM près de chez moi, mais elle est est traitée comme une polyligne, ce qui assez disgracieux et incorrect. Un identifiant de l'objet ? Un lien ? Y-a-il un moyen de faire des entrées en splines, plus adaptée à un monde réel tout en courbes... Je crois que ça existe dans certains rendus mapnik, mais le résultat est rarement celui escompté : Comment expliquer à mapnik que les points du château d'eau doivent former un cercle mais pas ceux de la maison d'à côté ? -- FrViPofm __**_ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.**org/listinfo/talk-frhttps://lists.openstreetmap.org/listinfo/talk-fr -- ab_fab http://wiki.openstreetmap.org/wiki/User:Ab_fab Il n'y a pas de pas perdus, Nadja ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
De : Ab_fab Les courbes de Bezier sont une fonctionnalité des moteurs de rendu tels que Mapnik. Les polylignes peuvent paraître grossières dans la fenêtre d'édition mais : _ les paramètres de courbes ne font pas partie des éléments enregistrés dans la base et retranscrits dans le fichier planet (qui ne contient que points, lignes et relations) _ Cela ne se verra probablement pas dans le rendu image final _ C'est plus accessible pour le commun des mortels de suivre un tracé avec des points successifs plutôt qu'avec un outil de dessin vectoriel. Personnellement, je n'en ai pas l'habitude. C'est une doléance pour une prochaine version de l'API : http://wiki.openstreetmap.org/wiki/API_v0.7#Curved_segments_for_ways Je reste de mon côté convaincu qu'on peut faire (déjà) de belles choses avec de simples successions de points formant une ligne brisée. Tout ça reste affaire de compromis entre richesse fonctionnelle et simplicité d'édition. Le dessin de splines me semble, au moins tel qu'implémenté dans les outils de DAO, pas vraiment trivial à prendre en main, (pas que) pour les débutants. vincent Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
Le 23/09/2013 10:17, Pierre Couderc a écrit : Bonjour, J'ai créé une route pour mettre à jour OSM près de chez moi, mais elle est est traitée comme une polyligne, ce qui assez disgracieux et incorrect. Y-a-il un moyen de faire des entrées en splines, plus adaptée à un monde réel tout en courbes... Trop compliqué a saisir, compliqué a utiliser, compliqué à interpréter pour un apport quasi nul. C'est aux moteurs de rendu d'apporter un peu de douceur sur les highway et de garder des bâtiments avec les angles droits. J'espère que tu ne mets pas des centaines de points pour décrire un virage ! Une simplification à 1m suffit largement pour représenter une route. Librement, -- Christophe Merlet (RedFox) ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
Le 23/09/2013 10:32, Pierre Couderc a écrit : La question n'est pas au niveau du rendu, mais de la saisie. C'est au moment de la saisie que l'on doit décrire la courbe du chateau d'eau et les angles de la maison. Un polyligne permet de décrire des rectangles mais pas des routes qui sont courbes par nature. Pour cela, l'outil idéal est la spline, voir l'animation dnas https://fr.wikipedia.org/wiki/Courbe_de_B%C3%A9zier Donc pour dessiner une route, il faut placer des points partout... sauf sur la route ! Pas très intuitif ! Librement, -- Christophe Merlet (RedFox) ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
Pierre, Pour récupérer les infos concernant un endroit particulier. 1. Aller sur le site openstreetmap.org à l'endroit qui t'intéresse. 2. Zoomer le plus possible, si possible en double-cliquant pour centrer la carte au plus près de l'élément qui t'intéresse 3. Cliquer sur l'icône Share en haut à gauche de la fenêtre principale. Copier l'URL, du genre : http://www.openstreetmap.org/#map=18/47.12764/-1.41596 4. Facultatif : Cliquer sur l'icône Layers un peu plus haut, et cocher Données de la carte en bas du bandeau. Cliquer sur l'élément qui t'intéresse, comme le trait bleu qui schématise une route Une description abrégée s'affiche, avec un lien Détails l'URL de la page qui s'affiche alors peut être collée dans un message, et il n'y a alors plus d'ambiguité sur l'élément dont tu souhaites parler : http://www.openstreetmap.org/browse/way/44367403 --- Dans mon exemple, c'est vrai qu'on remarque bien les angles. C'est la même chose pour les autres rendus habituels, sauf peut être pour le rendu transports où cela semble avoir été atténué http://www.openstreetmap.org/#map=18/47.12764/-1.41595layers=T Le 23 septembre 2013 10:32, Pierre Couderc pie...@couderc.eu a écrit : Un identifiant de l'objet ? Un lien ? Mmm, je ne sais pas faire, mais c'est vrai pour toutes les routes. -- FrViPofm __**_ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.**org/listinfo/talk-frhttps://lists.openstreetmap.org/listinfo/talk-fr __**_ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.**org/listinfo/talk-frhttps://lists.openstreetmap.org/listinfo/talk-fr -- ab_fab http://wiki.openstreetmap.org/wiki/User:Ab_fab Il n'y a pas de pas perdus, Nadja ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
2013/9/23 Pierre Couderc pie...@couderc.eu: La question n'est pas au niveau du rendu, mais de la saisie. C'est au moment de la saisie que l'on doit décrire la courbe du chateau d'eau et les angles de la maison. Travaillant à l'occasion avec Inkscape, je peux dire que l'édition de courbes n'est pas aisée (euphémisme). Il faut aussi comprendre que cet ajout nécessiterait une modification du modèle des données OSM qui est parti, pour des raisons historiques, du traitement de suites de points GPS. Ce qui fait une partie du succès d'OSM, c'est aussi en partie grâce à la simplicité de son modèle qui n'oblige pas à supporter les courbes de Béziers dans les logiciels d'édition ou de rendu. Notez que cette question a été discutée à plusieurs reprises par le passé et même assez tôt dans le projet (2007, 2009). Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
En remerciement et en réponse aux diverses interventions,ainsi qu'à : http://wiki.openstreetmap.org/wiki/API_v0.7#Curved_segments_for_ways Il ne faut pas confondre le format de stockage des données ( une route qui repésentée par une courbe de Béziers dans la base de données) avec l'outil de création de routes : un outil est toujours facultatif, on peut ne pas utiliser un outil de splines si on ne veut pas. Si quelqu'un veut un outil intuitif, il lui suffit de continuer à utiliser le système actuel. Mais si quelqu'un voulait être précis, il pourrait utiliser un système de B-splines s'il existait. Cela n'implique pas de modifier la base actuelle (la transformation de données conduit généralement à une perte de données), mais à autoriser de décrire les objets en B-splines qui sont le bon outil pour décrire un courbe telle qu'une route, comme l'a bien compris M.Bézier. Quand à l'intuitivité, marcher non plus n'est pas intuitif, mais certains petits d'homme y arrivent quand même... Le 23/09/2013 10:38, V de Chateau-Thierry a écrit : De : Ab_fab Les courbes de Bezier sont une fonctionnalité des moteurs de rendu tels que Mapnik. Les polylignes peuvent paraître grossières dans la fenêtre d'édition mais : _ les paramètres de courbes ne font pas partie des éléments enregistrés dans la base et retranscrits dans le fichier planet (qui ne contient que points, lignes et relations) _ Cela ne se verra probablement pas dans le rendu image final _ C'est plus accessible pour le commun des mortels de suivre un tracé avec des points successifs plutôt qu'avec un outil de dessin vectoriel. Personnellement, je n'en ai pas l'habitude. C'est une doléance pour une prochaine version de l'API : http://wiki.openstreetmap.org/wiki/API_v0.7#Curved_segments_for_ways Je reste de mon côté convaincu qu'on peut faire (déjà) de belles choses avec de simples successions de points formant une ligne brisée. Tout ça reste affaire de compromis entre richesse fonctionnelle et simplicité d'édition. Le dessin de splines me semble, au moins tel qu'implémenté dans les outils de DAO, pas vraiment trivial à prendre en main, (pas que) pour les débutants. vincent Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
Bon, si c'est un choix réfléchi, je suis trop peu compétent pour en discuter. Ce que je peux dire c'est que je n'ai pas trouvé dans google de traces de ces discussions. Le 23/09/2013 11:39, Pieren a écrit : Notez que cette question a été discutée à plusieurs reprises par le passé et même assez tôt dans le projet (2007, 2009). Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
Oui enfin je suis d'accord avec Pieren. Je ne suis pas sure que les splines soient une bonne idée. L'édition vectorielle est suffisamment compliquée pour qu'on ne rajoute pas une couche pour les débutants. De plus il me semble que TomTom a un brevet sur le rendu et/ou stockage pour des GPS si ma mémoire ne me fait pas défaut. On 23 Sep 2013 10:55, Pierre Couderc pie...@couderc.eu wrote: En remerciement et en réponse aux diverses interventions,ainsi qu'à : http://wiki.openstreetmap.org/**wiki/API_v0.7#Curved_segments_**for_wayshttp://wiki.openstreetmap.org/wiki/API_v0.7#Curved_segments_for_ways Il ne faut pas confondre le format de stockage des données ( une route qui repésentée par une courbe de Béziers dans la base de données) avec l'outil de création de routes : un outil est toujours facultatif, on peut ne pas utiliser un outil de splines si on ne veut pas. Si quelqu'un veut un outil intuitif, il lui suffit de continuer à utiliser le système actuel. Mais si quelqu'un voulait être précis, il pourrait utiliser un système de B-splines s'il existait. Cela n'implique pas de modifier la base actuelle (la transformation de données conduit généralement à une perte de données), mais à autoriser de décrire les objets en B-splines qui sont le bon outil pour décrire un courbe telle qu'une route, comme l'a bien compris M.Bézier. Quand à l'intuitivité, marcher non plus n'est pas intuitif, mais certains petits d'homme y arrivent quand même... Le 23/09/2013 10:38, V de Chateau-Thierry a écrit : De : Ab_fab Les courbes de Bezier sont une fonctionnalité des moteurs de rendu tels que Mapnik. Les polylignes peuvent paraître grossières dans la fenêtre d'édition mais : _ les paramètres de courbes ne font pas partie des éléments enregistrés dans la base et retranscrits dans le fichier planet (qui ne contient que points, lignes et relations) _ Cela ne se verra probablement pas dans le rendu image final _ C'est plus accessible pour le commun des mortels de suivre un tracé avec des points successifs plutôt qu'avec un outil de dessin vectoriel. Personnellement, je n'en ai pas l'habitude. C'est une doléance pour une prochaine version de l'API : http://wiki.openstreetmap.org/**wiki/API_v0.7#Curved_segments_**for_wayshttp://wiki.openstreetmap.org/wiki/API_v0.7#Curved_segments_for_ways Je reste de mon côté convaincu qu'on peut faire (déjà) de belles choses avec de simples successions de points formant une ligne brisée. Tout ça reste affaire de compromis entre richesse fonctionnelle et simplicité d'édition. Le dessin de splines me semble, au moins tel qu'implémenté dans les outils de DAO, pas vraiment trivial à prendre en main, (pas que) pour les débutants. vincent Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net __**_ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.**org/listinfo/talk-frhttps://lists.openstreetmap.org/listinfo/talk-fr __**_ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.**org/listinfo/talk-frhttps://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Splines dans openstreetmap
Sur le rendu FR, j'ai mis une petite dose de lissage de tracé sur les voies ferrées, les motorway/trunk ainsi que les rond-points. Ces éléments n'ont en principe pas d'angle obtus. Pour les autres types de voies, c'est très délicat et un autre problème se pose: le placement des textes le long des courbes n'est pas fait sur la courbe lissée... Le 23 septembre 2013 12:00, Emilie Laffray emilie.laff...@gmail.com a écrit : Oui enfin je suis d'accord avec Pieren. Je ne suis pas sure que les splines soient une bonne idée. L'édition vectorielle est suffisamment compliquée pour qu'on ne rajoute pas une couche pour les débutants. De plus il me semble que TomTom a un brevet sur le rendu et/ou stockage pour des GPS si ma mémoire ne me fait pas défaut. On 23 Sep 2013 10:55, Pierre Couderc pie...@couderc.eu wrote: En remerciement et en réponse aux diverses interventions,ainsi qu'à : http://wiki.openstreetmap.org/**wiki/API_v0.7#Curved_segments_**for_wayshttp://wiki.openstreetmap.org/wiki/API_v0.7#Curved_segments_for_ways Il ne faut pas confondre le format de stockage des données ( une route qui repésentée par une courbe de Béziers dans la base de données) avec l'outil de création de routes : un outil est toujours facultatif, on peut ne pas utiliser un outil de splines si on ne veut pas. Si quelqu'un veut un outil intuitif, il lui suffit de continuer à utiliser le système actuel. Mais si quelqu'un voulait être précis, il pourrait utiliser un système de B-splines s'il existait. Cela n'implique pas de modifier la base actuelle (la transformation de données conduit généralement à une perte de données), mais à autoriser de décrire les objets en B-splines qui sont le bon outil pour décrire un courbe telle qu'une route, comme l'a bien compris M.Bézier. Quand à l'intuitivité, marcher non plus n'est pas intuitif, mais certains petits d'homme y arrivent quand même... Le 23/09/2013 10:38, V de Chateau-Thierry a écrit : De : Ab_fab Les courbes de Bezier sont une fonctionnalité des moteurs de rendu tels que Mapnik. Les polylignes peuvent paraître grossières dans la fenêtre d'édition mais : _ les paramètres de courbes ne font pas partie des éléments enregistrés dans la base et retranscrits dans le fichier planet (qui ne contient que points, lignes et relations) _ Cela ne se verra probablement pas dans le rendu image final _ C'est plus accessible pour le commun des mortels de suivre un tracé avec des points successifs plutôt qu'avec un outil de dessin vectoriel. Personnellement, je n'en ai pas l'habitude. C'est une doléance pour une prochaine version de l'API : http://wiki.openstreetmap.org/**wiki/API_v0.7#Curved_segments_**for_wayshttp://wiki.openstreetmap.org/wiki/API_v0.7#Curved_segments_for_ways Je reste de mon côté convaincu qu'on peut faire (déjà) de belles choses avec de simples successions de points formant une ligne brisée. Tout ça reste affaire de compromis entre richesse fonctionnelle et simplicité d'édition. Le dessin de splines me semble, au moins tel qu'implémenté dans les outils de DAO, pas vraiment trivial à prendre en main, (pas que) pour les débutants. vincent Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net __**_ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.**org/listinfo/talk-frhttps://lists.openstreetmap.org/listinfo/talk-fr __**_ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.**org/listinfo/talk-frhttps://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr -- Christian Quest - OpenStreetMap France Un nouveau serveur pour OSM... http://donate.osm.org/server2013/ ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr