▲ 179 r/algeriatech+2 crossposts

I mapped Algeria's intercity bus network, after someone here said they plan moves by asking strangers how long the bus takes

Someone here said last week that when they plan a move to another wilaya they get no data, can't estimate the journey, and end up asking random people. That stuck with me, so I built the thing that answers it.

Pick a departure station and a destination. You get the estimated journey time and how many departures that route was actually running. Algiers to Biskra: 6 hours 11 minutes, 18 departures. Tlemcen to Chlef: 5 hours 32, 14 departures. That covers 3,955 connections between 59 SOGRAL stations.

A few things I use it for that I didn't expect when I started:

- Checking whether a town is genuinely served or technically served. One departure a day and eighteen are very different places to live.

- Looking at everything arriving at a station, not just leaving it.

- Turning on all 3,955 lines at once, which shows you the real shape of the country's network. The east-west corridor is dense and the south runs on a few very long routes.

For departure times it hands you to MAHATATI, one tap from whatever route you're looking at, because that's the only place they're current.

Arabic, French and English. Free, no signup, no ads.

https://geoalgeria.com/departures

What town would you check first?

u/Gloomy-Apartment1073 — 2 days ago

3,797 pharmacies and 2,494 health places of Algeria are now on one open map, and the garde rotation still is not

https://preview.redd.it/jl6gwim1miih1.png?width=3686&format=png&auto=webp&s=3d238d80661e1c4d5c781b43c7f3c162cb279260

Two health datasets went up on GeoAlgeria this week, and the most useful thing I can tell you is what they cannot do.

Pharmacies: 3,797 mapped across 67 of the 69 wilayas, from an OpenStreetMap extract taken on 8 August. That is roughly 35% of an estimated 11,000 officines, so it is a real map with a real hole in it. 3,509 records sit on the pharmacy itself because somebody surveyed it, and are drawn as pins. 288 sit on their commune point instead and are drawn as dots, so a dot means the town and not the door. 146 carry a phone number. 257 publish opening hours, and the rest are unknown rather than closed.

What it will never tell you from open data is which pharmacy is de garde tonight. That rotation is decided week by week and wilaya by wilaya by the health directorates and the pharmacists' syndicates, announced locally, and published nowhere as a feed. If anyone here has a wilaya-level source that is actually machine readable, I want to see it.

The health map taught me something. The plan was to publish Algeria's private clinics from OSM's clinic tag. 1,702 elements, easy. Then I read them: about 283 are polycliniques, which are public EPSP facilities. About 180 more are dispensaires, centres de santé or salles de soins. Twelve records in the entire extract say who operates the place. In Algerian usage a clinique is usually private, but mappers also reach for that word when nothing better fits, so the tag holds labs, dialysis centres and school health units too.

There was no private-clinics registry in there, so I did not publish one. What went up is 1,894 care facilities classified by kind, sitting beside the Ministry of Health's own register of 600 public establishments, as two layers that are never added together. One is official and closed, the other partial and volunteer-made. Summing them would invent a national total nobody has measured.

The register has its own gap worth knowing: it reaches 58 wilayas, 95 of its establishments carry no usable location, and its records are still keyed to the pre-2026 wilayas, so not one of the eleven new wilayas has a record of its own.

Data is ODbL with attribution to OpenStreetMap, in JSON, CSV, GeoJSON and TypeScript. The packages are geoalgeria/cliniques and geoalgeria/pharmacies on npm (written without the @ so Reddit does not read them as user mentions).

What would help most: open your wilaya and tell me what is wrong. Bir El Ater and El Aricha currently have nothing mapped in either layer, and anything missing can be added straight to OpenStreetMap, where it lands on the map at the next refresh.

reddit.com
u/Gloomy-Apartment1073 — 10 days ago
▲ 57 r/algeriatech+1 crossposts

I mapped 11,855 Algerian schools ahead of the rentrée (open data, all 69 wilayas)

Second wave of the education maps I've been building. The schools map covers 11,855 schools and kindergartens classified by cycle (primaire/CEM/lycée/préscolaire), bilingual AR/FR, with per-commune search, Find nearest and directions: https://geoalgeria.com/ecoles

There's also a rentrée hub gathering the three education maps (schools, universities, vocational training) plus the official 2026-2027 calendar (staff Aug 23, teachers Aug 30, pupils Sept 6): https://geoalgeria.com/education

Honesty notes, because they matter: it's an OpenStreetMap community extract, framed against the ministry's own count of 29,702 institutions, so the page tells you exactly what share is mapped. If your school is missing, add it on OSM and it lands in the next refresh. Same release also fixed every commune postal code on the site (1,447 were wrong, now derived from Algérie Poste's own office data).

Everything is open data on npm: https://github.com/yasserstudio/geoalgeria/releases/tag/@geoalgeria/ecoles@2.1.0

u/Gloomy-Apartment1073 — 13 days ago
▲ 17 r/AlgeriaUniversity+1 crossposts

I rebuilt the higher-education map of Algeria: all 177 institutions, open data, timed for orientation results

Orientation results dropped on the 5th, so I pushed the redesigned /enseignement-superieur map live: 177 institutions across 51 wilayas (58 universities + grandes écoles + ENS + centres universitaires), each with its official website and directions, searchable in AR/FR/EN with a "near me" mode.

Map: https://geoalgeria.com/enseignement-superieur

Some technical bits people here might care about:

- The dataset was re-surveyed this month against the Ministry of Higher Education's own per-institution pages (no bulk directory exists, so it's enumeration + reconciliation). 67 institutions are geocoded to the actual campus, the rest to commune or wilaya, and the map is honest about which is which (pin vs dot).

