Geotrek-admin icon indicating copy to clipboard operation
Geotrek-admin copied to clipboard

Flux Cirkwi - Ajouter portails, structures et sources

Open camillemonchicourt opened this issue 2 years ago • 3 comments

Depuis la version 2.74.0 de Geotrek-admin, il est possible de filtrer le flux XML Cirkwi / IGNrando par structures et/ou portail : https://github.com/GeotrekCE/Geotrek-admin/issues/2822

Mais ces infos ne remontent pas dans le flux lui-même. Il serait utile d'ajouter ces infos dans le flux XML renvoyé, sous une forme de ce type :

 <portals>Rando Ecrins,FFRP</portals>
 <portals_id>3,5</portals_id>
 <sources>IGN</sources>
 <sources_id>1</sources_id>
 <structure>CD09</struture>
 <structure_id>2</struture_id>

camillemonchicourt avatar Sep 01 '22 09:09 camillemonchicourt

Structure retenue :

<tracking_information>
    <portals>
        <portal id="1">Portail 1</portal>
        <portal id="2">Portail 2</portal>
    </portals>
    <sources>
        <source id="2">Autre source</source>
        <source id="1">IGN</source>
    </sources>
    <structure id="1">CD04</structure>
</tracking_information>

Si les informations sont vides :

<tracking_information>
    <portals/>
    <sources/>
    <structure id="1">CD04</structure>
</tracking_information>

camillemonchicourt avatar Sep 01 '22 09:09 camillemonchicourt

Structure retenue :

<tracking_information>
  <portals>
    <portal id="1" nom="Portail 1"/>
    <portal id="2" nom="Portail 2"/>
  </portals>
  <sources>
    <source id="2" nom="Autre source"/>
    <source id="1" nom="IGN"/>
  </sources>
  <structure id="1" nom="CD04"/>
</tracking_information>

PR : https://github.com/GeotrekCE/Geotrek-admin/pull/3221

Chatewgne avatar Sep 01 '22 10:09 Chatewgne

Sans vouloir interférer dans le ticket, tant qu'à modifier les flux cirkwi, est-ce qu'on ne pourrait pas rajouter les labels en même temps? cf #3164

amandine-sahl avatar Sep 01 '22 14:09 amandine-sahl

Fait dans la 2.86.0, comme on peut voir ici : https://geotrekdemo.ecrins-parcnational.fr/api/cirkwi/circuits.xml?structures=1

<tracking_information>
  <portals>
    <portal id="1" nom="Rando Ecrins"/>
  </portals>
  <sources>
    <source id="1" nom="Parc national des Ecrins"/>
  </sources>
  <structure id="1" nom="PNE"/>
</tracking_information>

camillemonchicourt avatar Sep 06 '22 08:09 camillemonchicourt