Skip to content

Bangladesh Location Registry

datasetLast commit

Versioned, provenance-rich Bangladesh location registry with census, postal, facility, ward, and infrastructure data from government-published sources.

Role
Data modeling, validation, and release engineering
Scope
Provenance, transformation, validation, and distribution
Status
Publicly deployed
Bangladesh Location Registry interface preview

Problem

Bangladesh location records are spread across differently structured sources, making normalized lookup, provenance review, and repeatable machine consumption difficult.

Constraints

  1. C1

    Administrative boundaries, names, and facilities change.

  2. C2

    Source coverage and confidence vary and do not establish authoritative identity/address truth.

  3. C3

    Health, emergency, eligibility, routing, or legal use requires current authoritative confirmation.

Architecture

Source/provenance manifests; normalized records governed by JSON Schema; JavaScript validation/build scripts; versioned JSON, JSONL, compressed, and SQLite release outputs with samples/docs.

01

Source records

Source/provenance manifests.

02

Transformation

Normalized records governed by JSON Schema.

03

Release formats

JavaScript validation/build scripts.

04

Validation

Versioned JSON, JSONL, compressed, and SQLite release outputs with samples/docs.

Decisions

D1

Preserve source lineage and limitations beside normalized data

Preserve source lineage and limitations beside normalized data instead of hiding uncertainty.

D2

Commit schemas/manifests and generate distribution formats

Commit schemas/manifests and generate distribution formats, trading release work for reviewability.

D3

Publish multiple interoperable formats from one model

Publish multiple interoperable formats from one model rather than maintain divergent datasets.

Contribution

  • Designed normalized geographic/facility schemas.
  • Assembled provenance and coverage manifests.
  • Built validation and deterministic release-generation scripts.
  • Documented responsible use, update process, samples, citation, and source terms.

Outcomes

  • Consumers can download structured location data.
  • Validate records against schemas.
  • Choose JSON, streaming JSONL, or SQLite.
  • Trace coverage and provenance limitations before use.

Product screenshot

Bangladesh Location Registry interface preview
Bangladesh Location Registry presents versioned, provenance-rich Bangladesh location registry with census, postal, facility, ward, and infrastructure data from government-published sources.

Verified stack

  • JSON
  • JSONL
  • SQLite
  • JavaScript
  • Node.js
  • GitHub Actions
  • CI/CD

Working through something similar?

Share your challenge, scope, and timeline to start a focused conversation.