<div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="transparent">
<p>Oui, bien sûr (sinon on ne saurait dessiner une carte ;-)) mais
tu veux faire ça en quoi ?</p>
<p>Tu veux mettre ça dans la base ? Tu veux que le greffon crée le
lien ?</p></div></blockquote><div>Je veux générer un lien dans JOSM, Osmose... qui permet d'afficher un support radio sur Cartoradio.</div><div>Le principe de tag2link est d'extraire (avec des expressions régulières) une valeur d'une clé d'un objet OSM.</div><div><br></div><div>Extraire 468046 de ref:FR:ANFR=468046 est trivial...</div><div>Par contre extraire lat et lon (les métadonnées de l'objet node OSM) n'est probablement pas implémenté dans tag2link.</div><div><br></div><div>Si Cartoradio proposait l'url <a href="https://www.cartoradio.fr/index.html#/cartographie/all/support/5744989078">https://www.cartoradio.fr/index.html#/cartographie/all/support/5744989078</a> je me contenterais de la première solution.</div><div>Hors ça n'existe pas.</div><div>Mais ça c'est fonctionnel : <a href="https://www.cartoradio.fr/index.html#/cartographie/lonlat/2.4616004/43.2215290">https://www.cartoradio.fr/index.html#/cartographie/lonlat/2.4616004/43.2215290</a></div><div><br></div><div>Pour contourner ce problème, il faut donc "récupérer" dans ce greffon les métadonnées (lat, lon, id...) d'un objet OSM.</div><div>Comment faire ?</div><div><br></div><div>--</div><div>Yves</div><div><br></div><div>PS: ça peut-être utile pour d'autres sites ?</div><div><br></div><div>Exemple du <a href="https://www.openstreetmap.org/api/0.6/node/5744989078">nœud OSM 5744989078</a> :</div><div><br></div><div><div><span style="font-family:monospace"><osm version="0.6" generator="CGImap 0.7.5 (3015 <a href="http://thorn-01.openstreetmap.org">thorn-01.openstreetmap.org</a>)" copyright="OpenStreetMap and contributors" attribution="<a href="http://www.openstreetmap.org/copyright">http://www.openstreetmap.org/copyright</a>" license="<a href="http://opendatacommons.org/licenses/odbl/1-0/">http://opendatacommons.org/licenses/odbl/1-0/</a>"></span></div><div><span style="font-family:monospace"> <node id="5744989078" visible="true" version="2" changeset="60484289" timestamp="2018-07-07T08:23:59Z" user="Eric Bie" uid="2141750" lat="43.2215290" lon="2.4616004"></span></div><div><span style="font-family:monospace"> <tag k="communication:mobile_phone" v="yes"/><tag k="height" v="52"/></span></div><div><span style="font-family:monospace"> <tag k="man_made" v="tower"/></span></div><div><span style="font-family:monospace"> <tag k="operator" v="TDF"/></span></div><div><span style="font-family:monospace"> <tag k="ref:FR:ANFR" v="457176"/></span></div><div><span style="font-family:monospace"> <tag k="tower:type" v="communication"/></span></div><div><span style="font-family:monospace"> </node></span></div><div><span style="font-family:monospace"></osm></span></div><div><span style="font-family:monospace"><br></span></div></div><div>dans le système de requêtes de JOSM, la syntaxe pour récupérer ces métadonnées est :</div><div><ul><li>user:</li><li>id:</li><li>version:</li><li>changeset:</li><li>timestamp:</li></ul><div>(Il n'existe pas lat: et lon: 😂)<br></div></div><div><br></div><div><br></div><div></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"><br></span></div></div></div>