Fondamentalement, le problème c'est le modèle actuel pour définir les entités administratives. On définit les entités administratives comme des contours linéaires et non comme des surfaces. C'est là que ça coince.

Un département (et sa surface) est une somme de communes (et de leurs surfaces)

mais

les limites du département ne sont pas la somme des limites des communes.

On partirait sur des relations avec les surfaces, ça serait plus simple:

type = admin_structur
admin_level = 8
name = Saint-Béron-la-Bridoire
area= 1 ou plusieures surfaces


type = admin_structur
admin_level = 6
name = Savoie
sub_structure = liste des communes

On continue comme ça jusqu'à France qui est une somme de 20 régions. C'est facile à gérer. Ensuite, c'est aux outils de rendu de savoir s'ils tracent les frontières quand on est sur une limite terrestre (autre structure administrative en face) ou maritime (juste l'eau en face).

Communauté de communes

type = admin_structur
admin_level = 7
name = Val de Vienne
sub_structure = liste des communes


Bretagne historique:

type = old_admin_structuc
name = Bretagne historique
sub_structure = région Bretgane, département Loire Atlantique, commune Truc...

Mes 0,02 €

Eric


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

Répondre à