BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.staging.osgeo.org//foss4g-2024//speaker//LYSMQB
BEGIN:VTIMEZONE
TZID:-03
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-foss4g-2024-ZLGZPA@talks.staging.osgeo.org
DTSTART;TZID=-03:20241206T120000
DTEND;TZID=-03:20241206T123000
DESCRIPTION:Tiled maps are well-known for their performance and have been p
 resent in web map applications for more than twenty years. Vector tiles co
 mbine all the benefits of map tiling with the ability to access attributes
 \, enabling client side attribute-based rendering. This makes them one of 
 the most efficient ways of visualising vector data\, and they are present 
 in many interactive web maps that we see on the web today.\n\nHowever the 
 proliferation of web map applications has often resulted in a lack of inte
 roperability between tile servers and clients. This was the motivation for
  the OGC API - Tiles Standard (https://tiles.developer.ogc.org/)\, publish
 ed in late 2022. The core of this Standard is very simple\, adding some fo
 rmality to what people have been doing for years with XYZ tilesets\, while
  specifying some metadata elements that help clients do a better job at cr
 eating maps (e.g.: title\, description\, zoom levels\, custom projection).
  \n\nIn this talk we will present a software stack to render OGC compliant
  vector tiles. This stack includes pygeoapi (https://pygeoapi.io/)\, an OS
 Geo project and a Reference Implementation for OGC API - Tiles (https://ww
 w.ogc.org/resources/product-details/?pid=1663). The architecture of pygeoa
 pi supports backend plugins\, which use different software for storing and
  accessing geospatial data. For the purpose of creating vector tiles\, we 
 will present the MVT-elastic plugin (https://github.com/geopython/pygeoapi
 /blob/master/pygeoapi/provider/mvt_elastic.py)\, which leverages the Elast
 icsearch capability of rendering vector tiles on the fly\, from geospatial
  data stored in an Elasticsearch index. Elasticsearch (https://github.com/
 elastic/elasticsearch) is a distributed\, RESTful search and analytics eng
 ine. Recently\, this plugin also became capable of exposing the attributes
  associated with the data\, enabling client side styling of attributes. Th
 ese capabilities can be demonstrated by creating a Leaflet map that consum
 es and styles the pygeoapi+elastic vector tiles (https://emotional-cities.
 github.io/vtiles-example/demo-oat.htm). \n\nWe hope that this presentation
  can make the creation of fast\, expressive and interoperable maps\, acces
 sible to anyone.
DTSTAMP:20260512T194631Z
LOCATION:Room I
SUMMARY:Rendering OGC API Compliant Vector Tiles on the Fly with pygeoapi +
  Elasticsearch - Joana Simoes\, Jorge Sanz
URL:https://talks.staging.osgeo.org/foss4g-2024/talk/ZLGZPA/
END:VEVENT
END:VCALENDAR
