Mise à jour de la carte Vatovavy

Région Vatovavy

Objet

Procédure complète de mise à jour des limites des communes et de la région Vatovavy dans DHIS2 via QGIS et import GML.

Périmètre

  • Région : Vatovavy

  • Districts : Mananjary, Ifanadiana, Nosy Varika

Environnement technique

  • QGIS

  • DHIS2 (Import/Export App)

  • GDAL (ogr2ogr)

  • Shapefile source : EPSG:4326

  • Version DHIS2 : 2.38+

Vue d’ensemble du processus

QGIS → Dissolve → Conversion GML → Édition GML → Import DHIS2


1. Introduction et contexte

Dans DHIS2, les analyses géospatiales reposent sur les unités organisationnelles.

La région Vatovovy (créée en 2021) comprend : Mananjary, Ifanadiana et Nosy Varika.

Cette mise à jour nécessite une correction des géométries dans DHIS2.


2. Phase 1 — Préparation des données dans QGIS

2.1 Extraction des données

  • Extraire le shapefile

  • Vérifier : MDG_adm4.shp


2.2 Import dans QGIS

  • Ajouter couche vecteur

  • Charger MDG_adm4.shp


2.3 Sélection des communes Vatovavy

Expression :

"NAME_1" = 'Vatovavy Fitovinany'

2.4 Export sélection

  • Format : Shapefile

  • Nom : Vatovavy_Commune


2.5 Vérification

  • Affichage couche filtrée

  • Contrôle cartographique


2.6 Nettoyage des entités

À supprimer : - Vohipeno - Manakara Atsimo - Ikongo

Point critique : - Vérifier suppression de Namorona


2.7 Contrôle final

Conservés : - Mananjary - Ifanadiana - Nosy Varika

Supprimés : - Vohipeno - Manakara Atsimo - Ikongo


2.8 Dissolve district

  • Champ : NAME_3

  • Output : Région_Vatovavy_2026


2.9 Dissolve région

  • Champ : NAME_2

  • Output : Vatovavy_Region_2026


2.10 Export final

  • Communes : Vatovavy_Commune_final.shp

  • Districts : Vatovavy_Districts_2026.shp

  • Région : Vatovavy_Region_2026.shp

Projection obligatoire :

EPSG:4326

3. Phase 2 — Conversion Shapefile → GML

Commande GDAL :

ogr2ogr -f GML output.gml input.shp

Fichiers : - Communes - Districts - Région


4. Phase 3 — Structuration GML

Identifiants DHIS2

Identifiants GML DHIS2

Champ

Balise

Fiabilité

Description

name

ogr:Name

Moyenne

Nom unité DHIS2

code

ogr:Code

Haute

Code unique

uid

ogr:Uid

Maximale

Identifiant DHIS2 recommandé

Exemple UID :

O0yrAFTjghG

5. Phase 4 — Import DHIS2

5.1 Procédure

  • DHIS2 → Import/Export

  • Org Unit geometry import

  • Format GML

  • Exécuter Dry Run

Validation : - 0 création - N mises à jour


5.2 Ordre d’import

Ordre d’import GML

#

Fichier

Niveau

Résultat

1

Communes.gml

Niveau 4

Mise à jour

2

Districts.gml

Niveau 3

Mise à jour

3

Region.gml

Niveau 2

Mise à jour


5.3 Vérification Maps

  • Application Maps

  • Boundary Layer

  • Filtrer Vatovavy

  • Actualiser


6. Checklist

Checklist opérationnelle

Élément

Statut

Shapefile OK

OK

Filtrage Vatovavy

OK

Suppression Fitovinany

OK

Dissolve district

OK

Dissolve région

OK

EPSG:4326

OK

Conversion GML

OK

UID injecté

OK

Dry run validé

OK

Import DHIS2 OK

OK


7. Problèmes courants

Résolution des problèmes

Problème

Solution

Pas de mise à jour DHIS2

Vérifier UID/code

Coordonnées incorrectes

EPSG:4326 obligatoire

Fitovinany encore présent

Refaire suppression QGIS

Géométrie invalide

Repair geometry QGIS

Région absente

Vérifier API DHIS2