Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace rgeo with tinygpkg #76

Merged
merged 4 commits into from
Oct 9, 2023
Merged

Replace rgeo with tinygpkg #76

merged 4 commits into from
Oct 9, 2023

Conversation

SmilyOrg
Copy link
Owner

@SmilyOrg SmilyOrg commented Oct 9, 2023

Inspired by sams96/rgeo I got carried away and made tinygpkg, which is implemented in this PR.

Changes

  • Reverse geolocation is now enabled by default
  • Instant startup
  • Can reverse geolocate 49689 places now compared to 6018 before, powered by https://www.geoboundaries.org/
  • Adds only 16MB to build, which is a bit smaller than 32MB from rgeo even (both uncompressed)
  • Negligible impact on performance
  • Still timeline-only
  • If you don't see any locations, you might need to reindex your metadata

screenshot

@SmilyOrg SmilyOrg merged commit ea4b967 into main Oct 9, 2023
1 check passed
@SmilyOrg SmilyOrg deleted the tinygpkg branch October 9, 2023 18:10
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.

None yet

1 participant