openworld_radio_twin.providers.boston#

Boston BPDA OBJ collections with explicit archive, status and coordinate identity.

The official source is tiled and version-pinned. A local, hash-pinned catalog can select downloaded/historical archives without changing the Scene API. It is never an implicit fallback from a failed current-source request.

Functions

catalog_offset(archive, catalog, members)

Resolve the common translation from paired source footprint/OBJ bounds.

configuration_identity(settings)

decode_collection(content, *, domain, ...)

Filter existing buildings, then decode their OBJ packages without extracting ZIPs.

decode_obj(content, metadata, offset_xy_ft, ...)

Preserve OBJ faces; record normal-derived proxies, not source semantics.

json_document(content)

Read JSON or a single JS variable assignment, never execute JavaScript.

Classes

BostonProvider(settings, client)

openworld_radio_twin.providers.boston.configuration_identity(settings)[source]#
openworld_radio_twin.providers.boston.json_document(content)[source]#

Read JSON or a single JS variable assignment, never execute JavaScript.

openworld_radio_twin.providers.boston.catalog_offset(archive, catalog, members)[source]#

Resolve the common translation from paired source footprint/OBJ bounds.

Historical Boston tile-frame metadata can contradict the model coordinates. Require agreement of three independent complete model extents within 0.25 ft; do not move buildings independently or infer scale/rotation from a picture.

openworld_radio_twin.providers.boston.decode_obj(content, metadata, offset_xy_ft, *, source_url)[source]#

Preserve OBJ faces; record normal-derived proxies, not source semantics.

openworld_radio_twin.providers.boston.decode_collection(content, *, domain, offset_xy_ft, source_url)[source]#

Filter existing buildings, then decode their OBJ packages without extracting ZIPs.

class openworld_radio_twin.providers.boston.BostonProvider(settings, client)[source]#

Bases: object

async buildings(latitude, longitude, radius_m, limit)[source]#