SlideShare une entreprise Scribd logo
1  sur  69
Télécharger pour lire hors ligne
geoserver.org
State of GeoServer
Andrea Aime, GeoSolutions
Jody Garnett, Boundless
Justin Deoliveira, Boundless
geoserver.org
Presentation Guide
• It has been two years since FOSS4G 2011
o  GeoServer is a very active project
o  We do not have time to cover everything
• For each new feature in this presentation
o  Sponsor or organisation funding the work is on the left
o  Version number the feature is available is on the right
2.4.x2.3.x2.2.x
Community
Extension
Release
geoserver.org
Presentation Guide
• GeoServer – project updates and news
• Web Map Service
• Web Feature Service
• Web Coverage Service
• Tile Services
• Web Process Service
• Catalogue Service Web – new!
• Extensions
• Community
geoserver.org
GeoServer
Project Updates and News
geoserver.org
OSGeo Incubation
+
2.2.x
geoserver.org
Time Boxed Release Model
• A long gap before 2.2 was released
o  Something had to change for our customers
• One bug fix release every month
o  Bug fixes
o  Some minor new features backported from the
development branch, selected by the PSC
• One major release every six months
o  new features
• Q: GeoServer 3.x?
o  When we’ll break backwards compatibility J 2.2.x
geoserver.org
2012 2013
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
DevelopmentStable
Time Boxed Release Model
2.2.5
2.2.4
2.2.3
2.2.2
2.2.1
2.2
2.3.5
2.3.4
2.3.3
2.3.2
2.3.1
2.3
2.4-RC2
2.4-RC1
2.4-beta
2.1.4
2.3-RC2
2.3-RC1
2.3-beta
2.4
geoserver.org
Security Framework
• See geoserver.org for Christian's Master Thesis
o  Flexible authentication for stateless web services
• Why use GeoServer Security?
o  Don't list layers in GetCapabilities that cannot be used
o  Layer name/description may be sensitive information
• Core Feature of GeoServer Web Services
o  Deep Integration with Web Services
o  Fine grain control of Services and REST API access
2.2.x
geoserver.org
Security – Authentication
• Plugins Provide Many Integration Options
2.2.x
geoserver.org
Security – Password Storage / Policy
2.2.x
geoserver.org
Security – Authorisation
• User / Group / Role
• Define "Service Chains" for Services and REST
2.2.x
geoserver.org
Security –LDAP Authorisation
2.2.x
Say something about
Active Directory too
here
geoserver.org
REST Configuration
• Continues to be Wildly Popular
• REST Configuration Improvements
o  Manage Web Services
o  Check Installation Information
§  Installed version of GeoServer and GeoTools
§  List available Extensions and community modules
• Create and manage image mosaics
o  Describe internal structure (attributes)
o  Harvest new granules
o  Remove existing ones
2.3.0
geoserver.org
Virtual Service per Workspace
2.2.x
GeoServer
WMS WFS WCS
nurc
configuration
web services
tiger sf cite
cite
WMS WFS WCS
WMS
http://localhost:8080/geoserver/wms?request=GetCapabilities
WMS CITE
http://localhost:8080/geoserver/cite/wms?request=GetCapabilities
geoserver.org
Enable Services per Workspace
2.2.x
geoserver.org
Custom Settings per Workspace
2.2.x
geoserver.org
Styles and Groups per Workspace
2.2.x
geoserver.org
Translations
• Thanks to Frank Gasdorf – and Friends!
o  https://www.transifex.com/projects/p/geoserver_stable
2.4.0
geoserver.org
• New KML
o  Now for WFS too!
o  New Implementation
o  Faster
o  KML Schema Compliant
o  High fidelity output for Marks
(icon service)
• New Shapefile
o  WFS SortBy support
o  Code clean up
o  Share significant portion
of code with database
backends
New Implementations
2.4.0
geoserver.org
WMS
Web Map Service
geoserver.org
Time and Elevation
• support for both raster and vector
• custom dimensions
2.2.x
geoserver.org
Time and Elevation
...&request=GetMap
&time=2001-08-01/2001-09-01
...&request=GetMap
&time=2003-08-01/2003-09-01 2.2.x
geoserver.org
Custom Dimensions
2.3.x
geoserver.org
Rendering Transforms - Contour
<FeatureTypeStyle>
<Transformation>
<Function name="contour">
<Function name="parameter">
<Literal>levels</Literals>
<Literal>1000</Literal>
<Literal>1250</Literal>
<Literal>1500</Literal>
...
2.2.x
geoserver.org
Rendering Transforms – Heat Maps
2.2.x
geoserver.org
Rendering Transforms
Surface interpolation
2.2.x
geoserver.org
Rendering Transforms
Point clustering
2.2.x
geoserver.org
CSS – Compact Styling for Humans
2.4.x
geoserver.org
CSS – SLD Generation
2.4.x
geoserver.org
CSS
2.4.x
geoserver.org
CSS – Reference, Tutorial, Cookbook
http://docs.geoserver.org/latest/en/user/extensions/css/index.html 2.4.x
geoserver.org
WMS Layer Group Publishing (Finally!)
Nesting
Capabilities tree
2.3.x
geoserver.org
WMS - Advertised Layers
2.3.x
geoserver.org
WMS – TurboJPEG encoder
• Faster JPEG encoder
• Supported also on Win 64
Com
geoserver.org
WFS
Web Feature Service
geoserver.org
WFS 2.0 - Paging
...&request=GetFeature&startIndex=5&count=6
2.2.x
geoserver.org
WFS 2.0 – Stored Queries
<wfs:CreateStoredQuery>
<wfs:StoredQueryDefinition id='bbox'>
<wfs:Parameter name='AreaOfInterest' type='gml:Polygon'/>
<wfs:QueryExpressionText returnFeatureTypes='topp:states'>
<wfs:Query typeNames='topp:states'>
<fes:Filter>
<fes:BBOX>
<fes:ValueReference>the_geom</fes:ValueReference>
<gml:Envelope>
<gml:lowerCorner>${x1} ${y1}</gml:lowerCorner>
<gml:upperCorner>${x2} ${y2}</gml:upperCorner>
</gml:Envelope>
</fes:BBOX>
</fes:Within>
</fes:Filter>
</wfs:Query>
</wfs:QueryExpressionText>
</wfs:StoredQueryDefinition>
</wfs:CreateStoredQuery>
...&request=GetFeature&storedQueryId=bbox
&x1=-180&y1=-90&x2=180&y2=90
2.2.x
geoserver.org
WFS 2.0 - Joining
<wfs:GetFeature xmlns:wfs='http://www.opengis.net/wfs/2.0'
xmlns:fes='http://www.opengis.net/fes/2.0' xmlns:gs='http://geoserver.org'
version='2.0.0'>
<wfs:Query typeNames='gs:Forests gs:Roads' aliases='a b'>
<fes:Filter>
<fes:Intersects>
<fes:ValueReference>a/the_geom</fes:ValueReference>
<fes:ValueReference>b/the_geom</fes:ValueReference>
</fes:Intersects>
</fes:Filter>
</wfs:Query>
</wfs:GetFeature>
2.2.x
geoserver.org
App schema
• What is it? publish a specific data product
o  Data is "mapped" to fit your application schema
§  GeoSciML 3.1 GeoSciML 3.2
§  Complex INSPIRE services
• Improved Functionality
o  SortBy
o  GML 3.2 "Complex" Features
o  WMS
• Faster
o  Makes use of "Joining" (for supported DataStores)
o  Large non denormalised views/tables
• New and Experimental
§  time series encoding
§  WFS 2.0 support (except paging)
2.2.x
2.3.x
2.4.x
geoserver.org
XSLT output format generator
• Alternative for generating specific data product
o  Approach "only" transforms output
o  Query is against original dataset
XSLT
Engine
Custom
XSL Transform
GML
2.X/3.X
Plain text
Custom XML
HTML
KML
2.3.x
geoserver.org
WCS
Web Coverage Service
geoserver.org
WCS 2.0
• Congrats OGC
o  Core protocol has been simplified
o  Additional Functionality Supplied by Profiles
o  Finally a version of WCS users will love
• GeoServer Web Coverage Service
o  WCS 2.0 Implementation
• Community Modules
o  NetCDF Support
o  Earth Observation Profile
o  REST extension to manage mosaic
Com
geoserver.org
NetCDF support
• NetCDF-CF support
• Both input (WMS/WCS)
• And output! (WCS)
• Tested on a number of sources
o  Polyphemus/Ascat/Gome/IASI/MSG2
Com
geoserver.org
Tile Service
WMTS, WMS-C, etc…
geoserver.org
GeoWebCache Integration
2.2.x
Improved integration/UI
geoserver.org
GeoWebCache Integration
2.2.x
Improved integration/UI
geoserver.org
GeoWebCache
• Disk Quota and Disk Quota Clustering
2.3.x
GWC 1 GWC N
Quota DB
Tile storage
Load balancer
…
geoserver.org
WPS
Web Processing Service
geoserver.org
Asynchronous WPS
2.2.x
geoserver.org
Process Filtering
By group
Individual
2.3.x
geoserver.org
Scripting (processes and more)
Python Groovy
JavaScript Ruby
JSR-223
Com
geoserver.org
CSW
Catalog Service Web
geoserver.org
CSW Architecture
2.4.x
CSW
MODULE
GetCapabilities
DescribeRecord
GetDomain
GetRecord
CatalogStore
(Pluggable)
Internal GeoServer
layers
Read records from
file system
Legacy catalog
Write your own!
geoserver.org
Simple Store
• Dublin Core XML Files
2.4.x
Simple store Dublin core
XML files with Dublin
core records
geoserver.org
Internal CatalogStore
• Configure Layers with minimal metadata
2.4.x
Configured layer:
name, title, abstract,
minimal metadata
Configured layer
Configured layer
…
GeoServerInternal
CatalogStore
ISO 19115
ISO 19119
ISO 19139
Dublin core
…
geoserver.org
CSW Metadata Mapping
2.4.x
@fileIdentifier.CharacterString=id
identificationInfo.AbstractMD_Identification.citation.CI_Citation.title.CharacterString=title
identificationInfo.AbstractMD_Identification.descriptiveKeywords.MD_Keywords.keyword
.CharacterString=keywords
identificationInfo.AbstractMD_Identification.abstract.CharacterString=abstract
$dateStamp.Date= if_then_else ( isNull("metadata.date") , 'Unknown', "metadata.date")
hierarchyLevel.MD_ScopeCode.@codeListValue='http://purl.org/dc/dcmitype/Dataset'
$contact.CI_ResponsibleParty.individualName.CharacterString='GeoServer'
@identifier.value=id
title.value=title
creator.value='GeoServer Catalog'
subject.value=keywords
subject.scheme='http://www.digest.org/2.1'
abstract.value=abstract
description.value=strConcat('description about ' , title)
date.value="metadata.date"
type.value='http://purl.org/dc/dcmitype/Dataset'
publisher.value='GeoServer'
Configurable property
mapping
ISO
Dublin Core
geoserver.org
CSW
2.4.x
Sample DC record
geoserver.org
2.4.x
Sample CSW record
geoserver.org
Assorted
Extensions
More Optional GeoServer functionality
geoserver.org
Importer – Easy GeoServer Setup
2.4.x
geoserver.org
Importer – Select Files
2.4.x
geoserver.org
Importer – Publish
• Style is Generated for Each Layer
• Optional Actions for Common Tasks
2.4.x
geoserver.org
INSPIRE
• WMS and WFS Extension
2.3.x
geoserver.org
Monitor
• Collect Status on GeoServer use
• Monitor Query API
o  REST API producing Excel, CSV, ZIP
2.3.x
GeoServer
WMS WFS WCS
Monitor
Core
Monitor
Hibernate
Database
clients
web services
Monitor Query API
geoserver.org
Community
Ideas and Experiments
geoserver.org
Earth Observation
• Web Coverage Service 2.0 Profile
o  Coverage datasets
group coverages, avoid large caps documents
o  DescribeEOCoverageSet
drill into contents
o  DescribeCoverage
Earth Observation metadata, time support,
sensor description
• Web Map Service EO profile
Com
geoserver.org
Earth Observation Wizard
• Quickly build WMS EO compliant groups
o  Browse/Footprints/Parameters/Flags
Com
geoserver.org
GeoTools Improvements
• GeoTools raster API overhaul
o  Improved Access to Rich Raster Content
o  NetCDF
• GeoTools Feature Collection / Bounds
o  Support 3D Coordinate Reference Systems via WMS
o  Straight Quality Assurance Run
• Native Geometry for SQL Server
2.4.x
geoserver.org
Thanks!
Questions?

