Algeria 5G Coverage

@geoalgeria/telecom

3,598 5G coverage records from operator maps (3,580 mapped; Djezzy, Mobilis, Ooredoo) with wilaya/commune linkage.

3,598 5G coverage recordsView on mapnpm

Source: Djezzy, Mobilis, Ooredoo coverage maps

Install

npm install @geoalgeria/telecom

Quick example

import telecom from "@geoalgeria/telecom";

const records = telecom.coverage();                  // all 3,598 records; 3,580 mapped
const djezzy = telecom.coverageByOperator("djezzy"); // 1,001 records; 983 mapped
const techs = telecom.technologies();                // ["5G"]

API reference

NameSignatureDescription
coveragecoverage(technology?: Technology): CoverageSite[]All coverage sites for a technology (default "5G").
coverageByOperatorcoverageByOperator(operator: Operator, technology?: Technology): CoverageSite[]Coverage sites for a single operator.
technologiestechnologies(): Technology[]Technologies present in this release.
metadatametadata(): MetadataDataset metadata.

Record shape

FieldTypeNullableDescription
idstringnoDeterministic id (operator + coordinates + label).
technologyTechnologynoNetwork technology (currently "5G").
operatorOperatornoOperator that published this site.
namestringyesSite label (locality/commune).
addressstringyesStreet address.
communestringyesCommune name (French).
commune_arstringyesCommune name (Arabic).
commune_codestringyesCommune code joining to geoalgeria communes.
wilaya_codestringnoZero-padded current wilaya code ("01".."69").
source_wilaya_codestringyesOriginal operator wilaya when it differs from the current linkage.
latnumberyesLatitude; null when a published coordinate fails review.
lngnumberyesLongitude; null when a published coordinate fails review.
geo_precision"exact" | "approximate" | nullnoCoordinate precision; null when no publishable coordinate remains.
geo_method"operator_map" | "operator_commune_point" | nullnoHow the point was placed, or null when no coordinate remains.
sourcestringnoKey into metadata.sources[] identifying the operator map this record came from.
review_status"corrected"yesPresent when an evidence-backed correction was applied.
reviewed_atstringyesISO date of the correction review.
reviewed_bystringyesMaintainer or team that performed the review.
review_evidencestring[]yesPublic evidence URLs supporting the correction.

Formats

JSONCSVGEOJSONTS

The npm package ships JSON. Other formats are available in each GitHub Release.

Related packages