BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.staging.osgeo.org//foss4g-2022//speaker//SGXLDH
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-foss4g-2022-MNLFUG@talks.staging.osgeo.org
DTSTART;TZID=CET:20220824T113000
DTEND;TZID=CET:20220824T120000
DESCRIPTION:The amount of Earth Observation data we have available nowadays
  is exceeding the capabilities for data processing. Therefore\, a lot of d
 ata is now made available in the cloud. To make digesting the data easier 
 and more-lightweight\, it is getting more and more popular to store the da
 ta in so-called “cloud-native” file formats while data processing is a
 lso moving towards the data\, i.e.\, into the cloud. This way you only nee
 d to retrieve the actual subset of the data you are actually interested in
  instead of the full data set\, which can be in the magnitude of gigabytes
  or even larger. This technology of cloud-native file formats is usually b
 est used with Browsers\, which is the users’ main interface to the inter
 net and the cloud. There the main language is JavaScript. Therefore\, this
  talk will give a high-level introduction about the relevant cloud-native 
 file formats and show whether and how you can make use of these files in c
 lient-side JavaScript:\n\n- COG: Cloud-Optimized GeoTiff ( https://www.cog
 eo.org )\n- COPC: Cloud-Optimized Point Clouds ( https://copc.io )\n- Flat
 geobuff ( https://flatgeobuf.org )\n- GeoParquet ( https://github.com/open
 geospatial/geoparquet )\n- STAC: SpatioTemporal Asset Catalog ( https://st
 acspec.org )\n- Zarr ( https://zarr.readthedocs.io )\n\nThis talk will dig
  into the available open-source libraries and\, if JavaScript implementati
 ons are available\, show their functionality based on examples. If multipl
 e options are available\, a high-level comparison will show the main diffe
 rences in functionality. For COGs for example\, we’ll compare the capabi
 lities of the popular mapping libraries Leaflet\, OpenLayers and MapLibre 
 GL.
DTSTAMP:20260411T095511Z
LOCATION:Room Onice
SUMMARY:Cloud-Native Geospatial with JavaScript - Daniel J. Dufour\, Matthi
 as Mohr
URL:https://talks.staging.osgeo.org/foss4g-2022/talk/MNLFUG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-foss4g-2022-3JQNXL@talks.staging.osgeo.org
DTSTART;TZID=CET:20220825T102000
DTEND;TZID=CET:20220825T102500
DESCRIPTION:**[GeoBlaze](https://geoblaze.io)** is a blazing fast raster an
 alysis engine written in pure JavaScript.  With geoblaze\, you can run com
 putations ranging from basic statistics (min\, max\, mean\, median\, and m
 ode) to band arithmetic and histogram generation in either a web browser o
 r a node application.\n\n### presentation\nThis presentation will go over 
 recent updates to GeoBlaze\, including the addition of support for Cloud-O
 ptimized GeoTIFFs.  We will also discuss the roadmap for the next couple y
 ears.\n\n### use cases\nGeoBlaze can be used wherever vectors and rasters 
 meet.  You can use it to calculate the hectares of wheat in a country\, th
 e change in daily median earth temperature\, and identify wildfires in sat
 ellite imagery.\n\n### environment\nBecause GeoBlaze is written in pure Ja
 vaScript it can be run in various environments\, on an EC2 server\, Lambda
  function\, Cloudflare worker\, or in the browser.  It performs calculatio
 ns using the CPU\, so it is not restricted only to environments where a GP
 U is available.\n\n### notable dependencies\nGeoBlaze is built on top of t
 he following open-source projects: [dufour-peyton-intersection](https://gi
 thub.com/GeoTIFF/dufour-peyton-intersection)\, [georaster](https://github.
 com/geotiff/georaster)\, [geotiffjs](https://github.com/geotiffjs/geotiff.
 js)\,  and [calc-image-stats](https://github.com/danieljdufour/calc-image-
 stats).\n\n### sample notebooks:\n- Time Series Analysis with GeoBlaze: Me
 an Daily Air Temperature for the Month of May: https://observablehq.com/@g
 eosurge/time-series-analysis-with-geoblaze-mean-daily-air-temperat\n- Iden
 tifying Carr Wildfire with Landsat 8: https://observablehq.com/@geosurge/i
 dentifying-carr-wildfire-with-landsat-8\n- Hectares of Rainfed Wheat in Uk
 raine: https://observablehq.com/@danieljdufour/hectares-of-rainfed-wheat-i
 n-ukraine
DTSTAMP:20260411T095511Z
LOCATION:Room 4
SUMMARY:State of GeoBlaze: A Blazing Faster Raster Analysis Engine in Pure 
 JavaScript - Daniel J. Dufour
URL:https://talks.staging.osgeo.org/foss4g-2022/talk/3JQNXL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-foss4g-2022-M7PHE7@talks.staging.osgeo.org
DTSTART;TZID=CET:20220826T144500
DTEND;TZID=CET:20220826T151500
DESCRIPTION:GeoRasterLayer is a LeafletJS Plugin for visualizing GeoTIFFs. 
  This presentation will show live demos of new features and discuss the ro
 admap for the next couple of years.\n\n### Features\n- Support for nearly 
 all projections\, thanks to [proj4-fully-loaded](https://github.com/daniel
 jdufour/proj4-fully-loaded) and [epsg.io](https://epsg.io/)\n- Super faste
 r rendering thanks to a simple nearest neighbor interpolation\n- Use of we
 b workers means seamless integration that doesn't block main thread\n- Loa
 ds large geotiffs greater than a hundred megabytes\n- Supports custom rend
 ering including custom colors\, directional arrows\, and context drawing\n
 - Doesn't depend on WebGL\n\n### Videos\n- [Edge Compute: Cool Stuff You C
 an Do With COGs in the Browser](https://www.youtube.com/watch?v=XTkNhGpfmB
 8&t=4190s)\n- [2019 - Algorithm Walk-through: How to Visualize a Large Geo
 TIFF on Your Web Map](https://www.youtube.com/watch?v=K47JvCL99w0)\n\n### 
 Examples\n- Loading the georaster-layer-for-leaflet library along with Geo
 Blaze via a script tag. You can view the source code [here](https://github
 .com/GeoTIFF/georaster-layer-for-leaflet-example/blob/master/examples/load
 -via-script-tag-with-geoblaze.html) and the live demo [here](https://geoti
 ff.github.io/georaster-layer-for-leaflet-example/examples/load-via-script-
 tag-with-geoblaze.html).\n- Combining two Cloud Optimized GeoTIFFs togethe
 r to create an NDVI map. You can view the source code [here](https://githu
 b.com/GeoTIFF/georaster-layer-for-leaflet-example/blob/master/examples/ndv
 i.html) and the live demo [here](https://geotiff.github.io/georaster-layer
 -for-leaflet-example/examples/ndvi.html).\n- Identifying Wildfires from a 
 Landsat 8 Scene. You can view the source code [here](https://github.com/Ge
 oTIFF/georaster-layer-for-leaflet-example/blob/master/examples/identifying
 -wildfires-with-landsat.html) and the live demo [here](https://geotiff.git
 hub.io/georaster-layer-for-leaflet-example/examples/identifying-wildfires-
 with-landsat.html).\n- Visualizing Population COG. You can view the source
  code [here](https://github.com/GeoTIFF/georaster-layer-for-leaflet-exampl
 e/blob/master/examples/population.html) and the live demo [here](https://g
 eotiff.github.io/georaster-layer-for-leaflet-example/examples/population.h
 tml).\n- Display a COG that represents only one band of a Landsat scene. Y
 ou can view the source code [here](https://github.com/GeoTIFF/georaster-la
 yer-for-leaflet-example/blob/master/examples/cog-with-only-one-band.html) 
 and the live demo [here](https://geotiff.github.io/georaster-layer-for-lea
 flet-example/examples/cog-with-only-one-band.html).\n- Display a COG with 
 YCbCr Photometric Interpretation.  You can view the source code [here](htt
 ps://github.com/GeoTIFF/georaster-layer-for-leaflet-example/blob/master/ex
 amples/ycbcr.html) and the live demo [here](https://geotiff.github.io/geor
 aster-layer-for-leaflet-example/examples/ycbcr.html).
DTSTAMP:20260411T095511Z
LOCATION:Room Onice
SUMMARY:State of GeoRasterLayer: A LeafletJS Plugin for Visualizing GeoTIFF
 s (and soon other rasters) - Daniel J. Dufour
URL:https://talks.staging.osgeo.org/foss4g-2022/talk/M7PHE7/
END:VEVENT
END:VCALENDAR