Contenu connexe

Tendances

OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
openstackindia
 
Openstack architecture for the enterprise (Openstack Ireland Meet-up)
Openstack architecture for the enterprise (Openstack Ireland Meet-up)Openstack architecture for the enterprise (Openstack Ireland Meet-up)
Openstack architecture for the enterprise (Openstack Ireland Meet-up)
Keith Tobin
 
Deep dive into highly available open stack architecture openstack summit va...
Deep dive into highly available open stack architecture   openstack summit va...Deep dive into highly available open stack architecture   openstack summit va...
Deep dive into highly available open stack architecture openstack summit va...
Arthur Berezin
 
CERN Data Centre Evolution
CERN Data Centre EvolutionCERN Data Centre Evolution
CERN Data Centre Evolution
Gavin McCance
 

Tendances (20)

OpenStack Toronto Q3 MeetUp - September 28th 2017
OpenStack Toronto Q3 MeetUp - September 28th 2017OpenStack Toronto Q3 MeetUp - September 28th 2017
OpenStack Toronto Q3 MeetUp - September 28th 2017
 
OpenStack Juno - October 2014
OpenStack Juno - October 2014OpenStack Juno - October 2014
OpenStack Juno - October 2014
 
Running the Oracle SOA Suite Environment in a Docker Container
Running the Oracle SOA Suite Environment in a Docker ContainerRunning the Oracle SOA Suite Environment in a Docker Container
Running the Oracle SOA Suite Environment in a Docker Container
 
PTG recap
PTG recapPTG recap
PTG recap
 
Mirantis OpenStack-DC-Meetup 17 Sept 2014
Mirantis OpenStack-DC-Meetup 17 Sept 2014Mirantis OpenStack-DC-Meetup 17 Sept 2014
Mirantis OpenStack-DC-Meetup 17 Sept 2014
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Openstack architecture for the enterprise (Openstack Ireland Meet-up)
Openstack architecture for the enterprise (Openstack Ireland Meet-up)Openstack architecture for the enterprise (Openstack Ireland Meet-up)
Openstack architecture for the enterprise (Openstack Ireland Meet-up)
 
OSMC 2014: Current state of Icinga | Icinga Team
OSMC 2014: Current state of Icinga | Icinga TeamOSMC 2014: Current state of Icinga | Icinga Team
OSMC 2014: Current state of Icinga | Icinga Team
 
Git vs. Mercurial
Git vs. MercurialGit vs. Mercurial
Git vs. Mercurial
 
Publican
PublicanPublican
Publican
 
Geode on Docker
Geode on DockerGeode on Docker
Geode on Docker
 
OpenStack Icehouse Overview
OpenStack Icehouse OverviewOpenStack Icehouse Overview
OpenStack Icehouse Overview
 
Unveiling CERN Cloud Architecture - October, 2015
Unveiling CERN Cloud Architecture - October, 2015Unveiling CERN Cloud Architecture - October, 2015
Unveiling CERN Cloud Architecture - October, 2015
 
