Geospatial Nix – create, use and deploy today

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • geospatial-nix

    Geospatial packages repository and environment. Check out https://geospatial-nix.today/ .

  • geospatial-nix author here. Thanks for interest.

    geospatial-nix.today is the UI for creation of development and working environments using Nix. It provides easy instructions to get Nix running on your Linux machine, UI to declaratively configure your environment and tools for building container images.

    We are focusing on geospatial use cases, but this tool is not limited to geospatial only. We support all configuration options provided by Devenv (https://devenv.sh/reference/options/). Actually, geospatial-nix.today website, written in Elm, is developed and deployed by the environment created by geospatial-nix (https://github.com/imincik/geospatial-nix.today/blob/master/...)

    geospatial-nix (https://github.com/imincik/geospatial-nix) itself is weekly updated geospatial software repository for Linux.

    As you can read in the FUTURE PLANS section, we are in very early stage of development. Please take this to account. Features like support for many more services, Mac support, production deployment to Kubernetes will land soon.

    Any feedback is very much appreciated.

  • geos

    Geometry Engine, Open Source

  • https://libgeos.org/

        GEOS is a C/C++ library for computational geometry with a focus on algorithms used in geographic information systems (GIS) software. It implements the OGC Simple Features geometry model and provides all the spatial functions in that standard as well as many others. GEOS is a core dependency of PostGIS, QGIS, GDAL, Shapely and many others.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • grass

    GRASS GIS - free and open-source geospatial processing engine

  • https://grass.osgeo.org/

        GRASS GIS offers powerful raster, vector, and geospatial processing engines in a single integrated software suite. It includes tools for terrain and ecosystem modeling, hydrology, visualization of raster and vector data, management and analysis of geospatial data, and the processing of satellite and aerial imagery. It comes with a temporal framework for advanced time series processing and a Python API for rapid geospatial programming. GRASS GIS has been optimized for performance and large geospatial data analysis.

  • geospatial-nix.today

    GEOSPATIAL NIX - create, use and deploy today ...

  • geospatial-nix author here. Thanks for interest.

    geospatial-nix.today is the UI for creation of development and working environments using Nix. It provides easy instructions to get Nix running on your Linux machine, UI to declaratively configure your environment and tools for building container images.

    We are focusing on geospatial use cases, but this tool is not limited to geospatial only. We support all configuration options provided by Devenv (https://devenv.sh/reference/options/). Actually, geospatial-nix.today website, written in Elm, is developed and deployed by the environment created by geospatial-nix (https://github.com/imincik/geospatial-nix.today/blob/master/...)

    geospatial-nix (https://github.com/imincik/geospatial-nix) itself is weekly updated geospatial software repository for Linux.

    As you can read in the FUTURE PLANS section, we are in very early stage of development. Please take this to account. Features like support for many more services, Mac support, production deployment to Kubernetes will land soon.

    Any feedback is very much appreciated.

  • tippecanoe

    Build vector tilesets from large collections of GeoJSON features. (by felt)

  • This is awesome. Such a great use case for nix.

    I do a lot of geospatial processing in the cloud and I've been using Tippecanoe a lot to create vector tiles. It pairs well with PM Tiles for storing on the cloud. It seriously increases the web app performance for massive data sets. I queue these up with ECS tasks to process our json/csv/parquet input and create optimize vector tile outputs.

    https://github.com/felt/tippecanoe

    https://github.com/protomaps/PMTiles

    Tippecanoe would be a great addition to your nix packages. I've been thinking more and more about how Nix could fit into this pipeline.

    Great work!

  • PMTiles

    Cloud-optimized + compressed single-file tile archives for vector and raster maps

  • This is awesome. Such a great use case for nix.

    I do a lot of geospatial processing in the cloud and I've been using Tippecanoe a lot to create vector tiles. It pairs well with PM Tiles for storing on the cloud. It seriously increases the web app performance for massive data sets. I queue these up with ECS tasks to process our json/csv/parquet input and create optimize vector tile outputs.

    https://github.com/felt/tippecanoe

    https://github.com/protomaps/PMTiles

    Tippecanoe would be a great addition to your nix packages. I've been thinking more and more about how Nix could fit into this pipeline.

    Great work!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts