Software Alternatives & Reviews

GIS Developer career path

PyTorch Mapserver GRASS GIS GeoServer FastAPI
  1. Open source deep learning platform that provides a seamless path from research prototyping to...
    Pricing:
    • Open Source
    As has been said the definition of a GIS dev is far from written in stone, but to chime in from a personal standpoint: most of what I do is data wrangling/analysis with shapely/geopandas for vectors (or pygeos / fiona for performance when data volumes get large, but seeing as Shapely 2.0 just got released one can likely skip this part) + rasterio for rasters as well as parallelising these tasks for performance if needed (ray is great for that) and then performing machine learning learning against the data (mostly with sklearn and torch).

    #Data Science And Machine Learning #Data Science Tools #AI 106 social mentions

  2. MapServer is an Open Source platform for publishing spatial data and interactive mapping...
    If you want to get into web GeoDjango is a popular option for the backend, but you could also learn to roll your own with flask/FastAPI. You also have some choice of JavaScript libraries for the frontend, [Leaflet]() and [OpenLayers]() are likely the most popular frameworks, but there are others (personally I'd recommend OpenLayers as it's the only one backed by OSGeo as far as I know). It also wouldn't hurt to get familiar with GeoServer or MapServer if you wish to provide OGC-standardized services.

    #Maps #Mapping And GIS #Maps & Navigation 3 social mentions

  3. GRASS GIS is a free Geographic Information System (GIS) software used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization.
    Pricing:
    • Open Source
    Outside of personal experience, based on second-hand insight: GRASS is an extremely powerful tool, if you're not familiar with it already, and you can use it from the CLI and from Python. If you'd like to step out of Python at some point, I hear Java is used a lot for enterprise GIS, while Julia looks like the language of the future (especially now with JuliaGeo), but that still remains to be seen.

    #Maps #Maps & Navigation #Mapping And GIS 8 social mentions

  4. The reference implementation of the Open Geospatial Consortiums WFS and WMS services, GeoServer is...
    Pricing:
    • Open Source
    If you want to get into web GeoDjango is a popular option for the backend, but you could also learn to roll your own with flask/FastAPI. You also have some choice of JavaScript libraries for the frontend, [Leaflet]() and [OpenLayers]() are likely the most popular frameworks, but there are others (personally I'd recommend OpenLayers as it's the only one backed by OSGeo as far as I know). It also wouldn't hurt to get familiar with GeoServer or MapServer if you wish to provide OGC-standardized services.

    #Maps #Mapping And GIS #Web Mapping 9 social mentions

  5. FastAPI is an Open Source, modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.
    Pricing:
    • Open Source
    • Free
    If you want to get into web GeoDjango is a popular option for the backend, but you could also learn to roll your own with flask/FastAPI. You also have some choice of JavaScript libraries for the frontend, [Leaflet]() and [OpenLayers]() are likely the most popular frameworks, but there are others (personally I'd recommend OpenLayers as it's the only one backed by OSGeo as far as I know). It also wouldn't hurt to get familiar with GeoServer or MapServer if you wish to provide OGC-standardized services.

    #Developer Tools #API Tools #Python Programming 235 social mentions

Discuss: GIS Developer career path

Log in or Post with