{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"ring_area","owner":"geocrystal","isFork":false,"description":"Calculate the approximate area of the polygon were it projected onto the earth.","allTopics":["crystal","geospatial"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T09:28:11.634Z"}},{"type":"Public","name":"haversine","owner":"geocrystal","isFork":false,"description":"Crystal implementation of the Haversine formula to calculate distances between two points given their latitudes and longitudes","allTopics":["crystal","haversine-formula"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":16,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T09:27:24.560Z"}},{"type":"Public","name":"geo","owner":"geocrystal","isFork":false,"description":"Geospatial primitives and algorithms for Crystal","allTopics":["crystal","algorithms","geojson","geo","geolocation","convex-hull","haversine","polygons","hacktoberfest","geospatial-primitives","ring-area"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":1,"starsCount":19,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T07:59:35.454Z"}},{"type":"Public","name":"geojson_area","owner":"geocrystal","isFork":false,"description":"Calculate the area inside of any GeoJSON geometry","allTopics":["crystal","geojson"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T07:55:01.372Z"}},{"type":"Public","name":"kd_tree","owner":"geocrystal","isFork":false,"description":"Crystal implementation of \"K-Dimensional Tree\" and \"N-Nearest Neighbors\"","allTopics":["crystal","priority-queue","data-structures","tree-structure","k-dimensional"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":16,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-12T21:51:46.191Z"}},{"type":"Public","name":"geo_bearing","owner":"geocrystal","isFork":false,"description":"Calculates initial and final bearings between two points using great-circle distance formulas","allTopics":["crystal","geo","bearing-calculations"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-11T11:21:53.176Z"}},{"type":"Public","name":"ipapi-crystal","owner":"geocrystal","isFork":false,"description":"Crystal bindings for https://ipapi.co (IP Address Location & Geolocation API)","allTopics":["crystal","geolocation","geolocation-api","ipapi","ipaddress","ipapi-co"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-05T11:44:53.675Z"}},{"type":"Public","name":"geojson","owner":"geocrystal","isFork":false,"description":"Crystal library for reading and writing GeoJSON","allTopics":["json","crystal","geojson","rfc-7946"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-31T15:48:34.533Z"}},{"type":"Public","name":"convex_hull","owner":"geocrystal","isFork":false,"description":"Crystal implementation of finding the convex hull of a finite set of points in the plane","allTopics":["crystal","convex-hull","hacktoberfest","convex-hull-algorithms","jarvis-march","graham-scan"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-31T10:09:59.816Z"}},{"type":"Public","name":"dijkstra","owner":"geocrystal","isFork":false,"description":"Dijkstra's algorithm using a priority queue in Crystal","allTopics":["priority-queue","dijkstra","dijkstra-algorithm","crystal"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":13,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-30T12:24:25.514Z"}},{"type":"Public","name":"geohash","owner":"geocrystal","isFork":false,"description":"Geohash encode/decode library for pure Crystal","allTopics":["crystal","gis","geohash"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-29T12:50:56.821Z"}},{"type":"Public","name":"crystal-redis-geo-examples","owner":"geocrystal","isFork":false,"description":"Geo examples for crystal-redis ","allTopics":["redis","crystal","examples","geospatial","crystal-redis"],"primaryLanguage":{"name":"Crystal","color":"#000100"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-31T19:15:08.350Z"}}],"repositoryCount":12,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}