Submit Search
Upload
Summary of OGC Support by MapServer
•
Download as ODP, PDF
•
1 like
•
1,709 views
Jeff McKenna
Follow
Presented at FOSS4G 2009 in Sydney, Australia
Read less
Read more
Technology
Education
Report
Share
Report
Share
1 of 17
Download now
Recommended
Majid_Jalili_SRC_2014
Majid_Jalili_SRC_2014
Majid Jalili
In this talk, we would like to share our experience connected with building and scaling our real-time data processing infrastructure at RTB House to buy advertising space effectively. We had a pleasure to present our solution during Big Data Tech Warsaw 2017. This time we would like to explain how we managed to scale it ten times in last two years, to provide full multi-dc architecture with data synchronization between DCs and merging streams of events but also to improve and rewrite all our processing components. Additionally we would like to present our Kafka Workers lib which we decided to open-source and which gives some features we really needed: higher level of distribution, tighter control of offsets commits, possibility to pause and resume processing for given partition, asynchronous processing and backpressure mechanism.
How we have grown 10x within 2 years
How we have grown 10x within 2 years
Bartosz Łoś
Big Data Moscow 2018: https://bigdatadays.ru/bartosz-los
Real-Time Data Processing at RTB House – Architecture & Lessons Learned
Real-Time Data Processing at RTB House – Architecture & Lessons Learned
Bartosz Łoś
2009년 12월 IBM developerWorks 개발자들의 수다 발표 자료
Realtime Web 간보기
Realtime Web 간보기
Sukjoon Kim
Our platform, which purchases and runs advertisements in the Real-Time Bidding model, processes 250K bid requests and generates 20K events per every second which gives 3TB data every day. Because of machine learning, system monitoring and financial settlements we need to filter, store, aggregate and join these events together. As a result processed events and aggregated statistics are available in Hadoop, Google BigQuery and Postgres. The most demanding are business requirements such as: events that should be joined together can appear 30 days after each other, we are not allowed to create any duplicates, we have to minimalize possible data losses as well as there could not be any differences between generated data outputs. We have designed and implemented the solution which has reduced delay of availability of this data from 1 day to 15 seconds. We will preent: Our first approach to the problem (end-of-day batch jobs) and final solution (real-time stream processing) 2. detailed description of the current architecture 3. how we had tested new data flow before it was deployed and in which way it is being monitored now 4. our one-click deployment process 5. decisions which we made with its advantages and disadvantages and our future plans to improve our current solution. We would like to share our experience connected with scaling solution over clusters of computers in several data centers. We will focus on the current architecture but also on testing and monitoring issues with our deployment process. Finally, we would like to provide an overview of engaged projects like Kafka, Mirrormaker, Storm, Aerospike, Flume, Docker etc. We will describe what we have achieved from given open source and some problems we have come across.
Real Time Data Processing at RTB House - Bartosz Łoś
Real Time Data Processing at RTB House - Bartosz Łoś
Evention
Mule ESB Introduction
Mule esb intoduction
Mule esb intoduction
Vamsi Krishna
Scaling a data-tier requires multiple concurrent database connections that are all vying for read and write access of the same data. In order to cater to this complex demand, PostgreSQL implements a concurrency method known as Multi Version Concurrency Control, or MVCC. By understating MVCC, you will be able to take advantage of advanced features such as transactional memory, atomic data isolation, and point in time consistent views. This presentation will show you how MVCC works in both a theoretical and practical level. Furthermore, you will learn how to optimize common tasks such as database writes, vacuuming, and index maintenance. Afterwards, you will have a fundamental understanding on how PostgreSQL operates on your data. Key points discussed: * MVCC; what is really happening when I write data. * Vacuuming; why it is needed and what is really going on. * Transactions; much more then just an undo button. * Isolation levels; seeing only the data you want to see. * Locking; ensure writes happen in the order you choose. * Cursors; how to stream chronologically correct data more efficiency. SQL examples given during the presentation are available here: http://www.reactive.io/academy/presentations/postgresql/mvcc/mvcc-examples.zip
Postgres MVCC - A Developer Centric View of Multi Version Concurrency Control
Postgres MVCC - A Developer Centric View of Multi Version Concurrency Control
Reactive.IO
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
OpenStack
Recommended
Majid_Jalili_SRC_2014
Majid_Jalili_SRC_2014
Majid Jalili
In this talk, we would like to share our experience connected with building and scaling our real-time data processing infrastructure at RTB House to buy advertising space effectively. We had a pleasure to present our solution during Big Data Tech Warsaw 2017. This time we would like to explain how we managed to scale it ten times in last two years, to provide full multi-dc architecture with data synchronization between DCs and merging streams of events but also to improve and rewrite all our processing components. Additionally we would like to present our Kafka Workers lib which we decided to open-source and which gives some features we really needed: higher level of distribution, tighter control of offsets commits, possibility to pause and resume processing for given partition, asynchronous processing and backpressure mechanism.
How we have grown 10x within 2 years
How we have grown 10x within 2 years
Bartosz Łoś
Big Data Moscow 2018: https://bigdatadays.ru/bartosz-los
Real-Time Data Processing at RTB House – Architecture & Lessons Learned
Real-Time Data Processing at RTB House – Architecture & Lessons Learned
Bartosz Łoś
2009년 12월 IBM developerWorks 개발자들의 수다 발표 자료
Realtime Web 간보기
Realtime Web 간보기
Sukjoon Kim
Our platform, which purchases and runs advertisements in the Real-Time Bidding model, processes 250K bid requests and generates 20K events per every second which gives 3TB data every day. Because of machine learning, system monitoring and financial settlements we need to filter, store, aggregate and join these events together. As a result processed events and aggregated statistics are available in Hadoop, Google BigQuery and Postgres. The most demanding are business requirements such as: events that should be joined together can appear 30 days after each other, we are not allowed to create any duplicates, we have to minimalize possible data losses as well as there could not be any differences between generated data outputs. We have designed and implemented the solution which has reduced delay of availability of this data from 1 day to 15 seconds. We will preent: Our first approach to the problem (end-of-day batch jobs) and final solution (real-time stream processing) 2. detailed description of the current architecture 3. how we had tested new data flow before it was deployed and in which way it is being monitored now 4. our one-click deployment process 5. decisions which we made with its advantages and disadvantages and our future plans to improve our current solution. We would like to share our experience connected with scaling solution over clusters of computers in several data centers. We will focus on the current architecture but also on testing and monitoring issues with our deployment process. Finally, we would like to provide an overview of engaged projects like Kafka, Mirrormaker, Storm, Aerospike, Flume, Docker etc. We will describe what we have achieved from given open source and some problems we have come across.
Real Time Data Processing at RTB House - Bartosz Łoś
Real Time Data Processing at RTB House - Bartosz Łoś
Evention
Mule ESB Introduction
Mule esb intoduction
Mule esb intoduction
Vamsi Krishna
Scaling a data-tier requires multiple concurrent database connections that are all vying for read and write access of the same data. In order to cater to this complex demand, PostgreSQL implements a concurrency method known as Multi Version Concurrency Control, or MVCC. By understating MVCC, you will be able to take advantage of advanced features such as transactional memory, atomic data isolation, and point in time consistent views. This presentation will show you how MVCC works in both a theoretical and practical level. Furthermore, you will learn how to optimize common tasks such as database writes, vacuuming, and index maintenance. Afterwards, you will have a fundamental understanding on how PostgreSQL operates on your data. Key points discussed: * MVCC; what is really happening when I write data. * Vacuuming; why it is needed and what is really going on. * Transactions; much more then just an undo button. * Isolation levels; seeing only the data you want to see. * Locking; ensure writes happen in the order you choose. * Cursors; how to stream chronologically correct data more efficiency. SQL examples given during the presentation are available here: http://www.reactive.io/academy/presentations/postgresql/mvcc/mvcc-examples.zip
Postgres MVCC - A Developer Centric View of Multi Version Concurrency Control
Postgres MVCC - A Developer Centric View of Multi Version Concurrency Control
Reactive.IO
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
OpenStack
Samuel Bercovici's slide deck from his presentation at OpenStack Israel May 2013
Samuel Bercovici - lbaaS for Havana
Samuel Bercovici - lbaaS for Havana
Cloud Native Day Tel Aviv
Since more than 15 years we have been very happy to work with JCAPS and its predecessors. When Oracle announced to cease support for the platform, we created a task force with the mission to assess which platform provides the best assets to become a true successor for JCAPS. We finally selected WSO2 which is a great, stable, flexible and performing SOA platform. Our experience confirmed it to be the best fit for successful migration projects. We have written a complete set of migration tools for JCAPS (5.x) and eGate (4.x) to WSO2 ESB. This helps really to speed up the migration and keeping the quality and even improve the performance.
Migration JCAPS -> WSO2
Migration JCAPS -> WSO2
avintis
The presentation on OpenStack Networking Loadbalancing-as-a-service held at Havana summit in Portland, 18 Apr 2013
OpenStack Networking LBaaS
OpenStack Networking LBaaS
Ilya Shakhat
Profiling fluid flow past an immersed object with
Profiling fluid flow past an immersed object with
Aritra Nath
KSQL is a stream processing SQL engine, which allows stream processing on top of Apache Kafka. KSQL is based on Kafka Stream and provides capabilities for consuming messages from Kafka, analysing these messages in near-realtime with a SQL like language and produce results again to a Kafka topic. By that, no single line of Java code has to be written and you can reuse your SQL knowhow. This lowers the bar for starting with stream processing significantly. KSQL offers powerful capabilities of stream processing, such as joins, aggregations, time windows and support for event time. In this talk I will present how KSQL integrates with the Kafka ecosystem and demonstrate how easy it is to implement a solution using KSQL for most part. This will be done in a live demo on a fictitious IoT sample.
KSQL - Stream Processing simplified!
KSQL - Stream Processing simplified!
Guido Schmutz
This slide deck will explore the advantages and requirements of Kubernetes. It will also demonstrate how to deploy WSO2 middleware on Kubernetes.
Deploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on Kubernetes
WSO2
Theses are the slides to my presentation at the DevFest Romania.
Service Meshes with Istio
Service Meshes with Istio
RandyGupta
Masó, J., Díaz, P., Pons, X., Monteagudo, J.L., Serra, J., Aulí, F., (2011). Impact of user concurrency in commonly used OGC map server implementations, en: Proceedings of INFOCOMP. Barcelona, October 2011. ISBN: 978-1-61208-161-8.
Impact of user concurrency in commonly used OGC map server implementations
Impact of user concurrency in commonly used OGC map server implementations
Paula Díaz
Brewing Maps with TileMill presentation given at September Melbourne Open GIS Meetup
Brewing Maps with TileMill
Brewing Maps with TileMill
Simon Hope
Overview of GeoPackage, OWS Context and the OGC Interoperability Program Testbed process with details on how OGC testbeds work and the time commitment.
GeoPackage, OWS Context and the OGC Interoperability Program
GeoPackage, OWS Context and the OGC Interoperability Program
Raj Singh
Agadir ELT inspectorate Designed by Salaheddine Belaassal
Wix tutorial
Wix tutorial
Agadir ELT Inspectorate
This presentation was used in a workshop for members of the Dutch Network Users Group (NGN). It was targeted for administrators responsible for software deployment and who had never deep dived into Windows Installer technology before.
MSI / Windows Installer for NGN 'Dummies'
MSI / Windows Installer for NGN 'Dummies'
Roel van Bueren
Overview and helpful resources for developers learning Windows Installer XML (WiX).
Beginner’s Guide to Windows Installer XML (WiX)
Beginner’s Guide to Windows Installer XML (WiX)
Alek Davis
This slide describes the importance of geoserver
Why geoserver
Why geoserver
Tek Kshetri
Presentation on how to use geoserver
Geospatial information materials sv.pptx
Geospatial information materials sv.pptx
2031qq028
http://capitawiki.wustl.edu/index.php/20060111_Air_Quality_Cluster_Tech:_Data_Flow_%26_Interoperability_in_DataFed_Service-based_AQ_Analysis_System
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
Rudolf Husar
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
Rudolf Husar
Brief presentation over the latest developments for the support for spatiotemporal raster data.
Spatiotemporal Raster Improvements in GeoServer
Spatiotemporal Raster Improvements in GeoServer
GeoSolutions
GeoServer is the start of a great open source success story. This talk introduces the core GeoServer application and explores the ecosystem that has developed around this beloved OSGeo application. This talks draws on the GeoServer ecosystem for use-cases and examples of how the application has been used successfully by a wide range of organizations. Andrea Amie from GeoSolutions is on hand to share success stories highlighting GeoServer use in managing vulnerable ecosystems, agriculture information management, and marine data management. Jody Garnett will look at how GeoServer enables Boundless products including Boundless Server and Boundless Server Enterprise. We will look at GeoServer use at OSGeo with both GeoNetwork and GeoNode making use of the technology. LocationTech is not ignored with the “big data” players in the form of GeoMesa and GeoWave bridging to cloud data sources of epic proportion We use each use-case to highlights a capability of GeoServer providing an overview of the application drawn from practical examples. Attend this talk for inspiration on what is possible with GeoServer and open source.
GeoServer Ecosystem 2018
GeoServer Ecosystem 2018
Jody Garnett
GeoServer, The Open Source Solution for the interoperable management of geospatial data
GeoServer, The Open Source Solution for the interoperable management of geo...
GeoServer, The Open Source Solution for the interoperable management of geo...
GeoSolutions
Update on the launch of GeoServer and ODC's online-library
Phnom penh mapping meetup #15
Phnom penh mapping meetup #15
Open Development Cambodia
http://datafedwiki.wustl.edu/index.php/2006-01-03_ESIP_Winter_Meeting
060128 Galeon Rept
060128 Galeon Rept
Rudolf Husar
More Related Content
What's hot
Samuel Bercovici's slide deck from his presentation at OpenStack Israel May 2013
Samuel Bercovici - lbaaS for Havana
Samuel Bercovici - lbaaS for Havana
Cloud Native Day Tel Aviv
Since more than 15 years we have been very happy to work with JCAPS and its predecessors. When Oracle announced to cease support for the platform, we created a task force with the mission to assess which platform provides the best assets to become a true successor for JCAPS. We finally selected WSO2 which is a great, stable, flexible and performing SOA platform. Our experience confirmed it to be the best fit for successful migration projects. We have written a complete set of migration tools for JCAPS (5.x) and eGate (4.x) to WSO2 ESB. This helps really to speed up the migration and keeping the quality and even improve the performance.
Migration JCAPS -> WSO2
Migration JCAPS -> WSO2
avintis
The presentation on OpenStack Networking Loadbalancing-as-a-service held at Havana summit in Portland, 18 Apr 2013
OpenStack Networking LBaaS
OpenStack Networking LBaaS
Ilya Shakhat
Profiling fluid flow past an immersed object with
Profiling fluid flow past an immersed object with
Aritra Nath
KSQL is a stream processing SQL engine, which allows stream processing on top of Apache Kafka. KSQL is based on Kafka Stream and provides capabilities for consuming messages from Kafka, analysing these messages in near-realtime with a SQL like language and produce results again to a Kafka topic. By that, no single line of Java code has to be written and you can reuse your SQL knowhow. This lowers the bar for starting with stream processing significantly. KSQL offers powerful capabilities of stream processing, such as joins, aggregations, time windows and support for event time. In this talk I will present how KSQL integrates with the Kafka ecosystem and demonstrate how easy it is to implement a solution using KSQL for most part. This will be done in a live demo on a fictitious IoT sample.
KSQL - Stream Processing simplified!
KSQL - Stream Processing simplified!
Guido Schmutz
This slide deck will explore the advantages and requirements of Kubernetes. It will also demonstrate how to deploy WSO2 middleware on Kubernetes.
Deploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on Kubernetes
WSO2
Theses are the slides to my presentation at the DevFest Romania.
Service Meshes with Istio
Service Meshes with Istio
RandyGupta
What's hot
(7)
Samuel Bercovici - lbaaS for Havana
Samuel Bercovici - lbaaS for Havana
Migration JCAPS -> WSO2
Migration JCAPS -> WSO2
OpenStack Networking LBaaS
OpenStack Networking LBaaS
Profiling fluid flow past an immersed object with
Profiling fluid flow past an immersed object with
KSQL - Stream Processing simplified!
KSQL - Stream Processing simplified!
Deploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on Kubernetes
Service Meshes with Istio
Service Meshes with Istio
Viewers also liked
Masó, J., Díaz, P., Pons, X., Monteagudo, J.L., Serra, J., Aulí, F., (2011). Impact of user concurrency in commonly used OGC map server implementations, en: Proceedings of INFOCOMP. Barcelona, October 2011. ISBN: 978-1-61208-161-8.
Impact of user concurrency in commonly used OGC map server implementations
Impact of user concurrency in commonly used OGC map server implementations
Paula Díaz
Brewing Maps with TileMill presentation given at September Melbourne Open GIS Meetup
Brewing Maps with TileMill
Brewing Maps with TileMill
Simon Hope
Overview of GeoPackage, OWS Context and the OGC Interoperability Program Testbed process with details on how OGC testbeds work and the time commitment.
GeoPackage, OWS Context and the OGC Interoperability Program
GeoPackage, OWS Context and the OGC Interoperability Program
Raj Singh
Agadir ELT inspectorate Designed by Salaheddine Belaassal
Wix tutorial
Wix tutorial
Agadir ELT Inspectorate
This presentation was used in a workshop for members of the Dutch Network Users Group (NGN). It was targeted for administrators responsible for software deployment and who had never deep dived into Windows Installer technology before.
MSI / Windows Installer for NGN 'Dummies'
MSI / Windows Installer for NGN 'Dummies'
Roel van Bueren
Overview and helpful resources for developers learning Windows Installer XML (WiX).
Beginner’s Guide to Windows Installer XML (WiX)
Beginner’s Guide to Windows Installer XML (WiX)
Alek Davis
Viewers also liked
(6)
Impact of user concurrency in commonly used OGC map server implementations
Impact of user concurrency in commonly used OGC map server implementations
Brewing Maps with TileMill
Brewing Maps with TileMill
GeoPackage, OWS Context and the OGC Interoperability Program
GeoPackage, OWS Context and the OGC Interoperability Program
Wix tutorial
Wix tutorial
MSI / Windows Installer for NGN 'Dummies'
MSI / Windows Installer for NGN 'Dummies'
Beginner’s Guide to Windows Installer XML (WiX)
Beginner’s Guide to Windows Installer XML (WiX)
Similar to Summary of OGC Support by MapServer
This slide describes the importance of geoserver
Why geoserver
Why geoserver
Tek Kshetri
Presentation on how to use geoserver
Geospatial information materials sv.pptx
Geospatial information materials sv.pptx
2031qq028
http://capitawiki.wustl.edu/index.php/20060111_Air_Quality_Cluster_Tech:_Data_Flow_%26_Interoperability_in_DataFed_Service-based_AQ_Analysis_System
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
Rudolf Husar
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
Rudolf Husar
Brief presentation over the latest developments for the support for spatiotemporal raster data.
Spatiotemporal Raster Improvements in GeoServer
Spatiotemporal Raster Improvements in GeoServer
GeoSolutions
GeoServer is the start of a great open source success story. This talk introduces the core GeoServer application and explores the ecosystem that has developed around this beloved OSGeo application. This talks draws on the GeoServer ecosystem for use-cases and examples of how the application has been used successfully by a wide range of organizations. Andrea Amie from GeoSolutions is on hand to share success stories highlighting GeoServer use in managing vulnerable ecosystems, agriculture information management, and marine data management. Jody Garnett will look at how GeoServer enables Boundless products including Boundless Server and Boundless Server Enterprise. We will look at GeoServer use at OSGeo with both GeoNetwork and GeoNode making use of the technology. LocationTech is not ignored with the “big data” players in the form of GeoMesa and GeoWave bridging to cloud data sources of epic proportion We use each use-case to highlights a capability of GeoServer providing an overview of the application drawn from practical examples. Attend this talk for inspiration on what is possible with GeoServer and open source.
GeoServer Ecosystem 2018
GeoServer Ecosystem 2018
Jody Garnett
GeoServer, The Open Source Solution for the interoperable management of geospatial data
GeoServer, The Open Source Solution for the interoperable management of geo...
GeoServer, The Open Source Solution for the interoperable management of geo...
GeoSolutions
Update on the launch of GeoServer and ODC's online-library
Phnom penh mapping meetup #15
Phnom penh mapping meetup #15
Open Development Cambodia
http://datafedwiki.wustl.edu/index.php/2006-01-03_ESIP_Winter_Meeting
060128 Galeon Rept
060128 Galeon Rept
Rudolf Husar
This is about my small research on the features of open layers
Open layers
Open layers
Janak Parajuli
Presentation for FOSS4G 2011 IT on GeoServer
Foss4g it-2011 (english)
Foss4g it-2011 (english)
GeoSolutions
Presentation to ESA Big Data From Space (BiDS2014), November 2014. Big data from space requires processing large amounts of data in a distributed environment. For efficient, quality and cost-effective deployment, these environments must be based on open standards. The Open Geospatial Consortium (OGC) open standards for geospatial-temporal information have been tuned through implementations to meet the needs of big data.
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
George Percivall
This material was used during the ONAP DDF + OPNFV Plugfest 2019 in Paris to share the progress made on this project and the plans for next coming releases
Kubernetes based Cloud-region support in ONAP to bring up VM and container ba...
Kubernetes based Cloud-region support in ONAP to bring up VM and container ba...
Victor Morales
Tile Caching Options
Tile Caching Options
Wisconsin Land Information Association
Presented at the Free and Open Source Software for Geospatial (FOSS4G 2011) conference by Allan Glen and David Youngerman.
FOSS4G 2011: Mixing It Up with OpenLayers, ArcGIS Server and JavaScript Widgets
FOSS4G 2011: Mixing It Up with OpenLayers, ArcGIS Server and JavaScript Widgets
Allan Glen
MapServer project status presentation from FOSS4G2010 in Barcelona.
MapServer Project Status (from FOSS4G2010)
MapServer Project Status (from FOSS4G2010)
Jeff McKenna
Bryan lawrence
Bryan lawrence
vinunag99
HDF-EOS Workshop VI (2002) Source: http://hdfeos.org/workshops/ws06/presentations/Di/nwgiss.ppt
NWGISS: The Web GIS Software Suite for Interoperable Access and Manipulation ...
NWGISS: The Web GIS Software Suite for Interoperable Access and Manipulation ...
The HDF-EOS Tools and Information Center
Toulouse, France - 2013.05.30 Centre de Compétences Techniques "Cloud Computing et Big Data" WPS is an OGC standard which defines interfaces to publish, describe and execute geospatial processes The Orfeo Toolbox (OTB - http://www.orfeo-toolbox.org/) is an Open Source Remote Sensing Image Processing software library developed by CNES. The aim of the toolbox is to gather a large number of state of the art algo- rithms for building processing chains for satellite images. Using the constellation server (http://www.constellation-sdi.org/), we exposed the main OTB processing chains as Web Processing Services (WPS). The WPS provides rules for standardizing inputs and outputs for invoking geospatial processing services. These services are managed from a web browser using the mapshup web client (http://mapshup.info). mapshup supports both synchronous and asynchronous processes and offers direct visualisation of results. The whole system provides user a complete and comprehensive image processing chain to produce land cover classification from satellite orthoimagery. With an update to WPS 2.0, this chain should fit well to a Cloud architecture
Web Processing Service
Web Processing Service
Gasperi Jerome
Presentation about GeoServer helded by GeoSolutions technical lead Mauro Bartolomeoli at GeoBusiness 2015, London. Main topics: -Quick intro to GeoServer -What’s new in the 2.6.x and 2.7.x series -What’s cooking for the future
Geoserver introduction, GeoBusiness 2015
Geoserver introduction, GeoBusiness 2015
GeoSolutions
Similar to Summary of OGC Support by MapServer
(20)
Why geoserver
Why geoserver
Geospatial information materials sv.pptx
Geospatial information materials sv.pptx
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
0603 Esip Fed Wash Dc Tech Pres 060103 Esip Aq Tech Track
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
2006-01-11 Data Flow & Interoperability in DataFed Service-based AQ Analysis ...
Spatiotemporal Raster Improvements in GeoServer
Spatiotemporal Raster Improvements in GeoServer
GeoServer Ecosystem 2018
GeoServer Ecosystem 2018
GeoServer, The Open Source Solution for the interoperable management of geo...
GeoServer, The Open Source Solution for the interoperable management of geo...
Phnom penh mapping meetup #15
Phnom penh mapping meetup #15
060128 Galeon Rept
060128 Galeon Rept
Open layers
Open layers
Foss4g it-2011 (english)
Foss4g it-2011 (english)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Kubernetes based Cloud-region support in ONAP to bring up VM and container ba...
Kubernetes based Cloud-region support in ONAP to bring up VM and container ba...
Tile Caching Options
Tile Caching Options
FOSS4G 2011: Mixing It Up with OpenLayers, ArcGIS Server and JavaScript Widgets
FOSS4G 2011: Mixing It Up with OpenLayers, ArcGIS Server and JavaScript Widgets
MapServer Project Status (from FOSS4G2010)
MapServer Project Status (from FOSS4G2010)
Bryan lawrence
Bryan lawrence
NWGISS: The Web GIS Software Suite for Interoperable Access and Manipulation ...
NWGISS: The Web GIS Software Suite for Interoperable Access and Manipulation ...
Web Processing Service
Web Processing Service
Geoserver introduction, GeoBusiness 2015
Geoserver introduction, GeoBusiness 2015
More from Jeff McKenna
Presented by Victoria Rautenbach and Jeff McKenna, on 2018-08-29 at FOSS4G-2018 in Dar es Salaam, Tanzania.
Fostering pre-university student participation in OSGeo through the Google Co...
Fostering pre-university student participation in OSGeo through the Google Co...
Jeff McKenna
A brief (15 minute) FOSS4G introduction, given at the IOI (International Ocean Institute) workshop at Dalhousie University, on 14 June 2018.
Brief FOSS4G Introduction
Brief FOSS4G Introduction
Jeff McKenna
45 minute talk given to the Canadian Cartographic Association conference, at COGS (Centre of Geographic Sciences), in Nova Scotia, on 2018-05-30.
The Open Community
The Open Community
Jeff McKenna
A look at the journey of my career, and a glimpse of the spatial industry through my eyes today. Presented to the students of COGS (Centre of Geographic Sciences), in Nova Scotia, Canada, on 2016-03-31.
The Geo Industry Today
The Geo Industry Today
Jeff McKenna
The Open Source Geospatial Foundation's global vision for the future. Presented at FOSS4G-Seoul, September 2015.
OSGeo's Global Vision
OSGeo's Global Vision
Jeff McKenna
Tips for power users of MapServer. Presented by Mike Smith & Jeff McKenna during FOSS4G-Seoul, on 17 September 2015.
MapServer #ProTips 2015
MapServer #ProTips 2015
Jeff McKenna
Keynote presentation at FOSS4G-Europe, in Como Italy, on 17 July 2015.
Looking Ahead: the Open Source Geospatial Foundation
Looking Ahead: the Open Source Geospatial Foundation
Jeff McKenna
Peter Lowe's presentation from FOSS4G 2014 in Portland, explaining the history of the famous GRASS video, shot in 1987, starring 'Captain James T Kirk'.
History of the GRASS GIS Video from 1987 (with William Shatner)
History of the GRASS GIS Video from 1987 (with William Shatner)
Jeff McKenna
Opening slides for OSGeo's AGM meeting, at FOSS4G 2014 in Portland, on Sept 11, 2014.
OSGeo's Annual General Meeting (AGM), 2014, Opening Slides
OSGeo's Annual General Meeting (AGM), 2014, Opening Slides
Jeff McKenna
@FOSS4G Buenos Aires, 2013-04-25.
The Open Source Geospatial Community
The Open Source Geospatial Community
Jeff McKenna
@FOSS4G Buenos Aires, 2013-04-26.
MapServer Project Status 2013
MapServer Project Status 2013
Jeff McKenna
Keynote presentation at the Geo-Information Society of South Africa (GISSA) conference, in Johannesburg, on 2 October 2012. Over 600 attendees from all over Africa.
Open Source Geospatial: then and now
Open Source Geospatial: then and now
Jeff McKenna
WMS Benchmarking presentation and results, from the FOSS4G 2011 event in Denver. 6 different development teams participated in this exercise, to display common data through the WMS standard the fastest. http://2011.foss4g.org/sessions/web-mapping-performance-shootout
WMS Performance Shootout 2011
WMS Performance Shootout 2011
Jeff McKenna
WMS Benchmarking presentation and results, from the FOSS4G 2010 event in Barcelona. 8 different development teams participated in this exercise, to display common data through the WMS standard the fastest. http://2010.foss4g.org/wms_benchmarking.php
WMS Performance Shootout 2010
WMS Performance Shootout 2010
Jeff McKenna
Presented at the Osaka City University Incubator Launch, in Osaka Japan, on 03/02/2010
Fostering FOSS4G through International Collaboration
Fostering FOSS4G through International Collaboration
Jeff McKenna
Presented at GeoLivre 2009 conference in Brasilia, Brazil. http://www.geolivre.com/
OSGeo Conferences Report
OSGeo Conferences Report
Jeff McKenna
Presented at FOSS4G 2009 in Sydney, Australia
WMS Performance Shootout 2009
WMS Performance Shootout 2009
Jeff McKenna
Presented at FOSS4G 2009 in Sydney, Australia
MapServer Project Status Report 2009
MapServer Project Status Report 2009
Jeff McKenna
Presented at the FOSSLC Summercamp 2009 at Algonquin College in Ottawa, Canada.
FOSS4G Community
FOSS4G Community
Jeff McKenna
Presented at FOSS4G 2008 in Osaka, Japan - 2008-11-07
Growing the FOSS4G Community
Growing the FOSS4G Community
Jeff McKenna
More from Jeff McKenna
(20)
Fostering pre-university student participation in OSGeo through the Google Co...
Fostering pre-university student participation in OSGeo through the Google Co...
Brief FOSS4G Introduction
Brief FOSS4G Introduction
The Open Community
The Open Community
The Geo Industry Today
The Geo Industry Today
OSGeo's Global Vision
OSGeo's Global Vision
MapServer #ProTips 2015
MapServer #ProTips 2015
Looking Ahead: the Open Source Geospatial Foundation
Looking Ahead: the Open Source Geospatial Foundation
History of the GRASS GIS Video from 1987 (with William Shatner)
History of the GRASS GIS Video from 1987 (with William Shatner)
OSGeo's Annual General Meeting (AGM), 2014, Opening Slides
OSGeo's Annual General Meeting (AGM), 2014, Opening Slides
The Open Source Geospatial Community
The Open Source Geospatial Community
MapServer Project Status 2013
MapServer Project Status 2013
Open Source Geospatial: then and now
Open Source Geospatial: then and now
WMS Performance Shootout 2011
WMS Performance Shootout 2011
WMS Performance Shootout 2010
WMS Performance Shootout 2010
Fostering FOSS4G through International Collaboration
Fostering FOSS4G through International Collaboration
OSGeo Conferences Report
OSGeo Conferences Report
WMS Performance Shootout 2009
WMS Performance Shootout 2009
MapServer Project Status Report 2009
MapServer Project Status Report 2009
FOSS4G Community
FOSS4G Community
Growing the FOSS4G Community
Growing the FOSS4G Community
Recently uploaded
BooK Now Call us at +918448380779 to hire a gorgeous and seductive call girl for sex. Take a Delhi Escort Service. The help of our escort agency is mostly meant for men who want sexual Indian Escorts In Delhi NCR. It should be noted that any impersonator will get 100 attention from our Young Girls Escorts in Delhi. They will assume the position of reliable allies. VIP Call Girl With Original Photos Book Tonight +918448380779 Our Cheap Price 1 Hour not available 2 Hours 5000 Full Night 8000 TAG: Call Girls in Delhi, Noida, Gurgaon, Ghaziabad, Connaught Place, Greater Kailash Delhi, Lajpat Nagar Delhi, Mayur Vihar Delhi, Chanakyapuri Delhi, New Friends Colony Delhi, Majnu Ka Tilla, Karol Bagh, Malviya Nagar, Saket, Khan Market, Noida Sector 18, Noida Sector 76, Noida Sector 51, Gurgaon Mg Road, Iffco Chowk Gurgaon, Rajiv Chowk Gurgaon All Delhi Ncr Free Home Deliver
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Stay safe, grab a drink and join us virtually for our upcoming "GenAI Risks & Security" Meetup to hear about how to uncover critical GenAI risks and vulnerabilities, AI security considerations in every company, and how a CISO should navigate through GenAI Risks.
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Tech Trends Report 2024 Future Today Institute
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
writing some innovation for development and search
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Imagine a world where information flows as swiftly as thought itself, making decision-making as fluid as the data driving it. Every moment is critical, and the right tools can significantly boost your organization’s performance. The power of real-time data automation through FME can turn this vision into reality. Aimed at professionals eager to leverage real-time data for enhanced decision-making and efficiency, this webinar will cover the essentials of real-time data and its significance. We’ll explore: FME’s role in real-time event processing, from data intake and analysis to transformation and reporting An overview of leveraging streams vs. automations FME’s impact across various industries highlighted by real-life case studies Live demonstrations on setting up FME workflows for real-time data Practical advice on getting started, best practices, and tips for effective implementation Join us to enhance your skills in real-time data automation with FME, and take your operational capabilities to the next level.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Discord is a free app offering voice, video, and text chat functionalities, primarily catering to the gaming community. It serves as a hub for users to create and join servers tailored to their interests. Discord’s ecosystem comprises servers, each functioning as a distinct online community with its own channels dedicated to specific topics or activities. Users can engage in text-based discussions, voice calls, or video chats within these channels. Understanding Discord Servers Discord servers are virtual spaces where users congregate to interact, share content, and build communities. Servers may revolve around gaming, hobbies, interests, or fandoms, providing a platform for like-minded individuals to connect. Communication Features Discord offers a range of communication tools, including text channels for messaging, voice channels for real-time audio conversations, and video channels for face-to-face interactions. These features facilitate seamless communication and collaboration. What Does NSFW Mean? The acronym NSFW stands for “Not Safe For Work,” indicating content that may be inappropriate for professional or public settings. NSFW Content NSFW content encompasses material that is sexually explicit, violent, or otherwise graphic in nature. It often includes nudity, profanity, or depictions of sensitive topics.
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
My presentation at the Lehigh Carbon Community College (LCCC) NSA GenCyber Cyber Security Day event that is intended to foster an interest in the cyber security field amongst college students.
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
In this session, we will delve into strategic approaches for optimizing knowledge management within Microsoft 365, amidst the evolving landscape of Copilot. From leveraging automatic metadata classification and permission governance with SharePoint Premium, to unlocking Viva Engage for the cultivation of knowledge and communities, you will gain actionable insights to bolster your organization's knowledge-sharing initiatives. In this session, we will also explore how to facilitate solutions to enable your employees to find answers and expertise within Microsoft 365. You will leave equipped with practical techniques and a deeper understanding of how there is more to effective knowledge management than just enabling Copilot, but building actual solutions to prepare the knowledge that Copilot and your employees can use.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
BooK Now Call us at +918448380779 to hire a gorgeous and seductive call girl for sex. Take a Delhi Escort Service. The help of our escort agency is mostly meant for men who want sexual Indian Escorts In Delhi NCR. It should be noted that any impersonator will get 100 attention from our Young Girls Escorts in Delhi. They will assume the position of reliable allies. VIP Call Girl With Original Photos Book Tonight +918448380779 Our Cheap Price 1 Hour not available 2 Hours 5000 Full Night 8000 TAG: Call Girls in Delhi, Noida, Gurgaon, Ghaziabad, Connaught Place, Greater Kailash Delhi, Lajpat Nagar Delhi, Mayur Vihar Delhi, Chanakyapuri Delhi, New Friends Colony Delhi, Majnu Ka Tilla, Karol Bagh, Malviya Nagar, Saket, Khan Market, Noida Sector 18, Noida Sector 76, Noida Sector 51, Gurgaon Mg Road, Iffco Chowk Gurgaon, Rajiv Chowk Gurgaon All Delhi Ncr Free Home Deliver
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
How to get Oracle DBA Job as fresher.
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
ICT role in 21 century education. How to ICT help in education
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Sara Mae O’Brien Scott and Tatiana Baquero Cakici, Senior Consultants at Enterprise Knowledge (EK), presented “AI Fast Track to Search-Focused AI Solutions” at the Information Architecture Conference (IAC24) that took place on April 11, 2024 in Seattle, WA. In their presentation, O’Brien-Scott and Cakici focused on what Enterprise AI is, why it is important, and what it takes to empower organizations to get started on a search-based AI journey and stay on track. The presentation explored the complexities of enterprise search challenges and how IA principles can be leveraged to provide AI solutions through the use of a semantic layer. O’Brien-Scott and Cakici showcased a case study where a taxonomy, an ontology, and a knowledge graph were used to structure content at a healthcare workforce solutions organization, providing personalized content recommendations and increasing content findability. In this session, participants gained insights about the following: Most common types of AI categories and use cases; Recommended steps to design and implement taxonomies and ontologies, ensuring they evolve effectively and support the organization’s search objectives; Taxonomy and ontology design considerations and best practices; Real-world AI applications that illustrated the value of taxonomies, ontologies, and knowledge graphs; and Tools, roles, and skills to design and implement AI-powered search solutions.
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Three things you will take away from the session: • How to run an effective tenant-to-tenant migration • Best practices for before, during, and after migration • Tips for using migration as a springboard to prepare for Copilot in Microsoft 365 Main ideas: Migration Overview: The presentation covers the current reality of cross-tenant migrations, the triggers, phases, best practices, and benefits of a successful tenant migration Considerations: When considering a migration, it is important to consider the migration scope, performance, customization, flexibility, user-friendly interface, automation, monitoring, support, training, scalability, data integrity, data security, cost, and licensing structure Next Wave: The next wave of change includes the launch of Copilot, which requires businesses to be prepared for upcoming changes related to Copilot and the cloud, and to consolidate data and tighten governance ShareGate: ShareGate can help with pre-migration analysis, configurable migration tool, and automated, end-user driven collaborative governance
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Presentation on the progress in the Domino Container community project as delivered at the Engage 2024 conference
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Breathing New Life into MySQL Apps With Advanced Postgres Capabilities
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
45-60 minute session deck from introducing Google Apps Script to developers, IT leadership, and other technical professionals.
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
What is a good lead in your organisation? Which leads are priority? What happens to leads? When sales and marketing give different answers to these questions, or perhaps aren't sure of the answers at all, frustrations build and opportunities are left on the table. Join us for an illuminating session with Cian McLoughlin, HubSpot Principal Customer Success Manager, as we look at that crucial piece of the customer journey in which leads are transferred from marketing to sales.
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Recently uploaded
(20)
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Summary of OGC Support by MapServer
1.
Summary of OGC
Web Services in MapServer Jeff McKenna Gateway Geomatics
2.
3.
SLD
4.
WFS (server/client)
5.
GML
6.
Filter Encoding
7.
WCS (server)
8.
WMC
9.
SOS (server)
10.
11.
WCS 1.0.0* and
1.1.0*
12.
SOS 1.0.0
13.
14.
15.
Since v4.4 (2004),
"ows_*" metadata can be used for common metadata items shared by multiple OGC interfaces (e.g. ows_title vs wms_title + wfs title)
16.
17.
2001: Initial implementation,
thanks to funding from NRCan's Canadian Forest Service (CFS)
18.
Supports WMS 1.0.0,
1.1.0, 1.1.1. and 1.3.0
19.
20.
DescribeLayer
21.
GetMap
22.
GetFeatureInfo
23.
24.
ISO 19128
25.
axis order hell
(required to strictly follow axis order from EPSG instead of always x,y)
26.
new coordinate reference
systems (e.g. CRS:84 for WGS 84 (EPSG:4326) in lon,lat)
27.
use of CRS
parameter (instead of SRS)
28.
SLD 1.1.0
29.
30.
Client sends XML
document for symbolization
31.
2004: Initial implementation
(MapServer 4.2)
32.
33.
GetStyles
34.
PutStyles
35.
36.
2001: Initial implementation
(v1.0.0)
37.
Supports WFS 1.0.0
and 1.1.0
38.
39.
MapServer architecture optimized
for map rendering, not well suited to transactional
40.
Great alternatives for
WFS-T include TinyOWS and GeoServer
41.
42.
DescribeFeatureType
43.
44.
45.
46.
Read access for
GML2
47.
48.
Used in SLD
for classification
49.
50.
Spatial
51.
Comparative
52.
53.
2004: Initial implementation
in MapServer 4.4
54.
Supports WCS 1.0.0
and 1.1.0
55.
56.
DescribeCoverage
57.
58.
(can be done
through GDAL)
59.
60.
remote WMS layer
pointers
61.
Like “project” files
in common desktop GIS
62.
XML-based
63.
Supported by MapServer
CGI and MapScript
64.
2006: Initial implementation
65.
66.
Initial implementation (SOS
1.0.0) in MapServer 4.8 (2006), thanks to funding from Environment Canada
67.
68.
DescribeSensor
69.
70.
71.
Legends for Raster
layers
72.
73.
MapServer OGC workshop
http://ms-ogc-workshop.maptools.org/
74.
Questions?
Download now