OpenLayers

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

Système d'Information sur l'Eau du Fleuve Charente

EPTB Charente

L'EPTB Charente, Établissement Public Territorial de Bassin, est l'institution interdépartementale pour l'aménagement du fleuve Charente et de ses affluents.

Descriptif

Conception et mise en oeuvre d'un portail collaboratif d'information sur l'eau et l'environnement du fleuve Charente. Projet soutenu par la Commission Européenne (programme FEDER) et la Région Poitou-Charente avec programme InnovaTIC dont l'objectif est de participer à la modernisation de l’administration territoriale par l'amélioration de la qualité de service aux usagers, la mise en cohérence des systèmes d’information publics, la transparence des informations, la mise à disposition des données publiques et la protection des données individuelles.

L'objectif du site est de centraliser les données sur l'eau de prestataires et partenaires différents, dans un même SIE (Système d'information sur l'Eau). Après analyse de ces données, des tableaux de bord (graphiques, tableaux de données) sont réalisés grâce à un système de gestion de contenu.

Un module intégré de cartographie en ligne permet la consultation dynamique de ces données sur divers fonds cartographiques et à des échelles variées.

Fonctionnalités

  • Système de gestion de contenu pour l'organisation et la publication de contenu en toute autonomie,
  • Création de formulaires automatiques grâce à Plomino permettant une saisie en ligne des données,
  • Espaces collaboratifs : partage de documents, d'actualités ou de fichiers entre groupes d'utilisateurs,
  • Agendas partagés, organisation de réunions par mail,
  • Blogs et abonnements RSS,
  • Création d'un Système d'Information sur l'Eau (SIE) centralisant, organisant et normalisant les données issues de différents partenaires et organismes (Météo-France, SPC, ORE, CG16, DSA...),
  • Intégration de modèles de simulation de débit de l'eau (Cycleaupe de la société Eaucéa) à partir des données du SIE, permettant l'analyse et l'expertise ponctuelle des prévisions de débits,
  • Mise en place d'une synthèse d'étiage à l'aide de tableaux de bord permettant la mise en page de graphiques, cartes thématiques et tableaux de données,
  • Création de graphiques et tableaux dynamiques, actualisés en temps réel à partir de données du SIE, permettant de suivre le volume de remplissage des barrages, les zones inondées, les niveaux de pluviométrie par sous-bassin, etc.
  • Géoréférencement de tout type de document,
  • Consultation des ouvrages sur les différents cours d'eau,
  • Outils de navigation géographique (avec plusieurs niveaux de zoom), superposition de nombreuses cartes thématiques (alertes, inondations, pluviométrie...).

Expertise Makina Corpus

Intégration d'un SIG dans un système de gestion de contenu (CMS) :

  • Localisation géographique de tout type de contenu intégré dans le système de gestion de contenu,
  • Fonctions d'analyses et de traitements sur les données géographiques (buffer, géoréférencement) dépassant la simple consultation cartographique,
  • Création autonome de cartes dynamiques thématiques avec possibilité de géoréférencement en ligne, intégré au système de gestion de contenu.

Technologies utilisées

  • Langage de développement : Python.
  • Serveur d'application : Zope.
  • Système de gestion de contenu : Plone.
  • SIG : OpenLayers, MapServer, CartoWeb.

Agence de Développement Économique du Pays du Gard Rhodanien

Agence de Développement Économique du Pays du Gard Rhodanien

Descriptif du projet

Conception et développement d'un portail Web pour la promotion et la mise en valeur du territoire du Gard rhodanien et de son économie.

L'objectif est d'améliorer la visibilité du territoire, ses compétences et atouts, ainsi que ses capacités d'accueil. Ainsi, le portail propose aux entreprises de gérer elles-mêmes, gratuitement, leurs informations afin de garantir une qualité de service.

Fonctionnalités

  • Système de gestion de contenu pour l'organisation et la publication de contenu en toute autonomie,
  • Annuaire des artisans : recherche d'un artisan par mot clé, export des fiches en PDF.
  • Annuaire des entreprises du territoire : recherche d'une entreprise par mot clé ou géographique, export des fiches en CSV ou PDF.
  • Profil entreprise : inscription en ligne, création d'un profil entreprise modifiable en ligne.
  • Annuaire des zones d'activité du territoire : recherche d'une zone par mot clé ou géographique, export des fiches en CSV ou PDF, possibilité de visualiser les informations concernant les lots afin d'aider à la commercialisation des zones.
  • Annuaire des zones touristiques du territoire : recherche d'une zone par mot clé ou géographique, export des fiches en CSV ou PDF.
  • Intégration d'un Intranet permettant le partage de contenu (articles, actualités, fichiers...) parmi un groupe restreint de membres de l'agence.
  • Cartographie permettant de consulter les fiches des différents annuaires intégrant des outils de navigation géographique, de mesure d'aire et de distance, de sélection de fonds de plan.

