sylvain letuffe <sylv...@letuffe.org> wrote:

> > Géographiquement c'est <http://fr.wikipedia.org/wiki/Bassin_versant> On
> > peut donc soir le définir par une frontière dessinée sur les limites de
> > crêtes qui entourent un exutoire des eaux communs
> 
> Cette solution me semble bien meilleure/plus simple que de créer des
> relations qui s'appellent les unes les autres.

Plus simple... je suis pas sur, cela nécessite de dessiner ces
frontières sur la ligne de crêtes... Je sais pas faire ;-)

> 
> > ; soit en regroupant l'ensemble du fleuve et de ses affluents.
> > 
> > Mais je me fait (probablement) des nœuds pour pas grand chose.
> 
> Je vois une autre idée (celle suggérée par christophe) qui consiste à
> déterminer les affluents et confluents par calcul des intersections, et de
> constuire les bassins versants par l'ensemble du réseau de cours d'eau
> (hors canaux) qui sont interconnectés.

C'est une solution par un logiciel qui fait les calculs, ce n'est plus
une données "élémentaire" disponible dans la base.
C'est un peu comme si on laissé un logiciel calcul les frontières de la
France en cumulant toutes les frontières des communes par exemple mais
pourquoi pas.

> Je ne suis pas certains que cela puisse gérer tous les cas, mais cette
> histoire de "tributary of", "affluents de", "se jette dans", me semble
> fortement ressembler au "is_in"

Tout à fait, c'est dur à maintenir et le lien est fait par le nom (ce
qui peut apporter des ambiguités).
Et comment gérer les fleuves (tributary_of="océan atlantique") mais
l'océan n'est pas (si je ne m'abuse) un élément de OSM.

-- 
Pierre-Alain Dorange
<http://microwar.sourceforge.net/>


_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à