Skip to content

Add bulk Circles and nationwide raster demo - #120

Merged
wf9a5m75 merged 1 commit into
developfrom
feat/circles-bulk-cache
Nov 11, 2026
Merged

wf9a5m75 merged 1 commit into
developfrom
feat/circles-bulk-cache

Conversation

@wf9a5m75

Copy link
Copy Markdown
Contributor

Adds bulk Circles to Compose and routes more than 2,000 tileable circles through the existing shape raster layer. Large circle geometry is streamed to a private cache file with bounded read buffers. Carrier filters can reuse the current file. OpenMobileMaps processes only native circle handles in its native overlay pass.

The US Antenna Horizons example displays 723,800 OpenCellID records as 500 m geodesic circles with carrier controls and CC BY-SA 4.0 attribution.

Verified on the Android tablet with MapLibre and OpenMobileMaps, including nationwide display and restoring Verizon. The circle cache and shared tiler were exercised in 423 JVM tests and 46 device renderer tests during development.

Dependency PRs

Review the core and bindings first, then the provider changes. This draft pins the dependency PR commits for integrated validation. Merge this SDK PR after the dependency changes are available on their develop branches.

@wf9a5m75
wf9a5m75 marked this pull request as ready for review November 11, 2026 00:28
@wf9a5m75
wf9a5m75 merged commit c9b0aab into develop Nov 11, 2026
1 check passed
@wf9a5m75
wf9a5m75 deleted the feat/circles-bulk-cache branch November 11, 2026 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant