Re: [OSM-talk-fr] Import des bâtiments, Adresses d es bâtiments, et plugin

2010-04-07 Par sujet christophe savigny
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-04-07 Par sujet Pieren
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-04-07 Par sujet Pieren
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-04-03 Par sujet Pieren
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-04-02 Par sujet Pieren
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

2010-04-02 Par sujet Etienne Trimaille
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

2010-04-02 Par sujet julien balas
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-04-01 Par sujet Pieren
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

2010-04-01 Par sujet Tenshu
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

2010-04-01 Par sujet Cédric MOULLET
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

2010-04-01 Par sujet julien

 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-04-01 Par sujet Pieren
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

2010-04-01 Par sujet Tenshu
 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

2010-04-01 Par sujet hamster
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