{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "name": "GeoAlgeria — Algerian Administrative Divisions",
  "description": "Dataset of Algeria's 69 wilayas, 556 dairas, and 1,541 commune records with bilingual names (Arabic/French), postal codes, geographic coordinates, and official administrative codes. Updated for the 2025 reform (Law 26-06, JO No. 25, April 5, 2026).",
  "url": "https://geoalgeria.com",
  "sameAs": "https://github.com/yasserstudio/geoalgeria",
  "license": "https://opensource.org/licenses/MIT",
  "creator": {
    "@type": "Organization",
    "name": "Yasser's Studio",
    "url": "https://yasser.studio"
  },
  "datePublished": "2025-05-05",
  "dateModified": "2026-07-29",
  "version": "1.1.0",
  "inLanguage": ["fr", "ar"],
  "distribution": [
    {
      "@type": "DataDownload",
      "name": "Complete dataset (JSON)",
      "encodingFormat": "application/json",
      "contentUrl": "https://github.com/yasserstudio/geoalgeria/raw/main/packages/dataset/data/algeria.json"
    },
    {
      "@type": "DataDownload",
      "name": "Communes (CSV)",
      "encodingFormat": "text/csv",
      "contentUrl": "https://github.com/yasserstudio/geoalgeria/raw/main/packages/dataset/data/csv/communes.csv"
    },
    {
      "@type": "DataDownload",
      "name": "Communes (GeoJSON)",
      "encodingFormat": "application/geo+json",
      "contentUrl": "https://github.com/yasserstudio/geoalgeria/raw/main/packages/dataset/data/geojson/communes.geojson"
    },
    {
      "@type": "DataDownload",
      "name": "Wilaya boundary polygons (GeoJSON, ODbL — OpenStreetMap)",
      "encodingFormat": "application/geo+json",
      "contentUrl": "https://github.com/yasserstudio/geoalgeria/raw/main/packages/dataset/data/geojson/wilaya-boundaries.geojson"
    },
    {
      "@type": "DataDownload",
      "name": "E-commerce ready (JSON)",
      "encodingFormat": "application/json",
      "contentUrl": "https://github.com/yasserstudio/geoalgeria/raw/main/packages/dataset/data/ecommerce/communes.json"
    },
    {
      "@type": "DataDownload",
      "name": "SQL dump",
      "encodingFormat": "application/sql",
      "contentUrl": "https://github.com/yasserstudio/geoalgeria/raw/main/packages/dataset/data/sql/full.sql"
    }
  ],
  "spatialCoverage": {
    "@type": "Place",
    "name": "Algeria",
    "geo": {
      "@type": "GeoShape",
      "box": "18.97 -8.67 37.09 11.98"
    }
  },
  "temporalCoverage": "2026",
  "keywords": [
    "Algeria",
    "wilayas",
    "communes",
    "dairas",
    "postal codes",
    "geodata",
    "administrative divisions",
    "GeoJSON",
    "algerie",
    "code postal"
  ],
  "measurementTechnique": "Official sources: JORA, Algérie Poste BaridiMap (baridimap.poste.dz), Law 19-12 (2019), Law 26-06 of 4 April 2026 (Journal Officiel n° 25, 5 April 2026)",
  "citation": "Loi n° 26-06 du 4 avril 2026 relative à la nouvelle organisation territoriale du pays — Journal Officiel de la République Algérienne n° 25 du 5 avril 2026. https://www.joradp.dz/FTP/jo-francais/2026/F2026040.pdf",
  "variableMeasured": [
    "Wilaya code and names (FR/AR)",
    "Daira names and commune counts",
    "Commune names (FR/AR)",
    "Postal codes",
    "Geographic coordinates (lat/lng)",
    "Official commune administrative codes",
    "Phone area codes per wilaya",
    "Post office and ATM locations (Algérie Poste)"
  ]
}
