Skip to content

Gosper iter and cells2poly - #3

Open
ajfriend wants to merge 24 commits into
masterfrom
gosper_iter_and_cells2poly
Open

Gosper iter and cells2poly#3
ajfriend wants to merge 24 commits into
masterfrom
gosper_iter_and_cells2poly

Conversation

@ajfriend

@ajfriend ajfriend commented Mar 23, 2026

Copy link
Copy Markdown
Owner

Prototype Gosper island boundary iterator and integration into cellsToMultiPolygon. The iterator walks the boundary edges of a (possibly compacted) set of H3 cells, which enables much faster polygon construction when input has been compacted first. Includes tests and benchmarks.

@coveralls

coveralls commented Mar 23, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 26739190265

Coverage decreased (-1.4%) to 97.713%

Details

  • Coverage decreased (-1.4%) from the base build.
  • Patch coverage: 53 uncovered changes across 1 file (71 of 124 lines covered, 57.26%).
  • 1 coverage regression across 1 file.

Uncovered Changes

File Changed Covered %
src/h3lib/lib/cellsToMultiPoly.c 68 15 22.06%
Total (2 files) 124 71 57.26%

Coverage Regressions

1 previously-covered line in 1 file lost coverage.

File Lines Losing Coverage Coverage
src/h3lib/lib/cellsToMultiPoly.c 1 84.1%

Coverage Stats

Coverage Status
Relevant Lines: 3464
Covered Lines: 3391
Line Coverage: 97.89%
Relevant Branches: 1957
Covered Branches: 1906
Branch Coverage: 97.39%
Branches in Coverage %: Yes
Coverage Strength: 36930244.75 hits per line

💛 - Coveralls

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.

2 participants