Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
Je trouve qu'il y a une ambiguité sur l'usage du tag addr:street et la relation associatedStreet. Doit-on utiliser l'un ou l'autre, ou les deux ? La version française du wiki explique que l'on doit utiliser les deux alors que le wiki de Karlsruhe http://wiki.openstreetmap.org/wiki/Proposed_features/House_numbers/Karlsruhe_Schemapropose de n'utiliser que l'un ou l'autre (/According to Marcus Wolschon, one of both (addr:street *or* the relation associatedStreet) shall be enough/). tOf Le 03/04/2010 12:56, Mathieu Arnold a écrit : +--On 3 avril 2010 10:57:23 +0200 Pierenpier...@gmail.com wrote: | 2010/4/3 Mathieu Arnoldm...@mat.cc | | Alors, j'ai utilisé ta méthode au pendant une bonne heure, j'ai fait la | rue Fondary puis la rue de Lourmel[1] avec, et c'est long et fastidieux. | J'ai testé le plugin que tu cite, et, c'est un bonheur, il génère les | nodes addr:housenumber déjà numérotés, crée la relation | type:associatedStreet, il n'y a plus qu'à les recaller au bon endroit, | j'ai fait tout le reste, et ça va bien, bien plus vite :-) | | | Oui, c'est sans doute dans cette direction qu'il faut aller. Maintenant, | je suis sceptique sur le fait de laisser flotter le node adresse sans le | rattacher aux polygones. Oui, ce matin, j'ai recommencé en faisant comme ça, c'est pas plus long, et ça rend mieux :-) Je vais recoller les 1227 (selon une recherche vite fait dans JOSM) nodes que j'ai fait cette nuit aux batiments qui vont bien :-) ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
2010/4/7 christophe savigny christophe.savi...@gmail.com Je trouve qu'il y a une ambiguité sur l'usage du tag addr:street et la relation associatedStreet. Doit-on utiliser l'un ou l'autre, ou les deux ? La page wiki dont tu parles est plutôt moche et incomplète (en vo aussi) mais j'aimerais que le contributeur 'spechard' termine sa traduction. C'est la page sur le schéma Karlsruhe qui fait référence et c'est en même temps une question de bon sens : il faut identifier l'adresse en liant ensemble numéro et rue. On peut le faire des deux façons citées mais une seule est nécessaire et suffisante comme disait mon prof de math. Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
2010/4/7 Mathieu Arnold m...@mat.cc J'utilise la relation de type associatedStreet et pas le tag addr:street parce que ça me semble plus logique, avec la relation, retrouver la rue d'un noeud se fait simplement, avec le addr:street, il faut prier pour que personne n'ai changé le tag name de la rue associé, (majuscule, faute de frappe, etc,) et même si les tags addr:street et name sont toujours en phase, il faut retrouver la bonne rue, enfin, pas simple quoi. C'est plus logique et évite les répétitions mais ça a aussi des inconvénients: - les nouveaux en particulier ne comprennent pas les relations. Ils peuvent supprimer un élément et le recréer sans rétablir la relation; - par erreur, un node peut être attaché à plusieurs rues différentes, ce qui est plus difficile avec le tag; - que ce passe-t-il si la rue est scindée ou jointe ? On dépend alors de la façon dont les relations sont traitées par les éditeurs. Il peut arriver qu'il y ait duplication de relations; Il est toujours possible de dégrader les données ou d'avoir un schéma erroné, que ce soit avec les relations ou avec les tags. Si les données sont fiables, un logiciel SIG peut retrouver le way de la rue très facilement, pas besoin de relations. Encore une fois, ce qui doit guider le choix du contributeur, c'est la facilité personnelle qu'il trouvera de lui-même en choisissant telle ou telle méthode. Les difficultés des programmeurs d'applications doivent passer au second plan. Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
2010/4/3 Mathieu Arnold m...@mat.cc Alors, j'ai utilisé ta méthode au pendant une bonne heure, j'ai fait la rue Fondary puis la rue de Lourmel[1] avec, et c'est long et fastidieux. J'ai testé le plugin que tu cite, et, c'est un bonheur, il génère les nodes addr:housenumber déjà numérotés, crée la relation type:associatedStreet, il n'y a plus qu'à les recaller au bon endroit, j'ai fait tout le reste, et ça va bien, bien plus vite :-) Oui, c'est sans doute dans cette direction qu'il faut aller. Maintenant, je suis sceptique sur le fait de laisser flotter le node adresse sans le rattacher aux polygones. Cela risque de compliquer la localisation ultérieure des autres POIs à l'intérieur des polygones des bâtiments ou des tags placés directement sur ceux-ci (puisque les deux méthodes sont possibles). Cette localisation ne pourra se faire que sur la distance (trouve l'hôtel le plus proche du node 10, rue de Rivoli) et non sur une géométrie (trouve l'hôtel à l'intérieur du polygone contenant l'adresse 10, rue de Rivoli). Un outil de recherche doit pouvoir supporter les deux mais la deuxième est plus précise évitant ainsi les problèmes de voisinage et de réponses multiples hasardeuses. Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
2010/4/2 hamster hams...@suna.fdn.fr je suis pas tres doue pour utilier la fonction rechercher si je comprends bien ca veut dire que tu recherche les objets qui ont un tag housenumber mais pas de tag street C'est ça. et si quelqu'un avait ajoute quelque part dans la zone que tu a telechargee un point avec le tag housenumber mais sans mettre le tag addr:street il va etre selectionne la premiere fois ou tu fera la recherche et va donc recevoir le nom de la premiere rue sur laquelle tu travaille ? Si on ne fait pas attention, oui. Mais il suffit de faire gaffe la première fois après un download, ce qui est peu fréquent lorsqu'on ajoute le bâti. Je dirais que c'est général lorsqu'on utilise la fonction 'recherche' de JOSM abondamment, comme c'est mon cas. Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
C'est vrai que les relations, c'est plus propre au niveau de la modélisation. Cela évite la redondance du nom de la rue. Avec une relation, si le nom de la rue change(erreur de toponymie ou autre), il n'y a pas de problème de mise à jour pour chaque bâtiment. Le top serait un plugin : on sélectionne les bâtiments taggés avec le housenumber, on sélectionne en même temps les morceaux de rues concernées, et on clique sur un bouton (ou raccourcie clavier) création relation associatedStreet, et hop, tout automatique : type=associatedStreet, name=nom de la rue, avec les membres et les rôles respectifs aux highways et aux buildings. ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
Pieren wrote: Les relations ont l'avantage d'être plus propre au niveau modélisation et évitent les répétitions du tag name mais elles sont aussi un peu plus difficile à éditer. Le concept de relation est aussi plus difficilement appréhendé par les débutants qui pensent souvent que c'est réservé aux contributeurs expérimentés (à tord). C'etait mon cas ;) Mais ce WE je vais creer des relations, promis. -- JB ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
2010/4/1 openstreet...@coutiere.com Ca demande un petit effort mais le résultat est très joli. La base adresse qui se constitue lentement dans OSM est un autre des grands enjeux de la constitution de données libres. Quel plaisir de pouvoir utiliser nominatim pour localiser le bâtiment pile-poil à l'adresse 99 rue XXX, MaVille. Les potentiels d'applications libres sont nombreux dans ce domaine et si cela fait joli sur la carte, c'est vraiment un détail mineur mais qui fait plaisir. D'où ma question : serait-il utile d'ajouter au plugin Cadastre une fonction rapide d'ajout d'adresse, Il existe déjà un plugin JOSM adresses: http://wiki.openstreetmap.org/wiki/JOSM/Plugins/AddrInterpolation Je ne l'ai pas testé parce que je n'en ai pas ressentit le besoin. Personellement, j'ajoute un node en façade, le plus proche possible du numéro du cadastre, puis j'ajoute manuellement le tag addr:housenumber (avec l'autocompletion, il suffit de taper la ou les premières lettres). Une fois terminé la série de numéros, je les sélectionne tous en faisant une recherche housenumber -street et j'y ajoute le tag addr:street avec le nom de la rue que j'aurais auparavant recopié du highway. Comme ça, je n'ai pas à me soucier de relations ou de rues fragmentées. C'est moins rapide que les interpolations mais le résultat est optimal. Il faut encore rappeler ici que la collecte d'adresses individuelles, même anonymes, n'est pas autorisée en France. Ceux qui le font sont encadrés par des textes de lois spécifiques. La CNIL considère que ce sont des données personnelles indirectes. Donc toute application utilisant OSM en France devrait filtrer ces données soit en les supprimant, soit en établissant une interpolation (mais il faut ensuite faire une déclaration à la CNIL). Cette position qui est unique en Europe est incomprise par nos voisins qui dans un cadre général souhaitent libérer ce type d'informations (directive INSPIRE). Espérons que ce particularisme disparaitra dans un futur proche. Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
En tout cas ça serait bien cette fonctionnalité. Ca serait moins fastidieux de rentrer les adresses même si en connaissant bien son clavier on peut aller assez vite. 2010/4/1 Pieren pier...@gmail.com 2010/4/1 openstreet...@coutiere.com Ca demande un petit effort mais le résultat est très joli. La base adresse qui se constitue lentement dans OSM est un autre des grands enjeux de la constitution de données libres. Quel plaisir de pouvoir utiliser nominatim pour localiser le bâtiment pile-poil à l'adresse 99 rue XXX, MaVille. Les potentiels d'applications libres sont nombreux dans ce domaine et si cela fait joli sur la carte, c'est vraiment un détail mineur mais qui fait plaisir. D'où ma question : serait-il utile d'ajouter au plugin Cadastre une fonction rapide d'ajout d'adresse, Il existe déjà un plugin JOSM adresses: http://wiki.openstreetmap.org/wiki/JOSM/Plugins/AddrInterpolation Je ne l'ai pas testé parce que je n'en ai pas ressentit le besoin. Personellement, j'ajoute un node en façade, le plus proche possible du numéro du cadastre, puis j'ajoute manuellement le tag addr:housenumber (avec l'autocompletion, il suffit de taper la ou les premières lettres). Une fois terminé la série de numéros, je les sélectionne tous en faisant une recherche housenumber -street et j'y ajoute le tag addr:street avec le nom de la rue que j'aurais auparavant recopié du highway. Comme ça, je n'ai pas à me soucier de relations ou de rues fragmentées. C'est moins rapide que les interpolations mais le résultat est optimal. Il faut encore rappeler ici que la collecte d'adresses individuelles, même anonymes, n'est pas autorisée en France. Ceux qui le font sont encadrés par des textes de lois spécifiques. La CNIL considère que ce sont des données personnelles indirectes. Donc toute application utilisant OSM en France devrait filtrer ces données soit en les supprimant, soit en établissant une interpolation (mais il faut ensuite faire une déclaration à la CNIL). Cette position qui est unique en Europe est incomprise par nos voisins qui dans un cadre général souhaitent libérer ce type d'informations (directive INSPIRE). Espérons que ce particularisme disparaitra dans un futur proche. Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr -- Mon weblog - http://www.tenshu.fr/ Je soutiens le Logiciel Libre, j'adhère à l'APRIL ! ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
Oui, cela serait cool ! Pour vous localiser, il y a également un outil intéressant avec auto-complétion, basé sur les données d'http://www.openaddresses.org/ (donc d'OSM): http://dev.geoext.org/sandbox/cmoullet/ux/OpenAddressesSearchCombo/examples/OpenAddressesSearchComboExample.html Cédric 2010/4/1 Tenshu ten...@gmail.com En tout cas ça serait bien cette fonctionnalité. Ca serait moins fastidieux de rentrer les adresses même si en connaissant bien son clavier on peut aller assez vite. 2010/4/1 Pieren pier...@gmail.com 2010/4/1 openstreet...@coutiere.com Ca demande un petit effort mais le résultat est très joli. La base adresse qui se constitue lentement dans OSM est un autre des grands enjeux de la constitution de données libres. Quel plaisir de pouvoir utiliser nominatim pour localiser le bâtiment pile-poil à l'adresse 99 rue XXX, MaVille. Les potentiels d'applications libres sont nombreux dans ce domaine et si cela fait joli sur la carte, c'est vraiment un détail mineur mais qui fait plaisir. D'où ma question : serait-il utile d'ajouter au plugin Cadastre une fonction rapide d'ajout d'adresse, Il existe déjà un plugin JOSM adresses: http://wiki.openstreetmap.org/wiki/JOSM/Plugins/AddrInterpolation Je ne l'ai pas testé parce que je n'en ai pas ressentit le besoin. Personellement, j'ajoute un node en façade, le plus proche possible du numéro du cadastre, puis j'ajoute manuellement le tag addr:housenumber (avec l'autocompletion, il suffit de taper la ou les premières lettres). Une fois terminé la série de numéros, je les sélectionne tous en faisant une recherche housenumber -street et j'y ajoute le tag addr:street avec le nom de la rue que j'aurais auparavant recopié du highway. Comme ça, je n'ai pas à me soucier de relations ou de rues fragmentées. C'est moins rapide que les interpolations mais le résultat est optimal. Il faut encore rappeler ici que la collecte d'adresses individuelles, même anonymes, n'est pas autorisée en France. Ceux qui le font sont encadrés par des textes de lois spécifiques. La CNIL considère que ce sont des données personnelles indirectes. Donc toute application utilisant OSM en France devrait filtrer ces données soit en les supprimant, soit en établissant une interpolation (mais il faut ensuite faire une déclaration à la CNIL). Cette position qui est unique en Europe est incomprise par nos voisins qui dans un cadre général souhaitent libérer ce type d'informations (directive INSPIRE). Espérons que ce particularisme disparaitra dans un futur proche. Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr -- Mon weblog - http://www.tenshu.fr/ Je soutiens le Logiciel Libre, j'adhère à l'APRIL ! ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr -- Welcome to my world: http://www.cedricmoullet.com/ My Linked In profile: http://www.linkedin.com/in/cedricmoullet Twitter: http://twitter.com/cedricmoullet ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
Il existe déjà un plugin JOSM adresses: http://wiki.openstreetmap.org/wiki/JOSM/Plugins/AddrInterpolation Je ne l'ai pas testé parce que je n'en ai pas ressentit le besoin. Personellement, j'ajoute un node en façade, le plus proche possible du numéro du cadastre, puis j'ajoute manuellement le tag addr:housenumber (avec l'autocompletion, il suffit de taper la ou les premières lettres). Une fois terminé la série de numéros, je les sélectionne tous en faisant une recherche housenumber -street et j'y ajoute le tag addr:street avec le nom de la rue que j'aurais auparavant recopié du highway. Comme ça, je n'ai pas à me soucier de relations ou de rues fragmentées. C'est moins rapide que les interpolations mais le résultat est optimal. Justement, suivant les morceaux de cartes que je regarde, le addr:street est soit dupliqué sur chaque maison, soit c'est inclus dans une relation associatedStreet. Relation qui contient la rue ET les maisons. Soit les tags addr: sont sur le polygone maison ou sur un node en facade. Quelle est la bonne méthode ? En passant par nominatim la 2eme solution me propose la maison alors que la 1ere me laisse au niveau de la rue. 1) http://nominatim.openstreetmap.org/search?q=11%2C+Rue+Jules+Lebrun%2C+rennes%2C+franceviewbox=-1.72%2C48.11%2C-1.7%2C48.09polygon=1 ou http://minilien.com/?zXVxWKpANA 2) http://nominatim.openstreetmap.org/search?q=23+Rue+de+la+Chalotais%2C+rennes%2C+franceviewbox=-1.72%2C48.11%2C-1.7%2C48.09polygon=1 ou http://minilien.com/?LoF2brizpS -- JB ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
2010/4/1 jul...@krilin.org Quelle est la bonne méthode ? Toutes ces méthodes sont correctes (voir le wiki sur le schéma Karlsruhe), chacune ayant ses avantages et inconvénients. Les relations ont l'avantage d'être plus propre au niveau modélisation et évitent les répétitions du tag name mais elles sont aussi un peu plus difficile à éditer. Le concept de relation est aussi plus difficilement appréhendé par les débutants qui pensent souvent que c'est réservé aux contributeurs expérimentés (à tord). Le tag addr:housenumber sur le polygone est le plus rapide et consomme un node en moins mais placer un node en façade a l'avantage qu'on gère plus facilement les numéros multiples (un node par numéro) ainsi que les bâtiments desservis par plusieurs voies (très courant en zone urbaine dense). On améliore le routage par exemple. Mais il ne faut pas trop se laisser influencer par nominatim qui n'est qu'un outil parmi d'autres, très récent, et qui peut s'améliorer avec le temps. Après, on peut se demander si on doti laisser plusieurs méthodes coexister, en particulier sur la même ville. Je pense que oui mais il ne faut pas empêcher quelqu'un d'améliorer les données avec une représentation plus précise que la précédente (c'est une remarque générale qui ne s'applique pas qu'aux adresses). Par exemple l'interpolation vers polygone ou polygone vers noeud, la solution idéale étant, amha, le noeud en façade avec une relation. Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
la solution idéale étant, amha, le noeud en façade avec une relation. Et bien dans des villes résidentielles c'est plutôt ajouter un tag sur le polygone building le plus simple. Dés qu'il y a des Immeubles avec plusieurs numéros j'utilise le node en facade, comme pour les POI de commerce et autres. -- Mon weblog - http://www.tenshu.fr/ Je soutiens le Logiciel Libre, j'adhère à l'APRIL ! ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin
Pieren a écrit : Une fois terminé la série de numéros, je les sélectionne tous en faisant une recherche housenumber -street et j'y ajoute le tag addr:street je suis pas tres doue pour utilier la fonction rechercher si je comprends bien ca veut dire que tu recherche les objets qui ont un tag housenumber mais pas de tag street et si quelqu'un avait ajoute quelque part dans la zone que tu a telechargee un point avec le tag housenumber mais sans mettre le tag addr:street il va etre selectionne la premiere fois ou tu fera la recherche et va donc recevoir le nom de la premiere rue sur laquelle tu travaille ? ou bien c'est moi qui me trompe ? ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr