Skip to content
@geocrystal

GeoCrystal

A collection of geospatial tools and libraries written in Crystal

Pinned

  1. geo geo Public

    Geospatial primitives and algorithms for Crystal

    Crystal 20

  2. kd_tree kd_tree Public

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

    Crystal 17 3

  3. haversine haversine Public

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

    Crystal 17

  4. dijkstra dijkstra Public

    Dijkstra's algorithm using a priority queue in Crystal

    Crystal 14

  5. geojson geojson Public

    Crystal library for reading and writing GeoJSON

    Crystal 9 2

  6. geojson_area geojson_area Public

    Calculate the area inside of any GeoJSON geometry

    Crystal 5

Repositories

Showing 10 of 12 repositories
  • ring_area Public

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

    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

    Crystal 17 MIT 0 0 0 Updated Apr 30, 2024
  • geo Public

    Geospatial primitives and algorithms for Crystal

    Crystal 20 MIT 0 1 (1 issue needs help) 0 Updated Apr 30, 2024
  • geojson_area Public

    Calculate the area inside of any GeoJSON geometry

    Crystal 5 MIT 0 0 0 Updated Apr 30, 2024
  • kd_tree Public

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

    Crystal 17 MIT 3 0 0 Updated Apr 12, 2024
  • geo_bearing Public

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

    Crystal 2 MIT 0 0 0 Updated Apr 11, 2024
  • ipapi-crystal Public

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

    Crystal 0 MIT 0 0 0 Updated Apr 5, 2024
  • geojson Public

    Crystal library for reading and writing GeoJSON

    Crystal 9 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

    Crystal 2 MIT 0 0 0 Updated Mar 31, 2024
  • dijkstra Public

    Dijkstra's algorithm using a priority queue in Crystal

    Crystal 14 MIT 0 0 0 Updated Mar 30, 2024

Top languages

Loading…

Most used topics

Loading…