Deep dive into highly available open stack architecture openstack summit va...
Deep dive into highly available open stack architecture   openstack summit va...Deep dive into highly available open stack architecture   openstack summit va...
Deep dive into highly available open stack architecture openstack summit va...
 
Open stack
Open stackOpen stack
Open stack
 
CERN Data Centre Evolution
CERN Data Centre EvolutionCERN Data Centre Evolution
CERN Data Centre Evolution
 
Large scale overlay networks with ovn: problems and solutions
Large scale overlay networks with ovn: problems and solutionsLarge scale overlay networks with ovn: problems and solutions
Large scale overlay networks with ovn: problems and solutions
 
Introduction to cloud and openstack
Introduction to cloud and openstackIntroduction to cloud and openstack
Introduction to cloud and openstack
 
OpenNebulaConf 2016 - Budgeting: the Ugly Duckling of Cloud computing? by Mat...
OpenNebulaConf 2016 - Budgeting: the Ugly Duckling of Cloud computing? by Mat...OpenNebulaConf 2016 - Budgeting: the Ugly Duckling of Cloud computing? by Mat...
OpenNebulaConf 2016 - Budgeting: the Ugly Duckling of Cloud computing? by Mat...
 
Openstackoverview-DEC2013
Openstackoverview-DEC2013Openstackoverview-DEC2013
Openstackoverview-DEC2013
 

Similaire à State of GeoServer 2013 (FOSS4G)

WSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2 Quarterly Technical Update
WSO2 Quarterly Technical Update
WSO2
 

Similaire à State of GeoServer 2013 (FOSS4G) (20)

State of GeoServer 2012
State of GeoServer 2012State of GeoServer 2012
State of GeoServer 2012
 
State of GeoServer
State of GeoServerState of GeoServer
State of GeoServer
 
State of GeoServer 2.13
State of GeoServer 2.13State of GeoServer 2.13
State of GeoServer 2.13
 
Continuous DB Changes Delivery With Liquibase
Continuous DB Changes Delivery With LiquibaseContinuous DB Changes Delivery With Liquibase
Continuous DB Changes Delivery With Liquibase
 
Liberty Deep Dive
Liberty Deep DiveLiberty Deep Dive
Liberty Deep Dive
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016
 
