GEOAÏKI
FR EN
Webmapping Perfectionnement

Webmapping - Perfectionnement : applications avec Django et GeoDjango

Passer de la carte statique a une veritable application web cartographique, avec base spatiale, API et back-office.

Présentation

Une carte seule ne suffit pas quand il faut gerer des donnees, des utilisateurs et des mises a jour. Avec Django et GeoDjango, vous developpez une plateforme complete connectee a PostGIS : modeles spatiaux, API REST, interface cartographique, authentification et deploiement.

Ce que vous saurez faire

  • Structurer un projet Django proprement
  • Modeliser des donnees spatiales avec GeoDjango et PostGIS
  • Exposer ses donnees via une API REST
  • Integrer une interface cartographique dynamique
  • Gerer utilisateurs, droits et back-office d'administration
  • Deployer et securiser son application

Programme jour par jour

  1. 1

    Jour 1 - Fondations Django

    Architecture d'un projet Django : applications, modeles, vues, templates, URLs. ORM et migrations. Interface d'administration. Bonnes pratiques de structure.

  2. 2

    Jour 2 - GeoDjango et donnees spatiales

    Configurer GeoDjango avec PostGIS. Modeles avec champs geometriques. Requetes spatiales via l'ORM. Import de donnees. Administration cartographique.

  3. 3

    Jour 3 - API et interface

    Exposer les donnees en GeoJSON. Introduction a Django REST Framework. Consommer l'API depuis Leaflet ou OpenLayers. Filtres, pagination et performance. Assistance de l'IA pour le developpement.

  4. 4

    Jour 4 - Production

    Authentification et gestion des droits. Fichiers statiques et medias. Configuration de production, variables d'environnement, securite. Deploiement et supervision. Projet fil rouge finalise.

Public et prérequis

Pour qui ?

Developpeurs et geomaticiens souhaitant creer des plateformes SIG sur mesure.

Prérequis

Bases de Python. Notions de webmapping et de PostGIS recommandees.

Intéressé par cette formation ?

Sessions inter-entreprises ou sur mesure pour vos équipes. Réponse sous 48 h.

Nous écrire