Expertise Makina Corpus

Intégration d'un système d'information géographique à un système de gestion de contenu :

  • Import d'annuaire CSV avec localisation automatique à partir de l'adresse postale.
  • Localisation géographique des entreprises, zones d'activité et zones touristiques, intégrée au système de gestion de contenu.
Vue SIG de l'application

Technologies utilisées

  • Langage de développement : Python.
  • Serveur d'application : Zope.
  • Système de gestion de contenu : Plone.
  • Système d'information géographique : OpenLayers, MapServer (fonds de plan Google Maps).

Ville de Cannes

Ville de Cannes

Le service Information Géographique de la Ville de Cannes a confié à Makina Corpus la refonte et l'optimisation de son Intranet géographique, ainsi que la réalisation d'un site Internet géographique.

Descriptif

Étude et optimisation d'un site Internet géographique :

  • étude des solutions existantes basées sur des logiciels libres, en matière de diffusion d'informations géographiques (Internet/Intranet/Extranet) ;
  • analyse des outils SIG en place (outils propriétaires) et des données existantes, pour s'assurer de leur bonne reprise dans l'outil choisi pour le site Internet ;
  • mise en oeuvre d'un plan de test et de mise en production du site ;
  • réalisation du site internet et gestion des échanges entre le site et les données SIG de la Ville de Cannes ;
  • rédaction des différentes documentations associées ;
  • transfert de compétences aux équipes du service Information Géographique de la ville.

Deux applications :

  • Une application totalement intégrée au portail de services de la Ville permettra sous peu aux administrés de la ville de Cannes de visualiser le plan local d'urbanisme et d'obtenir des renseignements à jour pour les parcelles de leur choix. Ils pourront également par ce biais commander une notice officielle de la ville.
  • Une application plus orientée cartographie permettra prochainement aux habitants d'accéder aux ressources cartographiques de la ville. Elle fournira des services variés de recherche et de visualisation de bâtiments publics, des points remarquables de la ville, etc.

Contexte

Au sein de la Direction des Systèmes d'Information et des Télécommunications de la ville de Cannes (DSIT), un outil propriétaire est mis en place en 2005 pour déployer un Intranet géographique. Ce dernier s'adresse aux quelques 3000 agents municipaux de la ville. Environ 300 utilisateurs différents se connectent à l'Intranet géographique régulièrement pour y effectuer des consultations du cadastre, des espaces verts, des photographies aériennes... avec la possibilité de recherches à l'adresse, à la parcelle.

Une ouverture sur Internet s'avère rapidement nécessaire, avec notamment la délivrance de renseignements d'urbanisme.

Pour pouvoir faire bénéficier les utilisateurs de l'Intranet géographique de fonctionnalités plus avancées et d'une ouverture vers Internet, un outil basé sur un logiciel libre est rapidement envisagé.

Fonctionnalités

  • Affichage de fonds de plan cartographiques de la collectivité ;
  • Navigation cartographique ;
  • Recherche par critères alphanumériques et géographiques ;
  • Intégration avec le système de gestion de contenu libre Joomla.

Expertise Makina Corpus

Makina Corpus est intervenu en phase d'étude (présentation des solutions cartographiques Open Source existantes).

Puis Makina Corpus a réalisé le développement d'un intranet pour la diffusion des données cartographiques entre les services municipaux, en intégrant les données provenant d'une solution propriétaire.

Makina Corpus a également assuré le développement du site Web cartographique pour la diffusion des données cartographiques vers le public et l'intégration avec l'outil de consultation du PLU et le formulaire de demande d'extrait du règlement associé.

Enfin, Makina Corpus a rédigé les différentes documentations associées et a assuré le transfert de compétences aux équipes du service Information Géographique de la ville.

Technologies utilisées

  • Applications clientes : MapBuilder, OpenLayers.
  • Serveur de cache : TileCache.
  • Serveur cartographique : GeoServer.
  • Base de données spatiale : PostGIS.
  • Intégration des données : FME / scripts à façon / traitement SQL.
  • Site portail et fonctionnalités coté serveur : langage PHP, système de gestion de contenu Joomla, framework symfony.