Algeria 5G Coverage
@geoalgeria/telecom
3,096 5G coverage points from operator maps (Djezzy, Mobilis, Ooredoo) with wilaya/commune linkage.
Source: Djezzy, Mobilis, Ooredoo coverage maps
Install
npm install @geoalgeria/telecomQuick example
import telecom from "@geoalgeria/telecom";
const sites = telecom.coverage(); // all 3,096 5G points
const djezzy = telecom.coverageByOperator("djezzy"); // 1,001 Djezzy sites
const techs = telecom.technologies(); // ["5G"]API reference
| Name | Signature | Description |
|---|---|---|
coverage | coverage(technology?: Technology): CoverageSite[] | All coverage sites for a technology (default "5G"). |
coverageByOperator | coverageByOperator(operator: Operator, technology?: Technology): CoverageSite[] | Coverage sites for a single operator. |
technologies | technologies(): Technology[] | Technologies present in this release. |
metadata | metadata(): Metadata | Dataset metadata. |
Record shape
| Field | Type | Nullable | Description |
|---|---|---|---|
id | string | no | Deterministic id (operator + coordinates + label). |
technology | Technology | no | Network technology (currently "5G"). |
operator | Operator | no | Operator that published this site. |
name | string | yes | Site label (locality/commune). |
address | string | yes | Street address. |
commune | string | yes | Commune name (French). |
commune_ar | string | yes | Commune name (Arabic). |
commune_code | string | yes | Commune code joining to geoalgeria communes. |
wilaya_code | string | no | Zero-padded wilaya code ("01".."58"). |
lat | number | no | Latitude. |
lng | number | no | Longitude. |
geo_precision | "exact" | "approximate" | no | Coordinate precision: cell sites are exact; Ooredoo commune points are approximate. |
geo_method | GeoMethod | no | How the point was placed ("operator_map" or "operator_commune_point"). |
source | string | no | Key into metadata.sources[] identifying the operator map this record came from. |
Formats
JSONCSVGEOJSONTS
The npm package ships JSON. Other formats are available in each GitHub Release.