Django

Django est un outil puissant de développement de sites web : c'est un framework écrit en Python.Django

Il est utilisé par des organisations comme la Nasa, le Washington Times et a servi de base à Google App Engine.
Mais Django est aussi adapté si vous n'êtes pas une multinationale ou une agence gouvernementale : nous l'utilisons au quotidien au service de nos clients et avons entre autre bâti le site BisonVert grâce à ce framework flexible.

Références associées.

REMPEC - Projet SAFEMED (Union Européenne)

REMPEC (Regional Marine Pollution Emergency Response Centre for the Mediterranean Sea)

Client   

Le REMPEC (Regional Marine Pollution Emergency Response Centre for the Mediterranean Sea) est le Centre Régional Méditerranéen pour l’Intervention d’Urgence contre la Pollution Marine Accidentelle.

Le projet s'inscrit dans le cadre du projet SAFEMED, projet de coopération Euro-méditerranéenne pour la Sécurité Maritime et la Prévention de la Pollution provenant des navires. Le projet a été initié en 2005, il est financé par le Fonds MEDA de l’Union Européenne et est mis en œuvre par le REMPEC.

Le projet SAFEMED est axé sur:
  • Les obligations de l’Etat du pavillon et la surveillance des sociétés de classification;
  • La sécurité de la navigation et la surveillance du trafic; 
  • La protection de l’environnent marin; 
  • Les questions relatives à l’élément humain 
  • La sûreté des navires et les installations portuaires.

Descriptif du projet

Makina Corpus conçoit et réalise la partie SIG du projet SAFEMED :

  • Intégration des bases de données du Lloyd's Maritime Intelligence Unit sur les mouvements de navires et de la base du REMPEC sur les accidents de pollution marine
  • Spécifications, conception et développement d'un SIG en ligne permettant aux utilisateurs autorisés de requêter les données de la base de données REMPEC 
  • Développement d'un SIG en ligne sur les flux de trafic maritime et les risques en Mer Mediterrannée.
  • Développement d'un outil d'analyse des risques et des ressources anti-pollution

Fonctionnalités

  • Une architecture open source client-serveur
  • Application webmapping 
  • Affichage de données géoréférencées
  • Module de recherches thématiques (assistant de requête)
  • Stockage de noeuds, génération de grille et placement de waypoints
  • Portail multilingues
  • Outil de navigation cartographique.
  • Édition de données (interface de saisie en ligne)
  • Mises à jour automatisées des données
  • Interface d'administration
  • Statistisques d'utilisation du système

Expertise Makina Corpus

  • Recueil du besoin et rédaction des spécifications détaillées
  • Conception du modèle de données
  • Intégration des données en base PostgreSQL/PostGIS
  • Création de l'interface et intégration graphique
  • Extraction, synchronisation et intégrations des données dans une base de données unique
  • Création des interfaces cartographiques
  • Procèdures de mises à jour
  • Préconisations d'hébergement

Technologies utilisées

  • SIG : Django, Mapnik, API Javascript OpenLayers
  • SGBD : PostgresQL et son extension spatiale PostGIS
  • Technologies Javascript, Python, Ajax
  • Scripts d'importation de données avec Talend Open Studio (ETL)
  • Serveur HTTP Apache

BisonVert : le covoiturage signé Makina Corpus

BisonVert - Covoiturage

BisonVert est un site de covoiturage intégralement conçu et realisé par l'équipe Makina Corpus.
Le covoiturage est l'un des moyens que les citoyens peuvent facilement adopter pour contribuer à leur niveau à la réduction des gaz à effet de serre. La protection de l'environnement étant l'une des valeurs de Makina Corpus, ce site est tout naturellement sa contribution à des pratiques responsables et respectueuses vis-à-vis de l'environnement.

BisonVert s'adresse aussi bien au grand public qu'aux entreprises qui souhaitent mettre en oeuvre un plan de déplacements d'entreprise (PDE), ou encore aux collectivités locales qui, sur leurs territoires, souhaitent promouvoir des pratiques éco-responsables auprès de leurs administrés.

Fonctionnalités et avantages de BisonVert

Les points forts du site BisonVert :

  • Une cartographie interactive puissante et innovante : BisonVert est le seul site de covoiturage à proposer des recherches spatiales autour des points de départ et d'arrivée et tout le long des trajets proposés ou recherchés. BisonVert ne prend pas seulement en compte le point de départ et le point d'arrivée, mais bien l'ensemble du trajet (utilisation de l'API Google Maps). De plus, la fonctionnalité de géocodage inverse permet, en partant de la carte, de déplacer les marqueurs et d'afficher les villes correspondantes dans les zones de recherche.
  • Une facilité d'usage.
  • Une facilité dans la mise en relation entre l'offre et la demande de trajets.
  • Des critères de recherche géographique et temporelle de l'offre et de la demande utilisables de façon très intuitive.

Expertise Makina Corpus

  • Conception et développement intégralement gérés par les équipes de Makina Corpus.
  • Mise en œuvre de fonctionnalités de cartographie interactive puissantes et innovantes.
  • Mise à disposition des outils permettant à des développeurs d'intégrer ce service de covoiturage dans d'autres sites et portails. Accès à la base de données BisonVert par tous les sites qui intégreront les outils de Makina Corpus.
  • Savoir-faire technique et maîtrise des technologies Web.

Technologies utilisées

  • Le site BisonVert été réalisé à l'aide de solutions entièrement libres (hormis l'API Google Maps), conformément aux principes et valeurs de Makina Corpus.
  • Moteur cartographique : GeoDjango.
  • Langages de développement : Python, JavaScript.
  • Intégration de l'API OpenLayers, avec utilisation des fonds de cartes Google Maps.