Bonjour tous le monde
Je suis a la recherche d'une solution pour résoudre un problème que j'ai rencontré dernièrement je m'explique,
j'ai une couche vectorielle linéaire sous format d'un fichier XML

Nom : Capture.PNG
Affichages : 211
Taille : 83,3 Ko

code XML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<ci nc="BMSKDMA10" nl="BMskDMA10" mt="6" ct="DM" dtt="17342" dtu="15/01/2016" vth="0">
<tr id="0" nr="BOULEVARD ACHAHID LAARBI AL BANNAY" ce="CASABLANCA" la="33.55109" lo="-7.57413" tr="collecte" cm="3" dt="418" er="0" gy="(-7.57413,33.55109):(-7.57402,33.55116):(-7.57356,33.55144):(-7.5729,33.55185):(-7.5725,33.55211):(-7.5721,33.55232):(-7.57188,33.55245):(-7.5715,33.55269):(-7.57104,33.55297):(-7.57079,33.55311):(-7.57046,33.55329)" mt="6" hc=""/>
<tr id="1" nr="BOULEVARD ACHAHID LAARBI AL BANNAY" ce="CASABLANCA" la="33.55329" lo="-7.57046" tr="collecte" cm="2" dt="206" er="0" gy="(-7.57046,33.55329):(-7.57044,33.5533):(-7.57031,33.55338):(-7.57044,33.55355):(-7.5708,33.55393):(-7.57108,33.55425):(-7.5713,33.55453):(-7.57147,33.55477)" mt="6" hc=""/><tr id="2" nr="BOULEVARD AL JOULANE" ce="CASABLANCA" la="33.55477" lo="-7.57147" tr="collecte" cm="3" dt="182" er="0" gy="(-7.57147,33.55477):(-7.57149,33.55479):(-7.57162,33.55509):(-7.57183,33.55565):(-7.57195,33.55599):(-7.57208,33.55622):(-7.57215,33.55631)" mt="6" hc=""/>
<tr id="3" nr="BOULEVARD AL JOULANE" ce="CASABLANCA" la="33.55631" lo="-7.57215" tr="collecte" cm="1" dt="192" er="0" gy="(-7.57215,33.55631):(-7.57223,33.55641):(-7.57259,33.55618):(-7.57284,33.55602):(-7.57302,33.5559):(-7.57376,33.55547)" mt="6" hc=""/>
<tr id="4" nr="BOULEVARD REDA GUÉDIRA" ce="CASABLANCA" la="33.55547" lo="-7.57376" tr="collecte" cm="3" dt="410" er="0" gy="(-7.57376,33.55547):(-7.57387,33.55541):(-7.57416,33.55523):(-7.57422,33.55519):(-7.57484,33.5548):(-7.57519,33.55459):(-7.57567,33.55429):(-7.5758,33.55422):(-7.57652,33.5538):(-7.57661,33.55375):(-7.57731,33.55332)" mt="6" hc=""/>
....

J'ai réussie a transformer ce fichier XML on couche vectorielle sous format des points et meme des lignes grâce a un code que j'ai trouvé sur internet programmer avec python avec exp : la="33.55547" lo="-7.57376"

Nom : Capture2.PNG
Affichages : 192
Taille : 23,2 Ko

Le problème est :
sur les intersections des routes il y'a un découpage que j'arrive pas a comprendre

Nom : Capture1.PNG
Affichages : 185
Taille : 240,0 Ko

mon but c'est d’avoir cette couche qui se rassemble a celle des voiries

Nom : Capture3.PNG
Affichages : 192
Taille : 68,1 Ko