Skip to content
@geocrystal

GeoCrystal

A collection of geospatial tools and libraries written in Crystal

Pinned Loading

  1. geo geo Public

    Geospatial primitives and algorithms for Crystal

    Crystal 19

  2. kd_tree kd_tree Public

    Crystal implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"

    Crystal 16 3

  3. haversine haversine Public

    Crystal implementation of the Haversine formula to calculate distances between two points given their latitudes and longitudes

    Crystal 16

  4. dijkstra dijkstra Public

    Dijkstra's algorithm using a priority queue in Crystal

    Crystal 13

  5. geojson geojson Public

    Crystal library for reading and writing GeoJSON

    Crystal 8 2

  6. geojson_area geojson_area Public

    Calculate the area inside of any GeoJSON geometry

    Crystal 4

Repositories

Showing 10 of 12 repositories
  • ipapi-crystal Public

    Crystal bindings for https://ipapi.co (IP Address Location & Geolocation API)

    geocrystal/ipapi-crystal’s past year of commit activity
    Crystal 1 MIT 0 0 0 Updated Jun 1, 2024
  • ring_area Public

    Calculate the approximate area of the polygon were it projected onto the earth.

    geocrystal/ring_area’s past year of commit activity
    Crystal 1 MIT 0 0 0 Updated Apr 30, 2024
  • haversine Public

    Crystal implementation of the Haversine formula to calculate distances between two points given their latitudes and longitudes

    geocrystal/haversine’s past year of commit activity
    Crystal 16 MIT 0 0 0 Updated Apr 30, 2024
  • geo Public

    Geospatial primitives and algorithms for Crystal

    geocrystal/geo’s past year of commit activity
    Crystal 19 MIT 0 1 (1 issue needs help) 0 Updated Apr 30, 2024
  • geojson_area Public

    Calculate the area inside of any GeoJSON geometry

    geocrystal/geojson_area’s past year of commit activity
    Crystal 4 MIT 0 0 0 Updated Apr 30, 2024
  • kd_tree Public

    Crystal implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"

    geocrystal/kd_tree’s past year of commit activity
    Crystal 16 MIT 3 0 0 Updated Apr 12, 2024
  • geo_bearing Public

    Calculates initial and final bearings between two points using great-circle distance formulas

    geocrystal/geo_bearing’s past year of commit activity
    Crystal 2 MIT 0 0 0 Updated Apr 11, 2024
  • geojson Public

    Crystal library for reading and writing GeoJSON

    geocrystal/geojson’s past year of commit activity
    Crystal 8 MIT 2 0 0 Updated Mar 31, 2024
  • convex_hull Public

    Crystal implementation of finding the convex hull of a finite set of points in the plane

    geocrystal/convex_hull’s past year of commit activity
    Crystal 2 MIT 0 0 0 Updated Mar 31, 2024
  • dijkstra Public

    Dijkstra's algorithm using a priority queue in Crystal

    geocrystal/dijkstra’s past year of commit activity
    Crystal 13 MIT 0 0 0 Updated Mar 30, 2024

Top languages

Loading…

Most used topics

Loading…