Skip to content

Instantly share code, notes, and snippets.

@walkermatt
Last active September 12, 2023 09:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save walkermatt/6a06395a721b579a22103fdb909d7708 to your computer and use it in GitHub Desktop.
Save walkermatt/6a06395a721b579a22103fdb909d7708 to your computer and use it in GitHub Desktop.
Note from FOSS4G UK 2023 "Ten Years After" talk

FOSS4G 2013 - Ten Years After

Matt Walker mattwalker@astuntechnology.com, x.com/_walkermatt

Data

Improved availability and visibility

  • Open data
    • OSM founded almost 10 years prior to FOSS4G 2013
      • Wide adoption; Humanitarian OSM (hotosm.org)
    • OS OpenData released 2010
      • More data for OS and other public bodies since
    • Meta Data for Good/Daylight Map Distribution
    • Google Open Buildings
    • Earth Observation data
      • Copernicus, Landsat, Sentinel
  • FAIR data principles (Findable, Accessible, Interoperable, Reusable)
    • Data discovery (Metadata and APIs; GeoNetwork, STAC)

Web

Working with the web

  • Cloud optimised formats - Cloud Optimized:
    • GeoTIFF
    • Point Cloud
    • Shapefile 🙃
    • Flatgeobuf
    • VectorTiles
    • Protomaps
  • Web Mapping (modern JavaScript and browser tech)
    • OpenLayers; Leaflet; Mapbox GL; MapLibre
    • Canvas, WebGL, WebGPU...
  • OGC APIs
    • RESTful, OpenAPI definition, HTTP Status codes etc.

Cloud

Someone else's computer :-)

  • Amazon & Microsoft support PostGIS and related extensions
  • Microsoft Planetary Computer
  • Amazon Location Service
  • Contribution back to projects and community?

Data Science

Something about classic GIS analysis but more mainstream...

  • Python, R, JavaScript
  • Pandas, GeoPandas, MovingPandas
  • SQLite, DuckDB

AI

I, for One, Welcome Our Robot Overlords...

  • Remote sensing - eo-learn (Python framework for machine learning), samgeo (segmenting geospatial data with the Segment Anything Model)
  • Machines Reading Maps (text recognition and indexing)
  • Querying - OSM GPT (query Overpass Turbo with natural language)
  • QA the results!

PostGIS & QGIS

Market leaders!

  • Reliable and feature rich
  • Wide adoption
  • Continue to improve

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment