François,
Voici une partie des réponses. Je vais laisser à d'autres traiter des relations.
À partir de l'historique de openstreetmap.org, si nous regardons l'historique
d'un changeset particulier, il nous est offert de voir l'historique au format
osmchange. Et effectivement, il est donc
Envoyé le : Dimanche 22 décembre 2013 14h41
Objet : Re: [OSM-dev-fr] Précisions à propos du format XML OSMChange
Merci Pierre pour cette réponse.
Le 22 décembre 2013 20:26, Pierre Béland pierz...@yahoo.fr a écrit :
François,
Voici une partie des réponses. Je vais laisser à d'autres traiter des
En gros les données d'un changeset ne sont pas traitées dans n'importe quel
ordre:
- d'abord tous les create sont traités (dans l'ordre: [1]tous les noeuds
créés, puis [2]tous les chemins créés, puis [3]toutes les relations créées)
- puis tous les modify ([4]ordre indifférent)
- puis tous les
.
Pierre
--
*De :* François Lacombe francois.laco...@telecom-bretagne.eu
*À :* Pierre Béland pierz...@yahoo.fr; Discussions développeur OSM en
français dev-fr@openstreetmap.org
*Envoyé le :* Dimanche 22 décembre 2013 14h41
*Objet :* Re: [OSM-dev-fr] Précisions à propos
Note: les listes de relations à créer ou celles à supprimer peuvent se
faire dans n'importe quel ordre si la création ou la suppression des
relations se fait d'abord avec des listes de membres vides.
Les références cycliques ne peuvent exister que dans les listes de membres
des relations. C'est
Pas de soucis Christian.
Le format OsmChange concerne l'appel changeset/#id/upload de l'API v0.6
Normalement je vais essentiellement traiter des input JOSM mais je ne sais
pas ce qu'il utilise de l'API, je me contente d'implémenter le protocole en
entier.
J'ai pas la même structure qu'OSM mais
Le 22 décembre 2013 22:14, François Lacombe
francois.laco...@telecom-bretagne.eu a écrit :
Normalement je vais essentiellement traiter des input JOSM mais je ne sais
pas ce qu'il utilise de l'API, je me contente d'implémenter le protocole en
entier.
Ah ok, tu implémentes une simili API pour
Un autre truc que ne fait toujours pas correctement JOSM c'est minimiser
l'impact de ce qu'on doit faire en cas de conflits détectés lors des envois
d'objets à modifier ou à supprimer:
Comme OSM accepte des envois par lots, il peut y avoit de nombreux lots
intermédiaires entre les objets vides à