<?php require_once('Connections/bddcovoiturette.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/principal.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Covoiturage-libre.fr - Le site du covoiturage libre et gratuit !</title>
<!-- InstanceEndEditable -->
<link href="css/covoiturage-libre.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery-ui2.js"></script>
<script type="text/javascript" src="js/jquery.ui.datepicker-fr.js"></script>
<link rel="stylesheet" type="text/css" href="css/smoothness/jquery-ui-1.8.16.custom.css"/>
<?php include('include/include.php');?>
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
</head>
<body>
<div id="conteneur">
<div id="header">
<a href="index.php" id="lienhome"></a>
<?php include('include/facebook.php');?>
<!-- InstanceBeginEditable name="headersite" --><!-- InstanceEndEditable --></div>
<div id="contenu">
<!-- InstanceBeginEditable name="contenu" -->
<h1>Missions bénévoles</h1>
<h2>Covoiturage-libre.fr a besoin de vous !</h2>
<p>Aidez-nous à développer et améliorer ce site. Vous trouverez ci-dessous une liste de "missions" pour lesquelles nous aimerions beaucoup profiter de votre aide.</p>
<p>Pour toute information complémentaire, ou pour renvoyer vos réponses, <a href="mailto:bug@covoiturage-libre.fr">bug@covoiturage-libre.fr</a></p>
<p>Egalement, <strong>un immense merci à tous</strong> (informaticiens et non-informaticiens) pour vos messages de soutien et votre aide dans le développement et pour la diffusion<br />
de ce site :-)</p>
<p><strong>Nicolas RAYNAUD</strong><br />
Webmaster de covoiturage-libre.fr
</p>
<p> </p>
<h3>> Mission 1 : Récupération des informations Google Maps</h3>
<p>Lors du dépôt d'une annonce, vous pouvez visualiser votre parcours sur une carte de Google. Nous aimerions agrémenter cette carte en fournissant également la distance parcourue, le temps de parcours estimé, ainsi que le montant (approximatif) du carburant utilisé (le coût des péages n'est malheureusement pas fourni par Google Maps).</p>
<p>A aujourd'hui, nous savons récupérer l'intégralité des informations d'un itinéraire. Ci dessous, le lien vers une copie de la page de dépot d'annonce, avec récupération des informations complètes. Pour tester la page en cours, créez un trajet factice et cliquez sur "visualiser le parcours sur la carte" (n'hésitez pas à mettre des étapes).</p>
<p><a href="nouveau2.php">Copie de la page de dépôt d'annonces, affichant l'intégralité des infos fournies par Google Maps</a> (le formulaire n'est pas enregistré, aucun script PHP n'est présent).</p>
<p> Mais nous ne souhaitons pas afficher toutes les informations, juste les distances parcourues (entre le point de départ, les éventuelles étapes, et le point d'arrivée), les temps de trajet et la consommation (approximative) du carburant. Il faut donc "filtrer/parser" les résultats renvoyés par Google Maps (<a href="http://code.google.com/intl/fr/apis/maps/documentation/javascript/reference.html#DirectionsRenderer" target="_blank">lien vers la doc</a>)</p>
<p>Pour cela, nous recherchons donc un "spécialiste" de javascript pour nous aider à améliorer notre fonction existante et récupérer ainsi ces informations spécifiques. A noter que le code javascript utilisé pour Google Maps est présent sur les lignes de code 17 à 58 de la page de démo.</p>
<p> </p>
<h3>> Mission 2 : Liste des communes des pays frontaliers de la France depuis geonames.org</h3>
<p>Afin de pouvoir proposer des annonces sur des trajets internationaux, nous avons besoin de la liste complète des communes des pays suivants :</p>
<ul>
<li> <s><strong>Belgique</strong> - 580 communes environ</s> <strong class="dispo2">liste fournie par Nicolas R. et validée</strong></li>
<li><strong><s>Allemagne</s></strong><s> - 13000 communes environ</s> <span class="dispo2"><strong>liste fournie par Ben L. et validée</strong></span></li>
<li><strong><s>Suisse</s></strong><s> - 2600 communes environ</s> <strong class="dispo2">liste fournie par Pierre PLR. et validée</strong></li>
<li><strong><s>Italie</s></strong><s> - 8000 communes environ liste</s> <strong class="dispo2">fournie par Thibaud M. / Gatien C. et validée</strong></li>
<li><strong>Pays</strong> <strong>Bas</strong> - 430 communes environ<strong class="dispo1"> fournie par Pierre PLR et en cours de vérification</strong></li>
<li><strong>Luxembourg</strong> - 110 communes environ <strong class="dispo1">fournie par Pierre PLR et en cours de vérification</strong></li>
<li><strong>Espagne</strong> - 8100 communes environ<strong class="dispo1"> fournie par Thibaud M. et en cours de vérification</strong></li>
</ul>
<p>Chaque liste doit être fournie au format excel (ou open office, ou encore csv), et doit contenir obligatoirement les colonnes suivantes ("COMMUNE", "CODE POSTAL", "LATITUDE", "LONGITUDE"). A noter que les latitudes et longitudes doivent être renseignées au format décimal. Ci-dessous un exemple :</p>
<table width="50%" border="0" cellpadding="3" cellspacing="0" style="border:1px solid #666">
<tr>
<td><strong>COMMUNE</strong></td>
<td><strong>CODE POSTAL</strong></td>
<td><strong>LATITUDE</strong></td>
<td><strong>LONGITUDE</strong></td>
</tr>
<tr>
<td>LANMEUR</td>
<td>29620</td>
<td>48.648056</td>
<td>-3.714167</td>
</tr>
</table>
<p> </p>
<p><span class="dispo1"><strong>! important !</strong> Les listes fournies par vos soins doivent être impérativement "nettoyées" afin de s'approcher du nombre "réel" de communes donné.</span></p>
<p class="dispo1">Utiliser les listes de "<strong>codes postaux</strong>" (cf. <a href="http://download.geonames.org/export/zip/" target="_blank">ce lien</a>) sur geonames.org pour récupérer une première liste des communes. Ensuite, enlever les nombreux "doublons" pour qu'au final, il ne reste qu'un seul code postal possible pour chaque ville (ex : Bruxelles, il ne doit rester que le code postal 1000. On supprime tous les autres codes postaux correspondant aux "arrondissements" et "agglomérations" de cette ville).</p>
<p> </p>
<h3>> Mission 3 : constitution d'une équipe de développeurs pour le développement, la sécurisation et la maintenance de ce site</h3>
<p>Avis à celles et ceux qui veulent participer au développement technique du site de se faire connaitre auprès de Nicolas RAYNAUD - Certain(e)s d'entre vous l'ont déjà fait ;-)</p>
<p>Nous souhaitons mettre en place un espace d'échange (un forum ?) pour cette équipe afin de faciliter les échanges. Quelqu'un pourrait-il (ou elle) se charger de développer une telle plateforme ? (elle sera ensuite hébergée sur le serveur de covoiturage-libre.fr, à moins que vous ayez une solution plus pertinente à proposer).</p>
<p>Merci de me contacter (Nicolas RAYNAUD) sur <a href="mailto:bug@covoiturage-libre.fr">bug@covoiturage-libre.fr</a></p>
<p> </p>
<h3>> Mission 4 : créer une application mobile sous Android et Iphone</h3>
<p>J'ai personnellement commencé à travailler sur l'application sous Android, mais un renfort sur ce point serait plus que bénéfique ! </p>
<p>Egalement, n'étant pas utilisateur des périphériques d'Apple, et n'ayant aucune connaissance dans le développement d'applications sous iOS, je serai ravi de collaborer avec l'un ou l'une d'entre vous à la création d'une application pour cette plateforme.</p>
<p>Comme pour les autres missions, merci de me contacter sur <a href="mailto:bug@covoiturage-libre.fr"></a><a href="mailto:bug@covoiturage-libre.fr">bug@covoiturage-libre.fr</a></p>
<p> </p>
<!-- InstanceEndEditable -->
</div>
<div id="footer">
<?php include('include-footer.php'); ?></div>
</div>
</body>
<!-- InstanceEnd --></html>
|