- Everything is a versioned npm package (@geoalgeria/enseignement-superieur) with per-record provenance: https://github.com/yasserstudio/geoalgeria/releases/tag/%40geoalgeria/enseignement-superieur%402.0.1

- 18 wilayas have no higher-ed institution at all; the map says so instead of hiding it.

If your campus is misplaced or your school's site changed, comment and I'll fix the data.

u/Gloomy-Apartment1073 — 14 days ago

I put all 865 official telecom agencies + 2,798 5G coverage points in Algeria on one open-source map

Salam everyone,

Mobilis, Ooredoo and Djezzy each publish their agency lists and 5G coverage separately, in different formats, on their own sites. I merged all of it into one interactive map: https://geoalgeria.com/telecom

What it does:

- All 865 official agencies (no resellers), each with directions, so you know where to go for SIM registration, ownership transfers or billing problems before making the trip

- 2,798 5G coverage points exactly as the operators publish them, one operator at a time so the map stays readable

- Hover any wilaya for an instant summary, "Near me" for the closest agency

- Works in English, French and Arabic (full RTL)

For the devs here: everything is open data, shipped as documented npm packages (@geoalgeria/telecom, u/geoalgeria/ooredoo, ...) with every record traced to its official source. Stack is Next.js + MapLibre GL, all static, no backend. Repo: https://github.com/yasserstudio/geoalgeria

Fun bug from the data cleanup: one Ooredoo agency was showing 50 km out in the Mediterranean. Turned out the operator's own API had copied the neighbouring store's longitude with the sign flipped. Cross-checking every record against the operator's declared wilaya caught five of these. Official APIs are an adventure.

Would love feedback, and if you spot a wrong or missing agency in your area, tell me (or open an issue) and I'll fix the data at the source.

Which operator's 5G actually holds up where you live?

u/Gloomy-Apartment1073 — 18 days ago

Could Algeria build a real-time wildfire prediction and monitoring system?

With the wildfires Algeria is facing right now, I’ve been looking into what technology could realistically do to help — not only once a fire gets out of control, but before it starts and during its early stages.

As a software and digital solutions engineer, I came across a research project called WIFIRE / Firemap, and I found the concept particularly interesting.

It’s not simply a map showing where fires are happening.

The system brings together multiple sources of data — weather stations, satellites, cameras, historical fires, sensors and geographic data — into a GIS-based platform designed to support near-real-time wildfire modeling and prediction.

One of its most interesting capabilities is fire-spread simulation.

You can define the initial perimeter of a fire and combine it with variables such as wind speed and direction, temperature, humidity and weather forecasts. The system then models how the fire could spread and visualizes predicted fire perimeters along with estimated arrival times.

That made me wonder:

Could we build something inspired by this specifically for Algeria?

Not necessarily a massive national system from day one. We could start with an open prototype that gradually combines:

  • Satellite hotspot/fire detections
  • Weather, wind and humidity data
  • Terrain and elevation
  • Forest and vegetation/fuel data
  • Historical wildfire data
  • Verified geolocated fire reports
  • Eventually, cameras, sensors, drones and operational data where available

The first version could simply answer:

Where is the wildfire risk highest today?

Then:

Can we detect a possible ignition as early as possible?

And eventually, when a fire is active:

Where is it likely to spread over the next 30 minutes, 1 hour or several hours? Which villages, roads or infrastructure could be threatened?

The Firemap research itself demonstrates this layered approach, including satellite thermal detections, weather stations, historical fires and vegetation/fuel information as GIS layers.

Of course, building a nice dashboard is the easy part.

Building something reliable enough to support real emergency decisions requires accurate local data, wildfire and forestry expertise, meteorology, GIS, remote sensing, validation of prediction models, and especially cooperation with the relevant authorities.

But I think the technical feasibility is worth exploring.

A significant part could potentially be built using open-source technologies and existing Earth-observation/open datasets, while gradually integrating better Algerian data where available.

I’d particularly love to hear from Algerians working in GIS, remote sensing, meteorology, AI/data science, forestry, Civil Protection or wildfire research:

What relevant data do we actually have access to in Algeria? What are we missing? And how realistic would it be to build a useful prototype?

If there are enough developers, researchers and domain experts interested in this, maybe this is something worth exploring as an open-source Algerian project, rather than leaving it as just another idea after every wildfire season.

reddit.com
u/Gloomy-Apartment1073 — 29 days ago