Profil du framework TEMPORA · Opérations FLN/ALN, 1954–1962
Ce projet en humanités numériques recense, qualifie et géolocalise 263 actions militaires de l'Armée de Libération Nationale (1954–1962). La démarche repose sur une stricte contextualisation historiographique, un croisement critique des sources et la transparence cartographique.
L'organisation territoriale de la Révolution a évolué en plusieurs phases distinctes que la base de données respecte sans anachronisme :
Dans une guerre de maquis et d'embuscades asymétriques, les coordonnées géographiques répondent à une charte scientifique claire :
Pour éviter les décomptes trompeurs propres aux listes brutes :
100% des opérations intègrent des liens cliquables vers des publications vérifiables :
Consultez le document intégral METHODOLOGIE.md sur ce site pour les protocoles de géoréférencement, les références bibliographiques complètes et le guide de citation.
Vous souhaitez demander l'accès au code source, proposer des compléments documentaires, signaler une correction ou initier une collaboration de recherche ? Transmettez votre message ci-dessous :
Accédez programmatiquement aux 263 opérations militaires documentées de l'ALN (1954–1962). Idéal pour les chercheurs en sciences humaines, data scientists, historiens et développeurs d'applications cartographiques.
https://alnop.vercel.app/api/v1
/api/v1/operations
Recherche, filtres multi-critères, pagination et GeoJSON
/api/v1/operations/:id
Fiche détaillée unitaire complète par identifiant
/api/v1/stats
Métriques agrégées (chronologie, wilayas, typologies d'actions)
/api/v1/wilayas
Référentiel des 10 Wilayas et Zones Autonomes (labels FR/AR, couleurs)
import requests
import pandas as pd
# Interroger l'API pour l'année 1956
res = requests.get("https://alnop.vercel.app/api/v1/operations", params={"year": "1956", "limit": 100})
data = res.json()["data"]
# Convertir directement en DataFrame Pandas pour analyse historique
df = pd.DataFrame(data)
print(df[["id", "nom_operation", "date_debut", "wilaya_label_fr"]].head())
# Récupérer les opérations de la Wilaya I (Aurès)
curl -X GET "https://alnop.vercel.app/api/v1/operations?wilaya=W1"
# Récupérer le flux GeoJSON complet pour votre serveur cartographique
curl -X GET "https://alnop.vercel.app/api/v1/operations?format=geojson"
const res = await fetch("https://alnop.vercel.app/api/v1/operations?wilaya=ZAA");
const { meta, data } = await res.json();
console.log(`Chargé ${data.length} opérations sur ${meta.total}`);
Dans QGIS :
1. Couche > Ajouter une couche > Ajouter une couche vecteur
2. Protocole : HTTP / HTTPS
3. URL : https://alnop.vercel.app/api/v1/operations?format=geojson
4. Cliquez sur Ajouter : les 263 opérations et leurs attributs s'affichent instantanément !
Consultez la spécification complète OpenAPI dans API.md sur ce site pour les tableaux détaillés des paramètres, codes d'erreur HTTP et règles de citation académique (CC BY 4.0).