<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Bonjour,<br>
<br>
Je suis tout nouveau dans le monde OSM, donc une petite présentation
s'impose.<br>
Je travaille pour Makina Corpus depuis pas mal d'années en tant que
développeur et chef de projet Web.<br>
<br>
Depuis février je travaille sur un projet de promotion du territoire
de Nantes Métropole (24 communes).<br>
<br>
Voici un petit historique autour de la partie data:<br>
<br>
J'ai d'abord fait une sélection des données Opendata sur
<a class="moz-txt-link-freetext" href="http://data.nantes.fr">http://data.nantes.fr</a><br>
Puis un export GeoJSON:
<a class="moz-txt-link-freetext" href="https://github.com/toutpt/opendata-nantes-geojson/tree/master/static/geojson/">https://github.com/toutpt/opendata-nantes-geojson/tree/master/static/geojson/</a><br>
On a ensuite fait joujou avec les données pour affiner nos choix.<br>
<br>
Le problème: On a des données Opendata et des données dans OSM, les
deux se cassent la figure au lieu de se compléter.<br>
Au lieu de choisir l'un ou l'autre, j'aimerai travailler à l'import
des données (aïe qu'ai je dis la ...)<br>
<br>
J'ai d'abord lu la documentation sur l'import dans le wiki:<br>
<a class="moz-txt-link-freetext" href="http://wiki.openstreetmap.org/wiki/FR:Import">http://wiki.openstreetmap.org/wiki/FR:Import</a><br>
<a class="moz-txt-link-freetext" href="http://wiki.openstreetmap.org/wiki/FR:Import/Guidelines">http://wiki.openstreetmap.org/wiki/FR:Import/Guidelines</a><br>
<br>
Ce que j'en ai retenu:<br>
<ul>
<li>il faut d'abord en parler<br>
</li>
<li>il ne faut pas automatiser</li>
<li>il faut vérifier les données une par une<br>
</li>
</ul>
Avant d'en parler j'ai fais un tour des outils disponibles pour
faire de l'import et celui qui ressort partout c'est JOSM.<br>
Je ne suis pas un expert SIG donc JOSM c'est pas pour moi, c'est
clairement un outil pour les experts.<br>
Donc la c'est le drame, comment faire pour 'importer' des données
OpenData ?<br>
<br>
Autant les outils comme ID sont vraiment simple et intuitif et on
comprend vite comment faire,<br>
on peut observer les données déjà présente, ...<br>
Autant JOSM au bout d'une heure j'arrivais toujours à rien.<br>
<br>
Pour moi importer un jeu de données OpenData dans OSM c'est:<br>
* savoir comment on importe le type de données correspondante
(mairie, gendarmerie, ...)<br>
* exposer le jeu de données OpenData pour pouvoir parcourir OSM<br>
* sélectionner un élément d'OSM à mettre à jour avec l'élément
OpenData correspondant en gardant la main sur les données<br>
<br>
J'ai donc imaginer un outil que j'ai rapidement fait (c'est un
prototype, il y a quelques bugs) qui est orienté sur ce genre
d'import.<br>
Un exemple avec les cinémas:
<a class="moz-txt-link-freetext" href="http://makinacorpus.github.io/osmfusion/#/?features=http://goo.gl/vfjbIV&settings=http://goo.gl/3kWH3R">http://makinacorpus.github.io/osmfusion/#/?features=http://goo.gl/vfjbIV&settings=http://goo.gl/3kWH3R</a><br>
(Vous devez utiliser vos identifiants OSM)<br>
<br>
Voici une capture d'écran: <a class="moz-txt-link-freetext" href="http://awesomescreenshot.com/0a82vfu564">http://awesomescreenshot.com/0a82vfu564</a><br>
<br>
Quelques idées sur cette approche:<br>
* rester sur de l'import manuel (pas d'automatisation)<br>
* inspirer des outils de développeur diff & merge<br>
<br>
L'appli est toute simple c'est du Javascript :<br>
* angularjs<br>
* API OSM<br>
<br>
Donc ma question est: suis je sur la bonne piste pour mettre à jour
OSM avec ces données Opendata ?<br>
Si oui : je continue à investir sur comment on catégorise chaque
données correspondante disponible dans la liste sur github:<br>
<a class="moz-txt-link-freetext" href="https://github.com/makinacorpus/osmfusion">https://github.com/makinacorpus/osmfusion</a><br>
<br>
Sinon ba je vais devoir trouver des alternatives ... et la c'est le
vide.<br>
<br>
Merci d'avance de vos conseils et remarques.<br>
<br>
<div class="moz-signature">-- <br>
Cordialement,<br>
<table>
<tbody>
<tr>
<td><a href="http://makina-corpus.com"><img alt="Makina
Corpus"
src="cid:part1.07090503.00030603@makina-corpus.com"
width=""></a>
<br>
<span style="font-family: verdana, geneva; font-size:
x-small;"><span><a
href="http://makina-corpus.com/formulaires/newsletters"><span>Newsletters</span></a></span>
| <span><a href="http://makina-corpus.com/formation"><span>Formations</span></a></span>
| <span><a href="https://twitter.com/makina_corpus"><span>Twitter</span></a></span>
</span><br>
</td>
<td>
<div><span style="font-family: verdana, geneva; font-size:
x-small;">Jean-Michel FRANCOIS </span><br>
<span style="font-family: verdana, geneva; font-size:
x-small;">Chef de projet </span><br>
<span style="font-family: verdana, geneva; font-size:
x-small;">Makina Corpus</span><br>
<span style="font-family: verdana, geneva; font-size:
x-small;">Tél : 02 51 79 80 84 </span><br>
<span style="font-family: verdana, geneva; font-size:
x-small;">-- </span><br>
<span style="font-family: verdana, geneva; font-size:
x-small;">
<span><a href="https://twitter.com/toutpt">
@toutpt</a></span> | <span><a
href="https://twitter.com/toutpt_fr">@toutpt_fr</a></span></span><br>
<span style="font-family: verdana, geneva; font-size:
x-small;">-- </span><br>
<span style="font-family: verdana, geneva; font-size:
x-small;">Découvrez <a
href="http://municipalesnantes2014.makina-corpus.com/second-tour.html">notre
carte des Municipales 2014</a></span></div>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>