<div dir="ltr"><div>Dear Colleagues,</div><div><br></div><div>We would like to invite you to the free online workshop “<strong><a href="https://joinup.ec.europa.eu/collection/elise-european-location-interoperability-solutions-e-government/event/elise-workshop-smart-data-loader-and-templating-geoserver" target="_blank">Smart Data Loader and Templating for GeoServer</a>”</strong> to be held on <strong>February 11th at 14h00 CET (UTC+1)</strong>. This workshop was created in partnership with our colleagues from <em>DataCove e.U.</em> and <em>BRGM/ “INSIDE – environmental information systems research center”</em> in context of the API4INSPIRE study under <a href="https://joinup.ec.europa.eu/collection/elise-european-location-interoperability-solutions-e-government/glossary/term/european-location-interoperability-solutions-e-government" target="_blank">ELISE</a> action. <br></div><div><br></div>The workshop will cover the new enhancements that have been implemented in <b><a href="http://geoserver.org/" target="_blank">GeoServer</a></b> to empower even more the <strong>publishing of INSPIRE data sets through GeoServer OGC services, including the new OGC API – Features</strong>. We will also demonstrate <strong>the next generation of </strong>GeoServer <strong>data mapping tools</strong> that offer an <em><span>What You See Is What You Get</span></em> (WYSIWYG) approach.<div><br></div><div>Going into more details, we will cover:</div><div>
</div>
<ul style="text-align:justify"><li><strong>Smart Data Loader</strong>: In contrast to the existing GeoServer App
 Schema configuration, where in-depth knowledge of the target data model
 is essential for configuration, under Smart Data Loader the structure 
of the data to be exposed is dependent purely on the underlying data 
source; a schema is generated mimicking the native database structure, 
and the data exposed in accordance. During configuration, starting from 
an initial table, the user can interactively specify to which depth the 
associated data will be nested, pruning those aspects that need not be 
externalized. The output of this step is made available via OGC API – Features, to be further refined via Feature Templating.</li></ul>
<ul style="text-align:justify"><li><strong>Feature Templating</strong>: Feature 
templating is where we align the output of the Smart Data Loader 
described above with the data models users are expecting. Here we’ve 
opted for a WYSIWYG approach, allowing the user to start with the final 
target, e.g., a simple JSON example, and then specify where the data 
content is to be taken from, e.g., an existing endpoint configured 
either via Smart Data Loader or also via the more traditional App 
Schema. With this templating approach, it becomes very simple to provide
 different profiles on one data source, each tailored to the needs of a 
specific community. At present templates can be specified in GeoJSON and
 JSON-LD; future work will extend this to XML (GML) and HTML. This is demonstrated in the video above.</li></ul>
<p style="text-align:justify">The official workshop page with<strong> registration information is available <a href="https://joinup.ec.europa.eu/collection/elise-european-location-interoperability-solutions-e-government/event/elise-workshop-smart-data-loader-and-templating-geoserver" target="_blank">HERE</a>.<span></span><span></span></strong></p><div>Kind regards,</div><div>Nuno Oliveira<br></div><div><br>-- <br><div dir="ltr"><div dir="ltr">Regards,<br>Nuno Oliveira<br>==<br>GeoServer Professional Services from the experts! <br>Visit <a href="http://goo.gl/it488V" target="_blank">http://goo.gl/it488V</a> for more information.<br>==<br><br>Nuno Miguel Carvalho Oliveira<br>@nmcoliveira<br>Software Engineer<br><br>GeoSolutions S.A.S.<br>Via di Montramito 3/A<br>55054  Massarosa (LU)<br>Italy<br>phone: +39 0584 962313<br>fax:      +39 0584 1660272<br><br><a href="http://www.geo-solutions.it" target="_blank">http://www.geo-solutions.it</a><br><a href="http://twitter.com/geosolutions_it" target="_blank">http://twitter.com/geosolutions_it</a><br><br>-------------------------------------------------------<br><br>Con riferimento alla normativa sul trattamento dei dati <br>personali (Reg. UE 2016/679 - Regolamento generale sulla <br>protezione dei dati “GDPR”), si precisa che ogni <br>circostanza inerente alla presente email (il suo contenuto, <br>gli eventuali allegati, etc.) è un dato la cui conoscenza <br>è riservata al/i solo/i destinatario/i indicati dallo <br>scrivente. Se il messaggio Le è giunto per errore, è <br>tenuta/o a cancellarlo, ogni altra operazione è illecita. <br>Le sarei comunque grato se potesse darmene notizia.<br><br>This email is intended only for the person or entity to <br>which it is addressed and may contain information that <br>is privileged, confidential or otherwise protected from <br>disclosure. We remind that - as provided by European <br>Regulation 2016/679 “GDPR” - copying, dissemination or <br>use of this e-mail or the information herein by anyone <br>other than the intended recipient is prohibited. If you <br>have received this email by mistake, please notify <br>us immediately by telephone or e-mail.</div></div></div></div>