Trove Updates - Liberty Edition
Trove Updates - Liberty EditionTrove Updates - Liberty Edition
Trove Updates - Liberty Edition
 
Openstack trove-updates
Openstack trove-updatesOpenstack trove-updates
Openstack trove-updates
 
State of GeoServer 2.12
State of GeoServer 2.12State of GeoServer 2.12
State of GeoServer 2.12
 
State of GeoServer 2.10
State of GeoServer 2.10State of GeoServer 2.10
State of GeoServer 2.10
 
Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...
Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...
Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...
 
SOA 12c upgrade OGh-Tech-2017
SOA 12c upgrade OGh-Tech-2017SOA 12c upgrade OGh-Tech-2017
SOA 12c upgrade OGh-Tech-2017
 
WSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2 Quarterly Technical Update
WSO2 Quarterly Technical Update
 
LA Ember.js Meetup, Jan 2017
LA Ember.js Meetup, Jan 2017LA Ember.js Meetup, Jan 2017
LA Ember.js Meetup, Jan 2017
 
JDK9 Features (Summary, 31/Jul/2015) #JJUG
JDK9 Features (Summary, 31/Jul/2015) #JJUGJDK9 Features (Summary, 31/Jul/2015) #JJUG
JDK9 Features (Summary, 31/Jul/2015) #JJUG
 
WildFly AppServer - State of the Union
WildFly AppServer - State of the UnionWildFly AppServer - State of the Union
WildFly AppServer - State of the Union
 
GeoNetwork workshop introduction mapwindow conference 2012 Velp
GeoNetwork workshop introduction mapwindow conference 2012 VelpGeoNetwork workshop introduction mapwindow conference 2012 Velp
GeoNetwork workshop introduction mapwindow conference 2012 Velp
 
Unicon Nov 2014 IAM Briefing
Unicon Nov 2014 IAM BriefingUnicon Nov 2014 IAM Briefing
Unicon Nov 2014 IAM Briefing
 
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
 
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
 

Plus de Jody Garnett

Map box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayersMap box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayers
Jody Garnett
 

Plus de Jody Garnett (20)

GeoServer Orientation
GeoServer OrientationGeoServer Orientation
GeoServer Orientation
 
Open Source Practice and Passion at OSGeo
Open Source Practice and Passion at OSGeoOpen Source Practice and Passion at OSGeo
Open Source Practice and Passion at OSGeo
 
Introduction to OSGeo
Introduction to OSGeoIntroduction to OSGeo
Introduction to OSGeo
 
Open Source Procurement
Open Source ProcurementOpen Source Procurement
Open Source Procurement
 
Java Image Processing for Geospatial Community
Java Image Processing for Geospatial CommunityJava Image Processing for Geospatial Community
Java Image Processing for Geospatial Community
 
State of JTS 2018
State of JTS 2018State of JTS 2018
State of JTS 2018
 
Open Source Practice and Passion at OSGeo
Open Source Practice and Passion at OSGeoOpen Source Practice and Passion at OSGeo
Open Source Practice and Passion at OSGeo
 
Open Source is hard, we are here to help!
Open Source is hard, we are here to help!Open Source is hard, we are here to help!
Open Source is hard, we are here to help!
 
GeoServer Developers Workshop
GeoServer Developers WorkshopGeoServer Developers Workshop
GeoServer Developers Workshop
 
GeoServer Ecosystem 2018
GeoServer Ecosystem 2018GeoServer Ecosystem 2018
GeoServer Ecosystem 2018
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14
 
OSGeo AGM 2018
OSGeo AGM 2018OSGeo AGM 2018
OSGeo AGM 2018
 
Working with the OSGeo Community
Working with the OSGeo CommunityWorking with the OSGeo Community
Working with the OSGeo Community
 
Open Data and Open Software Geospatial Applications
Open Data and Open Software Geospatial ApplicationsOpen Data and Open Software Geospatial Applications
Open Data and Open Software Geospatial Applications
 
Map box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayersMap box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayers
 
Quick and easy web maps
Quick and easy web mapsQuick and easy web maps
Quick and easy web maps
 
State of GeoGig
State of GeoGigState of GeoGig
State of GeoGig
 
State of JTS 2017
State of JTS 2017State of JTS 2017
State of JTS 2017
 
OSGeo AGM 2017
OSGeo AGM 2017OSGeo AGM 2017
OSGeo AGM 2017
 
Incubation Orientation
Incubation OrientationIncubation Orientation
Incubation Orientation
 

Dernier

Dernier (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

State of GeoServer 2013 (FOSS4G)