# GeoAlgeria: the full atlas > GeoAlgeria is a multilingual (English, French, Arabic) atlas of Algeria: its 69 wilayas, 551 daïras and 1,541 communes, plus 24 sector datasets holding 80,141 cited records on interactive maps, a live wildfire map with a daily archive, and reusable open data published as npm packages. Site: https://geoalgeria.com This file is generated from the same pinned data snapshot the site renders (data repository commit f0b52bd0c2fb734fa4514b9ec0b4184c308a11da), so every count, date and licence line below is the one the pages state. A count is the record count of the published package, not an estimate of the real-world total; each dataset's docs page carries its own coverage note. This is the long form of [https://geoalgeria.com/llms.txt](https://geoalgeria.com/llms.txt), for a single fetch: the short file is the index of surfaces, this one adds each Sector dataset's coverage, sources and terms, every wilaya with its codes and division counts, and the full package catalog. Per-commune rows are deliberately not here, to keep the file small enough to read in one pass; the commune URL pattern reaches them. ## Key facts - Administrative coverage: 69 wilayas, 551 daïras and 1,541 communes, with bilingual names, postal codes, phone codes and official codes. Includes the 11 wilayas established by Law 26-06 (April 2026) and the 10 promoted to full status by Law 19-12 (2019). - Scale: 80,141 records across the 24 sector datasets listed below, and 82,939 across all 28 published packages. Newest package data: 2026-09-27. - Languages: English (`en`, unprefixed), French (`/fr`), Arabic (`/ar`, right to left). This file is English only, by llms.txt convention. - Licences: 5 of the 27 datasets that state terms declare an open licence; the other 22 redistribute ministry-owned or operator-owned records for reference under the terms named on their own docs page. There is no single site-wide data licence, so check the package before reuse. Package code is MIT. - Flagship licence: the `geoalgeria` package declares no open licence URL. Its terms, as the package states them: Mixed terms per part, stated in full in LICENSE and NOTICE. The compilation of wilayas, dairas, communes, their bilingual names, postal codes and administrative codes is MIT. The 69 wilaya boundary polygons and 251 OpenStreetMap-derived commune centre coordinates are ODbL 1.0, © OpenStreetMap contributors. The mirrored postal data under data/poste: Data © Algérie Poste; redistributed for reference. The package's own NOTICE names which parts fall under which terms. Attribution: GeoAlgeria (https://geoalgeria.com). - Emergency numbers in Algeria: 14 and 1021 (Protection Civile). GeoAlgeria is a reference atlas; it is never a dispatch, staffing, availability or response-time service. - Wildfire counting rule: a fire burning across several days is counted on each of those days (`zones`), but only once on the day it was last detected (`zones_ended`). Summing `zones_ended` gives distinct fires over a period; summing `zones` double counts. - Satellite thermal anomalies are not confirmed fires, and an absence of detections is not evidence of no fire. ## Administrative divisions The flagship dataset: the wilaya, daïra and commune hierarchy every other dataset is keyed to. 69 wilayas, 551 daïras and 1,541 communes, each commune carrying its bilingual name, its daïra, its postal code, its official commune code and a coordinate. - Package: [geoalgeria](https://geoalgeria.com/data/docs/geoalgeria) (docs), `npm install geoalgeria`. - Map: https://geoalgeria.com/ (the cross-sector atlas). - Sources: this package's metadata lists none per record, so the authorities behind the hierarchy are the ones named under Data provenance below. - No open licence URL declared. Terms, as the package states them: Mixed terms per part, stated in full in LICENSE and NOTICE. The compilation of wilayas, dairas, communes, their bilingual names, postal codes and administrative codes is MIT. The 69 wilaya boundary polygons and 251 OpenStreetMap-derived commune centre coordinates are ODbL 1.0, © OpenStreetMap contributors. The mirrored postal data under data/poste: Data © Algérie Poste; redistributed for reference. ## Wilayas All 69 wilayas from the pinned administrative data, grouped by the reform that established them. Each row carries the official wilaya code, the French and Arabic names, the telephone code, the wilaya postal code, how many daïras and communes it holds, and its page. An empty cell means the pinned data carries no value for that wilaya, which is why the newest cohort has no telephone code of its own yet. The page address uses the code-prefixed slug; per-Sector pages use the bare name instead (see URL patterns). ### Original wilayas (codes 1 to 31) Established at independence and by the early reforms. | Code | Name | Arabic name | Phone code | Postal code | Daïras | Communes | Page | | --- | --- | --- | --- | --- | --- | --- | --- | | 1 | Adrar | أدرار | 049 | 01000 | 6 | 16 | https://geoalgeria.com/wilaya/1-adrar | | 2 | Chlef | الشلف | 027 | 02000 | 13 | 35 | https://geoalgeria.com/wilaya/2-chlef | | 3 | Laghouat | الأغواط | 029 | 03000 | 5 | 12 | https://geoalgeria.com/wilaya/3-laghouat | | 4 | Oum El Bouaghi | أم البواقي | 032 | 04000 | 12 | 29 | https://geoalgeria.com/wilaya/4-oum-el-bouaghi | | 5 | Batna | باتنة | 033 | 05000 | 18 | 53 | https://geoalgeria.com/wilaya/5-batna | | 6 | Béjaïa | بجاية | 034 | 06000 | 19 | 52 | https://geoalgeria.com/wilaya/6-bejaia | | 7 | Biskra | بسكرة | 033 | 07000 | 7 | 22 | https://geoalgeria.com/wilaya/7-biskra | | 8 | Béchar | بشار | 049 | 08000 | 6 | 11 | https://geoalgeria.com/wilaya/8-bechar | | 9 | Blida | البليدة | 025 | 09000 | 10 | 25 | https://geoalgeria.com/wilaya/9-blida | | 10 | Bouira | البويرة | 026 | 10000 | 12 | 45 | https://geoalgeria.com/wilaya/10-bouira | | 11 | Tamanrasset | تمنراست | 029 | 11000 | 3 | 5 | https://geoalgeria.com/wilaya/11-tamanrasset | | 12 | Tébessa | تبسة | 037 | 12000 | 10 | 24 | https://geoalgeria.com/wilaya/12-tebessa | | 13 | Tlemcen | تلمسان | 043 | 13000 | 19 | 49 | https://geoalgeria.com/wilaya/13-tlemcen | | 14 | Tiaret | تيارت | 046 | 14000 | 12 | 36 | https://geoalgeria.com/wilaya/14-tiaret | | 15 | Tizi Ouzou | تيزي وزو | 026 | 15000 | 21 | 67 | https://geoalgeria.com/wilaya/15-tizi-ouzou | | 16 | Alger | الجزائر | 021 | 16000 | 13 | 57 | https://geoalgeria.com/wilaya/16-alger | | 17 | Djelfa | الجلفة | 027 | 17000 | 6 | 18 | https://geoalgeria.com/wilaya/17-djelfa | | 18 | Jijel | جيجل | 034 | 18000 | 11 | 28 | https://geoalgeria.com/wilaya/18-jijel | | 19 | Sétif | سطيف | 036 | 19000 | 20 | 60 | https://geoalgeria.com/wilaya/19-setif | | 20 | Saïda | سعيدة | 048 | 20000 | 6 | 16 | https://geoalgeria.com/wilaya/20-saida | | 21 | Skikda | سكيكدة | 038 | 21000 | 13 | 38 | https://geoalgeria.com/wilaya/21-skikda | | 22 | Sidi Bel Abbès | سيدي بلعباس | 048 | 22000 | 15 | 52 | https://geoalgeria.com/wilaya/22-sidi-bel-abbes | | 23 | Annaba | عنابة | 038 | 23000 | 6 | 12 | https://geoalgeria.com/wilaya/23-annaba | | 24 | Guelma | قالمة | 037 | 24000 | 10 | 34 | https://geoalgeria.com/wilaya/24-guelma | | 25 | Constantine | قسنطينة | 031 | 25000 | 7 | 12 | https://geoalgeria.com/wilaya/25-constantine | | 26 | Médéa | المدية | 025 | 26000 | 13 | 43 | https://geoalgeria.com/wilaya/26-medea | | 27 | Mostaganem | مستغانم | 045 | 27000 | 10 | 32 | https://geoalgeria.com/wilaya/27-mostaganem | | 28 | M'Sila | المسيلة | 035 | 28000 | 7 | 24 | https://geoalgeria.com/wilaya/28-m-sila | | 29 | Mascara | معسكر | 045 | 29000 | 16 | 47 | https://geoalgeria.com/wilaya/29-mascara | | 30 | Ouargla | ورقلة | 029 | 30000 | 5 | 8 | https://geoalgeria.com/wilaya/30-ouargla | | 31 | Oran | وهران | 041 | 31000 | 9 | 26 | https://geoalgeria.com/wilaya/31-oran | ### 1984 reform (codes 32 to 48) Created by the 1984 territorial reform. | Code | Name | Arabic name | Phone code | Postal code | Daïras | Communes | Page | | --- | --- | --- | --- | --- | --- | --- | --- | | 32 | El Bayadh | البيض | 049 | 32000 | 5 | 15 | https://geoalgeria.com/wilaya/32-el-bayadh | | 33 | Illizi | إليزي | 029 | 33000 | 4 | 4 | https://geoalgeria.com/wilaya/33-illizi | | 34 | Bordj Bou Arreridj | برج بوعريريج | 035 | 34000 | 10 | 34 | https://geoalgeria.com/wilaya/34-bordj-bou-arreridj | | 35 | Boumerdès | بومرداس | 024 | 35000 | 9 | 32 | https://geoalgeria.com/wilaya/35-boumerdes | | 36 | El Tarf | الطارف | 038 | 36000 | 7 | 24 | https://geoalgeria.com/wilaya/36-el-tarf | | 37 | Tindouf | تندوف | 049 | 37000 | 1 | 2 | https://geoalgeria.com/wilaya/37-tindouf | | 38 | Tissemsilt | تيسمسيلت | 046 | 38000 | 8 | 22 | https://geoalgeria.com/wilaya/38-tissemsilt | | 39 | El Oued | الوادي | 032 | 39000 | 10 | 22 | https://geoalgeria.com/wilaya/39-el-oued | | 40 | Khenchela | خنشلة | 032 | 40000 | 8 | 21 | https://geoalgeria.com/wilaya/40-khenchela | | 41 | Souk Ahras | سوق أهراس | 037 | 41000 | 10 | 26 | https://geoalgeria.com/wilaya/41-souk-ahras | | 42 | Tipaza | تيبازة | 024 | 42000 | 10 | 28 | https://geoalgeria.com/wilaya/42-tipaza | | 43 | Mila | ميلة | 031 | 43000 | 13 | 32 | https://geoalgeria.com/wilaya/43-mila | | 44 | Aïn Defla | عين الدفلى | 027 | 44000 | 14 | 36 | https://geoalgeria.com/wilaya/44-ain-defla | | 45 | Naâma | النعامة | 049 | 45000 | 7 | 12 | https://geoalgeria.com/wilaya/45-naama | | 46 | Aïn Témouchent | عين تموشنت | 043 | 46000 | 8 | 28 | https://geoalgeria.com/wilaya/46-ain-temouchent | | 47 | Ghardaïa | غرداية | 029 | 47000 | 8 | 10 | https://geoalgeria.com/wilaya/47-ghardaia | | 48 | Relizane | غليزان | 046 | 48000 | 13 | 38 | https://geoalgeria.com/wilaya/48-relizane | ### 2019 reform (codes 49 to 58) Delegated wilayas promoted to full status by Law 19-12 (2019). | Code | Name | Arabic name | Phone code | Postal code | Daïras | Communes | Page | | --- | --- | --- | --- | --- | --- | --- | --- | | 49 | Timimoun | تيميمون | 049 | 49000 | 4 | 10 | https://geoalgeria.com/wilaya/49-timimoun | | 50 | Bordj Badji Mokhtar | برج باجي مختار | 049 | 50000 | 1 | 2 | https://geoalgeria.com/wilaya/50-bordj-badji-mokhtar | | 51 | Ouled Djellal | أولاد جلال | 033 | 51000 | 2 | 6 | https://geoalgeria.com/wilaya/51-ouled-djellal | | 52 | Béni Abbès | بني عباس | 049 | 52000 | 6 | 10 | https://geoalgeria.com/wilaya/52-beni-abbes | | 53 | In Salah | عين صالح | 029 | 53000 | 2 | 3 | https://geoalgeria.com/wilaya/53-in-salah | | 54 | In Guezzam | عين قزام | 029 | 54000 | 2 | 2 | https://geoalgeria.com/wilaya/54-in-guezzam | | 55 | Touggourt | توقرت | 029 | 55000 | 5 | 13 | https://geoalgeria.com/wilaya/55-touggourt | | 56 | Djanet | جانت | 029 | 56000 | 1 | 2 | https://geoalgeria.com/wilaya/56-djanet | | 57 | El M'Ghair | المغير | 032 | 57000 | 2 | 8 | https://geoalgeria.com/wilaya/57-el-m-ghair | | 58 | El Meniaa | المنيعة | 029 | 58000 | 1 | 3 | https://geoalgeria.com/wilaya/58-el-meniaa | ### 2026 reform (codes 59 to 69) Established by Law 26-06 (April 2026). | Code | Name | Arabic name | Phone code | Postal code | Daïras | Communes | Page | | --- | --- | --- | --- | --- | --- | --- | --- | | 59 | Aflou | آفلو | | 59000 | 5 | 12 | https://geoalgeria.com/wilaya/59-aflou | | 60 | Barika | بريكة | | 60000 | 3 | 8 | https://geoalgeria.com/wilaya/60-barika | | 61 | El Kantara | القنطرة | | 61000 | 3 | 5 | https://geoalgeria.com/wilaya/61-el-kantara | | 62 | Bir El Ater | بئر العاتر | | 62000 | 2 | 4 | https://geoalgeria.com/wilaya/62-bir-el-ater | | 63 | El Aricha | العريشة | | 63000 | 2 | 4 | https://geoalgeria.com/wilaya/63-el-aricha | | 64 | Ksar Chellala | قصر الشلالة | | 64000 | 2 | 6 | https://geoalgeria.com/wilaya/64-ksar-chellala | | 65 | Aïn Ouessara | عين وسارة | | 65000 | 4 | 10 | https://geoalgeria.com/wilaya/65-ain-ouessara | | 66 | Messaad | مسعد | | 66000 | 2 | 8 | https://geoalgeria.com/wilaya/66-messaad | | 67 | Ksar El Boukhari | قصر البخاري | | 67000 | 6 | 21 | https://geoalgeria.com/wilaya/67-ksar-el-boukhari | | 68 | Bou Saâda | بوسعادة | | 68000 | 8 | 23 | https://geoalgeria.com/wilaya/68-bou-saada | | 69 | El Abiodh Sidi Cheikh | الأبيض سيدي الشيخ | | 69000 | 3 | 7 | https://geoalgeria.com/wilaya/69-el-abiodh-sidi-cheikh | ## Sector datasets The 24 Sector datasets with a map of their own, in the order the site lists them. Each block gives the package, the map, the per-wilaya pattern where those pages exist, what the records are and how they are located, every source behind them with the date it was retrieved, and the terms the package publishes them under. ### City buses (/bus) - Package: [@geoalgeria/buses](https://geoalgeria.com/data/docs/buses) (docs), `npm install @geoalgeria/buses`. - Map: https://geoalgeria.com/bus - Count: 1,787 records, 1,603 with coordinates, package data updated 2026-09-27. - Coordinate precision: 1,596 at a real location and 7 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (16): - French Wikipedia: Lignes de bus ETUSA de 1 à 99 (crowdsourced, retrieved 2026-07-01, https://fr.wikipedia.org/wiki/Lignes_de_bus_ETUSA_de_1_à_99). Upstream terms: CC BY-SA 4.0 - ETUS Tiaret: current Lines (official, retrieved 2026-09-02, https://www.etus-tiaret.dz/ar/lines). Upstream terms: Proprietary factual reference data; no open reuse license - ETUSTO: passenger Lines (official, retrieved 2026-09-02, http://etusto.dz/espv.html). Upstream terms: Proprietary factual reference data; no open reuse license - ETUS Béjaïa: WordPress REST itineraries and Line maps (official, retrieved 2026-09-02, https://etusbejaia.dz/wp-json/wp/v2/pages?slug=itineraires-et-plans-des-lignes). Upstream terms: Proprietary factual reference data; no open reuse license - ETUS M'Sila: official Line pages and diagrams (official, retrieved 2026-09-02, https://etus-msila.dz/). Upstream terms: Proprietary factual reference data; no open reuse license - ETUS Sidi Bel Abbès: network and timetable pages (official, retrieved 2026-09-02, https://etus22.dz/Horaires.php). Upstream terms: Proprietary factual reference data; no open reuse license - ETUS Setif: 2026 Line artwork supplied by project owner (official, retrieved 2026-09-02). Upstream terms: Proprietary factual reference data; no open reuse license - ETUS Aïn Defla: 2025 Line artwork and Eid service program supplied by project owner (official, retrieved 2026-09-03, https://www.facebook.com/ETUS44/). Upstream terms: Proprietary factual reference data; no open reuse license - ETUS Annaba: Eid al-Adha 2026 service program supplied by project owner (official, retrieved 2026-09-03, https://www.facebook.com/100063517660926/). Upstream terms: Proprietary factual reference data; no open reuse license - ETUS Tlemcen: Eid al-Adha 2026 service program supplied by project owner (official, retrieved 2026-09-03, https://www.facebook.com/etustlemcen13/). Upstream terms: Proprietary factual reference data; no open reuse license - ETO Oran: route drawings published on the Operator page, supplied by project owner (official, retrieved 2026-09-04, https://www.facebook.com/p/ETO-100093054514209/). Upstream terms: Proprietary factual reference data; no open reuse license - ETUS Oum El Bouaghi: numbered Line diagrams supplied by project owner (official, retrieved 2026-09-04). Upstream terms: Proprietary factual reference data; no open reuse license - ETUS-C Constantine: numbered route graphics supplied by project owner (official, retrieved 2026-09-16). Upstream terms: Proprietary factual reference data; no open reuse license - ETUS Skikda: Operator website Line pages and service section supplied by project owner (official, retrieved 2026-09-27, https://etus-skikda.dz/). Upstream terms: Proprietary factual reference data; no open reuse license - ETUL Laghouat: dated operating programs supplied by project owner (official, retrieved 2026-09-04). Upstream terms: Proprietary factual reference data; no open reuse license - OpenStreetMap: reviewed urban bus relations (crowdsourced, retrieved 2026-09-01, https://www.openstreetmap.org/copyright). Upstream terms: ODbL 1.0 (© OpenStreetMap contributors) - No open licence URL declared. Terms, as the package states them: Line data © the respective Operators; redistributed for reference. The ETUSA Line attributes derived from French Wikipedia are CC BY-SA 4.0, and the shapes, Directions, Stations and memberships derived from OpenStreetMap are ODbL 1.0, © OpenStreetMap contributors. Per-part attribution is in LICENSE and NOTICE. ### Bus stations (/gares-routieres) - Package: [@geoalgeria/gares-routieres](https://geoalgeria.com/data/docs/gares-routieres) (docs), `npm install @geoalgeria/gares-routieres`. - Map: https://geoalgeria.com/gares-routieres - Per-wilaya pages: https://geoalgeria.com/gares-routieres/{wilaya-name}, e.g. https://geoalgeria.com/gares-routieres/alger. Only the wilayas that have records have a page. - Count: 74 records, all with coordinates, package data updated 2026-07-01. - Coordinate precision: 71 at a real location and 3 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - SOGRAL: Société de Gestion des Gares Routières d'Algérie (official, retrieved 2026-07-01, https://live.sogral.com). Upstream terms: Data © SOGRAL; redistributed for reference - No open licence URL declared. Terms, as the package states them: Data © SOGRAL; redistributed for reference ### Rail & metro (/ferroviaire) - Package: [@geoalgeria/ferroviaire](https://geoalgeria.com/data/docs/ferroviaire) (docs), `npm install @geoalgeria/ferroviaire`. - Map: https://geoalgeria.com/ferroviaire - Per-wilaya pages: https://geoalgeria.com/ferroviaire/{wilaya-name}, e.g. https://geoalgeria.com/ferroviaire/alger. Only the wilayas that have records have a page. - Count: 692 records, all with coordinates, package data updated 2026-07-01. - Coordinate precision: 683 at a real location and 9 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (2): - Wikidata: rail & urban transit stations in Algeria (crowdsourced, retrieved 2026-07-01, https://www.wikidata.org). Upstream terms: CC0-1.0 - OpenStreetMap: rail & urban transit stations in Algeria (crowdsourced, retrieved 2026-07-01, https://www.openstreetmap.org). Upstream terms: ODbL 1.0 (© OpenStreetMap contributors) - Licence: ODbL 1.0 (https://opendatacommons.org/licenses/odbl/1-0/) ### Airports (/aviation) - Package: [@geoalgeria/aviation](https://geoalgeria.com/data/docs/aviation) (docs), `npm install @geoalgeria/aviation`. - Map: https://geoalgeria.com/aviation - Per-wilaya pages: https://geoalgeria.com/aviation/{wilaya-name}, e.g. https://geoalgeria.com/aviation/alger. Only the wilayas that have records have a page. - Count: 36 records, all with coordinates, package data updated 2026-09-09. - Coordinate precision: 36 at a real location and 0 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (2): - ANAC: Autorité Nationale de l'Aviation Civile (official, retrieved 2026-09-09, https://www.anac.dz). Upstream terms: Factual public listing (ANAC) - OurAirports, global airport database (IATA codes, and the three airports ANAC's map omits) (crowdsourced, retrieved 2026-09-09, https://ourairports.com/data/). Upstream terms: Public domain (OurAirports) - No open licence URL declared. Terms, as the package states them: Factual public listing (ANAC); IATA codes and three supplementary airports from OurAirports (public domain) ### Post offices & ATMs (/poste) - Package: [@geoalgeria/poste](https://geoalgeria.com/data/docs/poste) (docs), `npm install @geoalgeria/poste`. - Map: https://geoalgeria.com/poste - Per-wilaya pages: https://geoalgeria.com/poste/{wilaya-name}, e.g. https://geoalgeria.com/poste/alger. Only the wilayas that have records have a page. - Count: 5,934 records, 5,913 with coordinates, package data updated 2026-06-08. - Coordinate precision: 5,913 at a real location and 0 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Algérie Poste: baridimap.poste.dz (official, retrieved 2026-06-08, https://baridimap.poste.dz). Upstream terms: Data © Algérie Poste; redistributed for reference - No open licence URL declared. Terms, as the package states them: Data © Algérie Poste; redistributed for reference ### Banks (/banques) - Package: [@geoalgeria/banques](https://geoalgeria.com/data/docs/banques) (docs), `npm install @geoalgeria/banques`. - Map: https://geoalgeria.com/banques - Per-wilaya pages: https://geoalgeria.com/banques/{wilaya-name}, e.g. https://geoalgeria.com/banques/alger. Only the wilayas that have records have a page. - Count: 1,733 records, 1,325 with coordinates, package data updated 2026-09-09. - Coordinate precision: 1,161 at a real location and 164 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (3): - Banque d'Algérie: liste des banques et établissements financiers agréés (JO n° 9, 6 février 2026) (official, retrieved 2026-06-16, https://www.bank-of-algeria.dz/banques-commerciales/). Upstream terms: Factual public regulatory listing (Banque d'Algérie) - Each licensed bank's own branch locator (site/API/KML) (official, retrieved 2026-06-16). Upstream terms: Data © respective banks; redistributed for reference - OpenStreetMap: reviewed bank coordinate evidence (crowdsourced, retrieved 2026-09-09, https://www.openstreetmap.org). Upstream terms: ODbL 1.0 (© OpenStreetMap contributors) - No open licence URL declared. Terms, as the package states them: Compiled from public regulatory listings and official institution sites/locators; eight reviewed branch coordinates use OpenStreetMap under ODbL 1.0 (© OpenStreetMap contributors). See README. ### Telecom stores & 5G (/telecom) - Package: [@geoalgeria/telecom](https://geoalgeria.com/data/docs/telecom) (docs), `npm install @geoalgeria/telecom`. - Map: https://geoalgeria.com/telecom - Per-wilaya pages: https://geoalgeria.com/telecom/{wilaya-name}, e.g. https://geoalgeria.com/telecom/alger. Only the wilayas that have records have a page. - Count: 3,598 records, 3,580 with coordinates, package data updated 2026-09-10. - Coordinate precision: 3,395 at a real location and 185 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (3): - Djezzy: published 5G coverage map (Optimum Telecom Algérie) (official, retrieved 2026-09-08, https://www.djezzy5g.dz/map.html). Upstream terms: Data © Optimum Telecom Algérie (Djezzy); redistributed for reference - Mobilis: published 5G coverage map (ATM Mobilis) (official, retrieved 2026-09-08, https://mobilis.dz/map/5g). Upstream terms: Data © ATM Mobilis; redistributed for reference - Ooredoo Algérie: published 5G covered communes (official, retrieved 2026-09-08, https://www.ooredoo.dz/fr/particuliers/internet/5g). Upstream terms: Data © Ooredoo Algérie; redistributed for reference - No open licence URL declared. Terms, as the package states them: Data © respective operators (Djezzy, Mobilis, Ooredoo); redistributed for reference. No open licence. ### Mobilis Network (/mobilis) - Package: [@geoalgeria/mobilis](https://geoalgeria.com/data/docs/mobilis) (docs), `npm install @geoalgeria/mobilis`. - Map: https://geoalgeria.com/mobilis - Per-wilaya pages: https://geoalgeria.com/mobilis/{wilaya-name}, e.g. https://geoalgeria.com/mobilis/alger. Only the wilayas that have records have a page. - Count: 12,344 records, 164 with coordinates, package data updated 2026-08-31. - Coordinate precision: 163 at a real location and 1 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Mobilis: ATM Mobilis (mobilis.dz) (official, retrieved 2026-08-31, https://www.mobilis.dz). Upstream terms: Data © ATM Mobilis; redistributed for reference - No open licence URL declared. Terms, as the package states them: Data © ATM Mobilis; redistributed for reference ### Ooredoo Stores (/ooredoo) - Package: [@geoalgeria/ooredoo](https://geoalgeria.com/data/docs/ooredoo) (docs), `npm install @geoalgeria/ooredoo`. - Map: https://geoalgeria.com/ooredoo - Per-wilaya pages: https://geoalgeria.com/ooredoo/{wilaya-name}, e.g. https://geoalgeria.com/ooredoo/alger. Only the wilayas that have records have a page. - Count: 572 records, all with coordinates, package data updated 2026-08-31. - Coordinate precision: 548 at a real location and 24 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Ooredoo Algérie: retail network (trouvez-nous JSON API) (official, retrieved 2026-08-31, https://www.ooredoo.dz/fr/particuliers/trouvez-nous). Upstream terms: Data © Ooredoo Algérie; redistributed for reference - No open licence URL declared. Terms, as the package states them: Data © Ooredoo Algérie; redistributed for reference ### Djezzy Boutiques (/djezzy) - Package: [@geoalgeria/djezzy](https://geoalgeria.com/data/docs/djezzy) (docs), `npm install @geoalgeria/djezzy`. - Map: https://geoalgeria.com/djezzy - Per-wilaya pages: https://geoalgeria.com/djezzy/{wilaya-name}, e.g. https://geoalgeria.com/djezzy/alger. Only the wilayas that have records have a page. - Count: 128 records, all with coordinates, package data updated 2026-08-31. - Coordinate precision: 128 at a real location and 0 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Djezzy: Optimum Telecom Algérie (nos-boutiques) (official, retrieved 2026-08-31, https://www.djezzy.dz). Upstream terms: Data © Optimum Telecom Algérie (Djezzy); redistributed for reference - No open licence URL declared. Terms, as the package states them: Data © Optimum Telecom Algérie (Djezzy); redistributed for reference ### Delivery desks (/livraison) - Package: [@geoalgeria/livraison](https://geoalgeria.com/data/docs/livraison) (docs), `npm install @geoalgeria/livraison`. - Map: https://geoalgeria.com/livraison - Per-wilaya pages: https://geoalgeria.com/livraison/{wilaya-name}, e.g. https://geoalgeria.com/livraison/alger. Only the wilayas that have records have a page. - Count: 411 records, all with coordinates, package data updated 2026-06-18. - Coordinate precision: 411 at a real location and 0 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (5): - Yalidine Express: nos-agences (official, retrieved 2026-06-18, https://yalidine-express.com.dz/nos-agences/). Upstream terms: Data © Yalidine Express; redistributed for reference - Guepex: public agences feed (official, retrieved 2026-06-18, https://www.guepex.dz/public/data/agences.json). Upstream terms: Data © Guepex; redistributed for reference - Anderson Logistics: agency directory (official, retrieved 2026-06-18, https://anderson-ecommerce.com/). Upstream terms: Data © Anderson Logistics; redistributed for reference - Noest Express: bureaux directory (official, retrieved 2026-06-18, https://noest-dz.com/). Upstream terms: Data © Noest Express; redistributed for reference - Maystro Delivery: coverage page (official, retrieved 2026-06-18, https://maystro-delivery.com/Coverage.html). Upstream terms: Data © Maystro Delivery; redistributed for reference - No open licence URL declared. Terms, as the package states them: Stop-desk data © the respective carriers; carrier registry compiled by GeoAlgeria. Redistributed for reference. See README. ### Health facilities (/sante) - Package: [@geoalgeria/sante](https://geoalgeria.com/data/docs/sante) (docs), `npm install @geoalgeria/sante`. - Map: https://geoalgeria.com/sante - Per-wilaya pages: https://geoalgeria.com/sante/{wilaya-name}, e.g. https://geoalgeria.com/sante/alger. Only the wilayas that have records have a page. - Count: 695 records, 602 with coordinates, package data updated 2026-06-27. - Coordinate precision: 124 at a real location and 478 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (3): - Ministry of Health (sante.gov.dz): health-establishment registry (official, retrieved 2026-06-27, https://sante.gov.dz). Upstream terms: Official public registry (Ministry of Health) - OpenStreetMap: geocoding (crowdsourced, retrieved 2026-06-27, https://www.openstreetmap.org). Upstream terms: ODbL 1.0 (© OpenStreetMap contributors) - Wikidata: geocoding (crowdsourced, retrieved 2026-06-27, https://www.wikidata.org). Upstream terms: CC0-1.0 - No open licence URL declared. Terms, as the package states them: Official registry (Ministry of Health); geocoding ODbL/CC0 ### Pharmacies (/pharmacies) - Package: [@geoalgeria/pharmacies](https://geoalgeria.com/data/docs/pharmacies) (docs), `npm install @geoalgeria/pharmacies`. - Map: https://geoalgeria.com/pharmacies - Per-wilaya pages: https://geoalgeria.com/pharmacies/{wilaya-name}, e.g. https://geoalgeria.com/pharmacies/alger. Only the wilayas that have records have a page. - Count: 3,807 records, all with coordinates, package data updated 2026-08-31. - Coordinate precision: 3,509 at a real location and 298 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - OpenStreetMap: pharmacies (amenity=pharmacy) in Algeria (crowdsourced, retrieved 2026-08-31, https://www.openstreetmap.org). Upstream terms: ODbL 1.0 (© OpenStreetMap contributors) - Licence: ODbL 1.0 (https://opendatacommons.org/licenses/odbl/1-0/) ### Schools (/ecoles) - Package: [@geoalgeria/ecoles](https://geoalgeria.com/data/docs/ecoles) (docs), `npm install @geoalgeria/ecoles`. - Map: https://geoalgeria.com/ecoles - Per-wilaya pages: https://geoalgeria.com/ecoles/{wilaya-name}, e.g. https://geoalgeria.com/ecoles/alger. Only the wilayas that have records have a page. - Count: 11,858 records, all with coordinates, package data updated 2026-08-31. - Coordinate precision: 2,840 at a real location and 9,018 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - OpenStreetMap: schools & kindergartens in Algeria (crowdsourced, retrieved 2026-08-31, https://www.openstreetmap.org). Upstream terms: ODbL 1.0 (© OpenStreetMap contributors) - Licence: ODbL 1.0 (https://opendatacommons.org/licenses/odbl/1-0/) ### Vocational training (/formation) - Package: [@geoalgeria/formation-professionnelle](https://geoalgeria.com/data/docs/formation-professionnelle) (docs), `npm install @geoalgeria/formation-professionnelle`. - Map: https://geoalgeria.com/formation - Per-wilaya pages: https://geoalgeria.com/formation/{wilaya-name}, e.g. https://geoalgeria.com/formation/alger. Only the wilayas that have records have a page. - Count: 1,932 records, 1,921 with coordinates, package data updated 2026-06-22. - Coordinate precision: 1,363 at a real location and 558 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Ministry of Vocational Training and Education (MFEP): takwin.dz (official, retrieved 2026-06-22, https://takwin.dz). Upstream terms: Factual public listing (MFEP) - No open licence URL declared. Terms, as the package states them: Factual public listing (MFEP) ### Higher education (/enseignement-superieur) - Package: [@geoalgeria/enseignement-superieur](https://geoalgeria.com/data/docs/enseignement-superieur) (docs), `npm install @geoalgeria/enseignement-superieur`. - Map: https://geoalgeria.com/enseignement-superieur - Per-wilaya pages: https://geoalgeria.com/enseignement-superieur/{wilaya-name}, e.g. https://geoalgeria.com/enseignement-superieur/alger. Only the wilayas that have records have a page. - Count: 177 records, all with coordinates, package data updated 2026-08-03. - Coordinate precision: 67 at a real location and 110 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Ministry of Higher Education and Scientific Research (MESRS) (official, retrieved 2026-08-03, https://www.mesrs.dz). Upstream terms: Factual public listing (MESRS) - No open licence URL declared. Terms, as the package states them: Factual public listing (MESRS) ### Youth establishments (/jeunesse) - Package: [@geoalgeria/jeunesse](https://geoalgeria.com/data/docs/jeunesse) (docs), `npm install @geoalgeria/jeunesse`. - Map: https://geoalgeria.com/jeunesse - Per-wilaya pages: https://geoalgeria.com/jeunesse/{wilaya-name}, e.g. https://geoalgeria.com/jeunesse/alger. Only the wilayas that have records have a page. - Count: 2,334 records, all with coordinates, package data updated 2026-06-23. - Coordinate precision: 2,244 at a real location and 90 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Ministry of Youth and Sports: SIG (official, retrieved 2026-06-23, https://sig.mjs.gov.dz). Upstream terms: Factual public listing (Ministry of Youth and Sports) - No open licence URL declared. Terms, as the package states them: Factual public listing (Ministry of Youth and Sports) ### Sports facilities (/sports) - Package: [@geoalgeria/sports](https://geoalgeria.com/data/docs/sports) (docs), `npm install @geoalgeria/sports`. - Map: https://geoalgeria.com/sports - Per-wilaya pages: https://geoalgeria.com/sports/{wilaya-name}, e.g. https://geoalgeria.com/sports/alger. Only the wilayas that have records have a page. - Count: 5,141 records, all with coordinates, package data updated 2026-06-23. - Coordinate precision: 5,008 at a real location and 133 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Ministry of Youth and Sports: SIG (official, retrieved 2026-06-23, https://sig.mjs.gov.dz). Upstream terms: Factual public listing (Ministry of Youth and Sports) - No open licence URL declared. Terms, as the package states them: Factual public listing (Ministry of Youth and Sports) ### Mosques (/mosquees) - Package: [@geoalgeria/mosquees](https://geoalgeria.com/data/docs/mosquees) (docs), `npm install @geoalgeria/mosquees`. - Map: https://geoalgeria.com/mosquees - Per-wilaya pages: https://geoalgeria.com/mosquees/{wilaya-name}, e.g. https://geoalgeria.com/mosquees/alger. Only the wilayas that have records have a page. - Count: 20,759 records, all with coordinates, package data updated 2026-06-25. - Coordinate precision: 16,227 at a real location and 4,532 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (2): - Wikidata: mosques in Algeria (crowdsourced, retrieved 2026-06-25, https://www.wikidata.org). Upstream terms: CC0-1.0 - OpenStreetMap: mosques in Algeria (crowdsourced, retrieved 2026-06-25, https://www.openstreetmap.org). Upstream terms: ODbL 1.0 (© OpenStreetMap contributors) - Licence: ODbL 1.0 (https://opendatacommons.org/licenses/odbl/1-0/) ### Cultural heritage (/culture) - Package: [@geoalgeria/culture](https://geoalgeria.com/data/docs/culture) (docs), `npm install @geoalgeria/culture`. - Map: https://geoalgeria.com/culture - Per-wilaya pages: https://geoalgeria.com/culture/{wilaya-name}, e.g. https://geoalgeria.com/culture/alger. Only the wilayas that have records have a page. - Count: 1,083 records, all with coordinates, package data updated 2026-06-28. - Coordinate precision: 1,067 at a real location and 16 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Cartes du Patrimoine Culturel Algérien (Ministry of Culture) (official, retrieved 2026-06-28, https://cartes.patrimoineculturelalgerien.org). Upstream terms: Factual public cultural listing (Ministry of Culture) - No open licence URL declared. Terms, as the package states them: Factual public listing (Ministry of Culture); commune linkage from the GeoAlgeria set ### Tourism sites (/tourisme) - Package: [@geoalgeria/tourisme](https://geoalgeria.com/data/docs/tourisme) (docs), `npm install @geoalgeria/tourisme`. - Map: https://geoalgeria.com/tourisme - Per-wilaya pages: https://geoalgeria.com/tourisme/{wilaya-name}, e.g. https://geoalgeria.com/tourisme/alger. Only the wilayas that have records have a page. - Count: 4,348 records, all with coordinates, package data updated 2026-06-21. - Coordinate precision: 4,315 at a real location and 33 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (3): - OpenStreetMap: attractions, historic sites, lodging & parks in Algeria (crowdsourced, retrieved 2026-06-21, https://www.openstreetmap.org). Upstream terms: ODbL 1.0 (© OpenStreetMap contributors) - Wikidata: heritage sites, museums & parks in Algeria (crowdsourced, retrieved 2026-06-21, https://www.wikidata.org). Upstream terms: CC0-1.0 - ASAL Geoportail: thermal springs (official, retrieved 2026-06-21, https://www.asal.dz). Upstream terms: Factual public listing (ASAL) - No open licence URL declared. Terms, as the package states them: Attractions, historic sites, lodging and parks from OpenStreetMap (ODbL 1.0, © OpenStreetMap contributors) and Wikidata (CC0); thermal springs are a factual public listing (ASAL). Per-source terms in citation. ### Employment offices (/emploi) - Package: [@geoalgeria/emploi](https://geoalgeria.com/data/docs/emploi) (docs), `npm install @geoalgeria/emploi`. - Map: https://geoalgeria.com/emploi - Per-wilaya pages: https://geoalgeria.com/emploi/{wilaya-name}, e.g. https://geoalgeria.com/emploi/alger. Only the wilayas that have records have a page. - Count: 331 records, 329 with coordinates, package data updated 2026-08-31. - Coordinate precision: 310 at a real location and 19 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - ANEM: National Employment Agency (anem.dz) (official, retrieved 2026-08-31, https://www.anem.dz). Upstream terms: Factual public listing (ANEM) - No open licence URL declared. Terms, as the package states them: Factual public listing (ANEM) ### Agriculture institutions (/agriculture) - Package: [@geoalgeria/agriculture](https://geoalgeria.com/data/docs/agriculture) (docs), `npm install @geoalgeria/agriculture`. - Map: https://geoalgeria.com/agriculture - Per-wilaya pages: https://geoalgeria.com/agriculture/{wilaya-name}, e.g. https://geoalgeria.com/agriculture/alger. Only the wilayas that have records have a page. - Count: 196 records, all with coordinates, package data updated 2026-06-30. - Coordinate precision: 0 at a real location and 196 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Ministry of Agriculture, Rural Development and Fisheries (MADR) (official, retrieved 2026-06-30, https://madr.gov.dz). Upstream terms: Factual public institutional listing (MADR) - No open licence URL declared. Terms, as the package states them: Factual public institutional listing (MADR) ### Pharma manufacturers (/industrie) - Package: [@geoalgeria/industrie-pharmaceutique](https://geoalgeria.com/data/docs/industrie-pharmaceutique) (docs), `npm install @geoalgeria/industrie-pharmaceutique`. - Map: https://geoalgeria.com/industrie - Per-wilaya pages: https://geoalgeria.com/industrie/{wilaya-name}, e.g. https://geoalgeria.com/industrie/alger. Only the wilayas that have records have a page. - Count: 171 records, all with coordinates, package data updated 2026-07-05. - Coordinate precision: 0 at a real location and 171 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - Ministère de l'Industrie Pharmaceutique (MIP): approved manufacturers register (official, retrieved 2026-07-05, https://www.miph.gov.dz). Upstream terms: Factual public register (MIP) - No open licence URL declared. Terms, as the package states them: Factual public register (MIP) ## Datasets without a Sector map of their own Published datasets drawn on another Sector's map rather than a map of their own, so their records appear under that Sector's route rather than one of their own. ### Clinics & proximity care (drawn on /sante) - Package: [@geoalgeria/cliniques](https://geoalgeria.com/data/docs/cliniques) (docs), `npm install @geoalgeria/cliniques`. - Map: https://geoalgeria.com/sante - Per-wilaya pages: https://geoalgeria.com/sante/{wilaya-name}, e.g. https://geoalgeria.com/sante/alger. Only the wilayas that have records have a page. - Count: 1,918 records, all with coordinates, package data updated 2026-08-31. - Coordinate precision: 1,084 at a real location and 834 on a commune or wilaya centre, so a centred record marks the town and not the door. - Sources (1): - OpenStreetMap: clinics & proximity-care facilities in Algeria (crowdsourced, retrieved 2026-08-31, https://www.openstreetmap.org). Upstream terms: ODbL 1.0 (© OpenStreetMap contributors) - Licence: ODbL 1.0 (https://opendatacommons.org/licenses/odbl/1-0/) ## Live and derived surfaces - [Intercity routes](https://geoalgeria.com/departures): The observed intercity bus network: which SOGRAL station serves which town, how many departures each connection was seen running, an estimated journey time, and a direct handoff to MAHATATI for departure times and booking. The network was last observed 2026-08-21; the journey time is an estimate from the observed variants, and no official timetable is published here. - [Flight routes](https://geoalgeria.com/flights): Air Algérie's nonstop international routes drawn as arcs on a globe, each verified or listed with its evidence and its operating carrier. 126 routes, as of 2026-09-27. - [Fuel stations](https://geoalgeria.com/stations-services): Fuel stations mapped by OpenStreetMap contributors, polygon-validated against all 69 wilayas, with names, operators and opening hours where recorded. 2,163 stations mapped. - [Wildfires](https://geoalgeria.com/fires): Live satellite wildfire hotspots (NASA FIRMS VIIRS) across Algeria's wilayas, refreshed through the day, with per-wilaya counts, official Protection Civile context and emergency numbers. Focus one wilaya with `?wilaya={code}`. The archive below carries the history. - [Protection Civile](https://geoalgeria.com/protection-civile): A nationwide directory of Protection Civile units with official DGPC names, local phone numbers, coordinate confidence, directions, and emergency lines. 880 units across 69 wilayas, 857 with a precise coordinate and 23 approximate, from the official DGPC directory checked 2026-09-08. GeoJSON: https://geoalgeria.com/geodata/protection-civile.geojson. - [Explore layers](https://geoalgeria.com/explore): Overlay any combination of GeoAlgeria's datasets on one interactive map: health, pharmacies, transport, banks, education, culture and more. - [Globe](https://geoalgeria.com/map/globe): See Algeria's position on the world map with an interactive 3D globe view. - [Wildfire archive](https://geoalgeria.com/geodata/fire-history.json): 65 archived days, 2026-07-26 to 2026-09-29. Each day carries the fires burning, the fires that ended, satellite detections, peak radiative power and a per-wilaya breakdown. Per-day receipts with individual fire records at `https://geoalgeria.com/geodata/fire-history/{YYYY-MM-DD}.json`. ## Package catalog All 28 published packages, including the umbrellas that re-export a sector and the datasets with no map. A package with no record count below reports none in its own metadata; the catalog page carries its shape instead. - [geoalgeria](https://www.npmjs.com/package/geoalgeria): Wilayas, dairas & communes. Drawn on https://geoalgeria.com/. Docs: https://geoalgeria.com/data/docs/geoalgeria - [@geoalgeria/poste](https://www.npmjs.com/package/@geoalgeria/poste): Post offices & ATMs. 5,934 records. Drawn on https://geoalgeria.com/poste. Docs: https://geoalgeria.com/data/docs/poste - [@geoalgeria/emploi](https://www.npmjs.com/package/@geoalgeria/emploi): Employment agencies. 331 records. Drawn on https://geoalgeria.com/emploi. Docs: https://geoalgeria.com/data/docs/emploi - [@geoalgeria/mobilis](https://www.npmjs.com/package/@geoalgeria/mobilis): Mobilis sales network. 12,344 records. Drawn on https://geoalgeria.com/mobilis. Docs: https://geoalgeria.com/data/docs/mobilis - [@geoalgeria/telecom](https://www.npmjs.com/package/@geoalgeria/telecom): 5G coverage. 3,598 records. Drawn on https://geoalgeria.com/telecom. Docs: https://geoalgeria.com/data/docs/telecom - [@geoalgeria/aviation](https://www.npmjs.com/package/@geoalgeria/aviation): Civil airports. 36 records. Drawn on https://geoalgeria.com/aviation. Docs: https://geoalgeria.com/data/docs/aviation - [@geoalgeria/banques](https://www.npmjs.com/package/@geoalgeria/banques): Bank branches. 1,733 records. Drawn on https://geoalgeria.com/banques. Docs: https://geoalgeria.com/data/docs/banques - [@geoalgeria/livraison](https://www.npmjs.com/package/@geoalgeria/livraison): Delivery stop-desks. 411 records. Drawn on https://geoalgeria.com/livraison. Docs: https://geoalgeria.com/data/docs/livraison - [@geoalgeria/jeunesse](https://www.npmjs.com/package/@geoalgeria/jeunesse): Youth establishments. 2,334 records. Drawn on https://geoalgeria.com/jeunesse. Docs: https://geoalgeria.com/data/docs/jeunesse - [@geoalgeria/sports](https://www.npmjs.com/package/@geoalgeria/sports): Sports facilities. 5,141 records. Drawn on https://geoalgeria.com/sports. Docs: https://geoalgeria.com/data/docs/sports - [@geoalgeria/enseignement-superieur](https://www.npmjs.com/package/@geoalgeria/enseignement-superieur): Higher-education network. 177 records. Drawn on https://geoalgeria.com/enseignement-superieur. Docs: https://geoalgeria.com/data/docs/enseignement-superieur - [@geoalgeria/tourisme](https://www.npmjs.com/package/@geoalgeria/tourisme): Tourism infrastructure. 4,348 records. Drawn on https://geoalgeria.com/tourisme. Docs: https://geoalgeria.com/data/docs/tourisme - [@geoalgeria/formation-professionnelle](https://www.npmjs.com/package/@geoalgeria/formation-professionnelle): Vocational training centers. 1,932 records. Drawn on https://geoalgeria.com/formation. Docs: https://geoalgeria.com/data/docs/formation-professionnelle - [@geoalgeria/djezzy](https://www.npmjs.com/package/@geoalgeria/djezzy): Djezzy boutiques. 128 records. Drawn on https://geoalgeria.com/djezzy. Docs: https://geoalgeria.com/data/docs/djezzy - [@geoalgeria/mosquees](https://www.npmjs.com/package/@geoalgeria/mosquees): Mosques. 20,759 records. Drawn on https://geoalgeria.com/mosquees. Docs: https://geoalgeria.com/data/docs/mosquees - [@geoalgeria/sante](https://www.npmjs.com/package/@geoalgeria/sante): Public health establishments. 695 records. Drawn on https://geoalgeria.com/sante. Docs: https://geoalgeria.com/data/docs/sante - [@geoalgeria/cliniques](https://www.npmjs.com/package/@geoalgeria/cliniques): Clinics & proximity care. 1,918 records. Drawn on https://geoalgeria.com/sante. Docs: https://geoalgeria.com/data/docs/cliniques - [@geoalgeria/culture](https://www.npmjs.com/package/@geoalgeria/culture): Cultural atlas. 1,083 records. Drawn on https://geoalgeria.com/culture. Docs: https://geoalgeria.com/data/docs/culture - [@geoalgeria/agriculture](https://www.npmjs.com/package/@geoalgeria/agriculture): Agriculture institutions. 196 records. Drawn on https://geoalgeria.com/agriculture. Docs: https://geoalgeria.com/data/docs/agriculture - [@geoalgeria/ecoles](https://www.npmjs.com/package/@geoalgeria/ecoles): Schools. 11,858 records. Drawn on https://geoalgeria.com/ecoles. Docs: https://geoalgeria.com/data/docs/ecoles - [@geoalgeria/gares-routieres](https://www.npmjs.com/package/@geoalgeria/gares-routieres): Intercity bus stations. 74 records. Drawn on https://geoalgeria.com/gares-routieres. Docs: https://geoalgeria.com/data/docs/gares-routieres - [@geoalgeria/ferroviaire](https://www.npmjs.com/package/@geoalgeria/ferroviaire): Rail, tram & metro. 692 records. Drawn on https://geoalgeria.com/ferroviaire. Docs: https://geoalgeria.com/data/docs/ferroviaire - [@geoalgeria/buses](https://www.npmjs.com/package/@geoalgeria/buses): Urban bus networks. 1,787 records. Drawn on https://geoalgeria.com/bus. Docs: https://geoalgeria.com/data/docs/buses - [@geoalgeria/transport](https://www.npmjs.com/package/@geoalgeria/transport): Transport sector (umbrella). No map of its own. Docs: https://geoalgeria.com/data/docs/transport - [@geoalgeria/industrie-pharmaceutique](https://www.npmjs.com/package/@geoalgeria/industrie-pharmaceutique): Pharma manufacturers. 171 records. Drawn on https://geoalgeria.com/industrie. Docs: https://geoalgeria.com/data/docs/industrie-pharmaceutique - [@geoalgeria/pharmacies](https://www.npmjs.com/package/@geoalgeria/pharmacies): Pharmacies (officines). 3,807 records. Drawn on https://geoalgeria.com/pharmacies. Docs: https://geoalgeria.com/data/docs/pharmacies - [@geoalgeria/pharma](https://www.npmjs.com/package/@geoalgeria/pharma): Pharmaceutical sector (umbrella). No map of its own. Docs: https://geoalgeria.com/data/docs/pharma - [@geoalgeria/ooredoo](https://www.npmjs.com/package/@geoalgeria/ooredoo): Ooredoo stores. 572 records. Drawn on https://geoalgeria.com/ooredoo. Docs: https://geoalgeria.com/data/docs/ooredoo ## URL patterns - Home and cross-sector atlas: [https://geoalgeria.com/](https://geoalgeria.com/), also `/fr` and `/ar`. - Sector map: `https://geoalgeria.com/{sector}`, where `{sector}` is one of: agriculture, aviation, banques, bus, culture, djezzy, ecoles, emploi, enseignement-superieur, ferroviaire, formation, gares-routieres, industrie, jeunesse, livraison, mobilis, mosquees, ooredoo, pharmacies, poste, sante, sports, telecom, tourisme. - Sector within a wilaya: `https://geoalgeria.com/{sector}/{wilaya-name}` (the bare wilaya name, not the code-prefixed form), e.g. [https://geoalgeria.com/pharmacies/alger](https://geoalgeria.com/pharmacies/alger). Sectors with per-wilaya pages: agriculture, aviation, banques, culture, djezzy, ecoles, emploi, enseignement-superieur, ferroviaire, formation, gares-routieres, industrie, jeunesse, livraison, mobilis, mosquees, ooredoo, pharmacies, poste, sante, sports, telecom, tourisme. Only the pairs that actually have facilities exist. - Wilaya profile: `https://geoalgeria.com/wilaya/{code}-{name}`, e.g. [https://geoalgeria.com/wilaya/16-alger](https://geoalgeria.com/wilaya/16-alger). - Commune profile: `https://geoalgeria.com/commune/{code}-{name}`, e.g. [https://geoalgeria.com/commune/16-casbah](https://geoalgeria.com/commune/16-casbah). - Live wildfires focused on one wilaya: `https://geoalgeria.com/fires?wilaya={code}`. - Package docs: `https://geoalgeria.com/data/docs/{package}`, one per published package. - Map data served as static files: `https://geoalgeria.com/geodata/{name}.geojson` and `https://geoalgeria.com/geodata/{name}.json`. - A page address built from a wilaya's or commune's former name redirects permanently to its current address, in the same locale. - Markdown twin of a page: the page's own address plus `.md`, e.g. [https://geoalgeria.com/wilaya/16-alger.md](https://geoalgeria.com/wilaya/16-alger.md), [https://geoalgeria.com/commune/16-casbah.md](https://geoalgeria.com/commune/16-casbah.md) and [https://geoalgeria.com/pharmacies.md](https://geoalgeria.com/pharmacies.md), each also under `/fr` and `/ar`. Wilaya profiles, commune profiles and Sector maps have one; it states the same facts as the page. The page's own address returns it when the request sends `Accept: text/markdown`, and every page that has one advertises it with a `Link: <...>; rel="alternate"; type="text/markdown"` header. ## Data provenance - Every dataset records its sources: the authority, its URL, the date the records were retrieved, and an evidence class (official, crowdsourced or derived). 57 such source records stand behind the datasets in this snapshot. - Administrative divisions: the Algerian government gazette (Journal Officiel / JORA), the ONS national geographic code, and Algérie Poste for postal codes. - Sector data: official ministries and public bodies, with OpenStreetMap and Wikidata where a package says so. Which authority backs which record is stated per record, not assumed per dataset. - Wildfires: NASA FIRMS (VIIRS SNPP / NOAA-20 / NOAA-21) satellite detections, plus the official bulletins of the General Directorate of Civil Protection (DGPC). - Full methodology: [https://geoalgeria.com/sources](https://geoalgeria.com/sources), and per package at `https://geoalgeria.com/data/docs/{package}`. ## Documentation - [Open-data catalog](https://geoalgeria.com/data): every package with its counts, licence and sources. - [Package docs](https://geoalgeria.com/data/docs): the API, fields and coverage note per package. - [Sources and methodology](https://geoalgeria.com/sources). - [Changelog](https://geoalgeria.com/changelog): the release ledger behind the counts above. - [About](https://geoalgeria.com/about).