<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Bonjour Emmanuel,<br>
<br>
Tout dépend aussi du format des données sur lesquelles tu
travailles et de ton process.<br>
Si tu pars directement de la base OSM rien de tel que Overpass
Turbo.<br>
<br>
Si par contre tu pars de fichiers aux formats .osm ou .pbf, par
exemple les exports Geofabrik (1), un utilitaire tel osmconvert
(2) permet de convertir les ways (ouverts et fermés) en points,
avec l'option --all-to-nodes. La doc indique qu'un way fermé est
remplacé par son barycentre, et qu'un way ouvert est remplacé par
un de ses nodes, sans plus de précision : à tester. Un étape d'un
atelier (3) que j'avais animé à SOTM Brest peut t'aider, mais
n'hésite pas à me contacter.<br>
<br>
(1) <a class="moz-txt-link-freetext" href="http://download.geofabrik.de/">http://download.geofabrik.de/</a><br>
(2) <a class="moz-txt-link-freetext" href="http://wiki.openstreetmap.org/wiki/Osmconvert">http://wiki.openstreetmap.org/wiki/Osmconvert</a><br>
(3)
<a class="moz-txt-link-freetext" href="http://wiki.cartocite.fr/doku.php?id=formation:osm:les_utilitaires_osmconvert_et_osmfilter">http://wiki.cartocite.fr/doku.php?id=formation:osm:les_utilitaires_osmconvert_et_osmfilter</a><br>
<br>
Antoine.<br>
<br>
<br>
Le 14/01/2016 16:31, <a class="moz-txt-link-abbreviated" href="mailto:osm.sanspourriel@spamgourmet.com">osm.sanspourriel@spamgourmet.com</a> a écrit :<br>
</div>
<blockquote
cite="mid:trinity-a65479fc-17a5-4f39-922d-ee1a47e06e4c-1452785498696@3capp-gmx-bs44"
type="cite">
<div style="font-family: Verdana;font-size: 12.0px;">
<div>Bonjour,</div>
<div>Tout dépend des outils que tu utilises.</div>
<div>Et pour des relations style communes, c'est peut-être (je
dis bien peut-être) la position de admin_centre qui
t'intéresse.</div>
<div> </div>
<div>Avec overpass-turbo tu remplaces</div>
<div>out body;</div>
<div>par :</div>
<div>out center;</div>
<div> </div>
<div>Exemple des gares :</div>
<div><a class="moz-txt-link-freetext" href="http://overpass-turbo.eu/s/dJY">http://overpass-turbo.eu/s/dJY</a></div>
<div> </div>
<div> </div>
<div> </div>
<div>/*<br>
This has been generated by the overpass-turbo wizard.<br>
The original search was:<br>
“building=station”<br>
*/<br>
[out:json][timeout:25];<br>
// gather results<br>
(<br>
// query part for: “building=station”<br>
node["building"="station"]({{bbox}});<br>
way["building"="station"]({{bbox}});<br>
relation["building"="station"]({{bbox}});<br>
);<br>
// print results<br>
//out body;</div>
<div>out center;<br>
>;<br>
out skel qt;</div>
<div class="signature">Jean-Yvon</div>
<div>
<div>
<div name="quote" style="margin:10px 5px 5px 10px; padding:
10px 0 10px 10px; border-left:2px solid #C3D9E5;
word-wrap: break-word; -webkit-nbsp-mode: space;
-webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Donnerstag,
14. Januar 2016 um 16:19 Uhr<br>
<b>Von:</b> "Emmanuel Alquier - <a class="moz-txt-link-abbreviated" href="mailto:emmanuel@hurikat.com">emmanuel@hurikat.com</a>"
<a class="moz-txt-link-rfc2396E" href="mailto:osm.sanspourriel.a6bd7cb25b.emmanuel#hurikat.com@ob.0sg.net"><osm.sanspourriel.a6bd7cb25b.emmanuel#hurikat.com@ob.0sg.net></a><br>
<b>An:</b> <a class="moz-txt-link-abbreviated" href="mailto:talk-fr@openstreetmap.org">talk-fr@openstreetmap.org</a><br>
<b>Betreff:</b> [OSM-talk-fr] Obtenir une lat/long pour
une way et une relation (osm: message 1 of 20)</div>
<div name="quoted-content">Bonjour à tous,<br>
<br>
Notre (gros) problème du jour : il nous faut absolument
une lat/lon pour chaque way et chaque relation. Y-a-t-il
une façon de l’obtenir sans avoir à calculer un
barycentre à partir de toutes les nodes qui la compose ?<br>
L’objectif est de positionner une way ou une relation
sur une carte (pour les nodes, c’est bon !).<br>
<br>
Parce que là, la seule solution qu’on voit, c'est
d’avoir la totalité de la base OSM en interne,
permettant de voir quelles sont les nodes qui composent
les way et ainsi calculer le barycentre. Vu le volume…
ça parait dantesque, et surtout ridicule, le besoin
exprimé nous parait basique (afficher un POI sur une
carte).<br>
Pourquoi n’y a-t-il pas un tag lat/lon réprésentant le
barycentre pour chaque way et relation ? Ca servirait à
beaucoup<br>
<br>
Désolé pour les questions peut être stupides, on a dû
rater qqch.<br>
<br>
Emmanuel<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a class="moz-txt-link-abbreviated" href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a></div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Talk-fr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-fr">https://lists.openstreetmap.org/listinfo/talk-fr</a>
</pre>
</blockquote>
<br>
</body>
</html>