Skip to content

Conversation

@kylebarron
Copy link
Member

@kylebarron kylebarron commented Oct 29, 2025

Change list

  • Python H3HexagonLayer subclasses from PolygonLayer, so we don't have to redefine all the polygon properties
  • JS H3HexagonModel subclasses from core BasePolygonModel, so we don't hve to redefine props
  • Split JS models into separate files.
  • Remove H3 index validation because the validation failed for kontur data from https://data.humdata.org/dataset/kontur-population-dataset-22km
  • Improve H3 layer docs

Closes #1002, follow up from #917

@kylebarron kylebarron changed the title Improve H3 layer code reuse feat: Improve H3 layer code reuse Oct 29, 2025
@github-actions github-actions bot added the feat label Oct 29, 2025
@kylebarron kylebarron changed the title feat: Improve H3 layer code reuse refactor: Improve H3 layer code reuse Oct 29, 2025
@kylebarron kylebarron enabled auto-merge (squash) October 29, 2025 20:09
@github-actions github-actions bot added refactor and removed feat labels Oct 29, 2025
@kylebarron kylebarron merged commit 432406c into main Oct 29, 2025
9 of 11 checks passed
@kylebarron kylebarron deleted the kyle/h3-code-reuse branch October 29, 2025 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Code reuse between H3 layer and Polygon layer

2 participants