Pourquoi supprimes-tu ? Si tu détectes qu'un arbre existe déjà, dans un rayon de 2m, pourquoi ne pas plutôt déplacer l'arbre existant et lui ajouter les éventuelles infos que tu apportes (source, date, ...) ? Ça permettrait de ne pas supprimer un travail déjà fait, et de conserver les éventuels tags déjà apposés (tel que le "type" que tu évoques).
Francescu Le 21 juillet 2015 14:05, Vincent Frison <vincent.fri...@gmail.com> a écrit : > Hello > > Je compte importer dans OSM l'ensemble des arbres municipaux de Nice, > merci au portail OpenData de l'agglomération de Côte d'Azur. Ici c'est du > vrai open data, je ne devrais donc pas avoir la même frustration qu'avec > l'import des immeubles de PSS ;) > > Ils viennent de mettre à jour leur fichier qui contient maintenant plus de > 30 000 arbres : http://opendata.nicecotedazur.org/data/dataset?q=arbres > > En plus de créer les nouveaux arbres mon programme vérifie également la > présence d'arbres existants afin de les effacer. Actuellement j'ai mis un > rayon de 2 mètres donc pour chaque arbre importé, je regarde les arbres > existants qui sont à moins de 2 mètres. Pour l'instant je n'efface que > l'arbre plus proche de l'arbre importé (je pourrais également supprimer > tous les arbres qui sont à moins de x mètres mais en fait ça ne change pas > grand chose car s'il y a plusieurs arbres existants qui sont très proches à > priori il y aura également plusieurs arbres importés qui seront très > proches donc au final même en ne supprimant que l'arbre existant le plus > proche tous les arbres existants seront bien effacés, ce que j'ai pu > vérifier par mes tests). > > Concrètement sur les ~30 000 arbres importés il y a ~540 arbres existants > à supprimer. > > Ce qui est dommage c'est que le fichier n'indique pas le type des arbres > et c'est d'autant plus dommage que les arbres existants ont parfois un tag > type=*. Par ex. les arbres existants le long de la Promenade des Anglais > sont marqué comme palmier (type=palm). Malheureusement je serai obligé de > remettre le type à la main une fois l'import exécuté. Mon programme > pourrait éventuellement récupérer le type des arbres existants mais bon ça > ne marcherait que sur une toute petite partie des arbres importés... > > D'ailleurs j'ai un peu de mal à comprendre la bonne manière d'indiquer le > type car sur la page Wiki du tag natural=tree ( > http://wiki.openstreetmap.org/wiki/Tag:natural%3Dtree) il est marqué que > le tag type=* est obsolète et qu'il faut plutôt utilisé le tag leaf_type=*. > Sauf que ce dernier n'est censé prendre que les valeurs suivantes : > broadleaved / needleleaved / mixed / leafless. De plus sous JSOM si on met > type=palm ça affiche bien l'arbre avec une image de palmier mais ça ne le > fait pas si j'essaye avec genus|species=palm|palmtree. Bref c'est pas très > clair... > > Voila si vous avez des conseils ou suggestions n'hésitez surtout pas.. > > ++ Vincent. > > > > > > > > > > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-fr > > -- Francescu
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr