SlideShare a Scribd company logo
1 of 17
Download to read offline
… Thank God! 
                   Denis Wood, 2003

… Long live the map makers. 
                     Ed Parson, 2008
The ‚map stack‘
Server
 Web 




                Browser UI
Server
 Tile




                Tile Cache



                Map Server
Application
  Server




              Geospatial Data
                                http://www.alistapart.com/articles/
                                           takecontrolofyourmaps
The ‚map stack‘
Server
 Web 




                Browser UI
Server
 Tile




                Tile Cache



                Map Server
Application
  Server




              Geospatial Data
The ‚map stack‘
Server
 Web 




                Browser UI
Server
 Tile




                Tile Cache



                Map Server
Application
  Server




              Geospatial Data
                                Source: Microsoft Virtual Earth SDK
The ‚map stack‘
Server
 Web 




                Browser UI
Server
 Tile




                Tile Cache



                Map Server
Application
  Server




              Geospatial Data
The ‚map stack‘

                                Types of web 
Server
 Web 




                Browser UI
                                mapping services
                                  proprietary
Server
 Tile




                Tile Cache
                                  open source
                                  commercial
                Map Server
Application
  Server




              Geospatial Data
Proprietary web 
mapping services
Server
 Web 




                Browser UI
Server
 Tile




                Tile Cache



                Map Server
Application
  Server




              Geospatial Data
Proprietary web 
mapping services
                                How to add data
Server
 Web 




                Browser UI
                                  Gadgets
                  API

                                  KML, GeoRSS, …
Server
 Tile




                Tile Cache
                                  Image overlays
                                  Own tiles
                           +
                Map Server
Application
  Server




              Geospatial Data
Proprietary web 
mapping services
                                Why using them?
Server
 Web 




                Browser UI
                                 quick setup
                  API

                                 intuitive interface
Server
 Tile




                Tile Cache
                                 accessible by everybody
                                 with an internet browser
                                 availability of a huge
                Map Server
Application




                                 amount of geo data
  Server




                                 many thousands of
                                 servers
              Geospatial Data
Proprietary web
mapping services
                                Limitations
Server
 Web




                Browser UI
                                  pre‐rendered map tiles
                  API
                                  no access on vector data
Server
 Tile




                                  or 3rd dimension
                Tile Cache
                                  Mercator projection
                                  limitations according to
                Map Server
Application




                                   API options
  Server




                                  licensing issues
              Geospatial Data
A cartographer‘s
options
 comparing tiles of 
 different vendors
 optimizing overlay quality

 using region functionality
 for scale dependent results
 optimizing data and user 
 interface for user needs
Basic cartographic
issues                   A cartographer‘s
                         options
 What’s the purpose of
 the map?                 comparing tiles of 
                          different vendors
 Who is the user?
                          optimizing overlay quality
 Readability
                          using region functionality
 Visual Hierarchy
                          for scale dependent results
 …
                          optimizing data and user 
                          interface for user needs
Open source web mapping services
Server
 Web 




                                Open Layers, Modest Maps
                Browser UI
Server
 Tile




                                Er, Tile Cache
                Tile Cache



                                UMN MapServer
                Map Server
Application
  Server




              Geospatial Data   OpenStreetMap Data
Why using them?
                                                      creating own map tiles
                                                      and/or map tiles from
                                                      proprietary vendors

                                                      programming own
                                                      functionalities
                                                      data on own servers
http://www.sander-partner.ch/be/en/Nawa/index.html


                                                      vector functionality
                                                      offline‐ and intranet 
                                                      usage possible

                     http://chicago.everyblock.com
Limitations
                                                      more complex setup
                                                      more programming
                                                      limited server capacities



http://www.sander-partner.ch/be/en/Nawa/index.html




                     http://chicago.everyblock.com
Conclusions

  Web mapping services are not only tools for
  non‐expert map makers

  Cartographic principles can also be applied in 
  geobrowsers

  A good knowledge of available tools is important to
  pick the right solution for a certain use case
BUT: Cartographers should actively
contribute their ideas and principles to
the world of web mapping. 

More Related Content

What's hot

Licensing in ArcGIS 10.0 and 10.1
Licensing in ArcGIS 10.0 and 10.1Licensing in ArcGIS 10.0 and 10.1
Licensing in ArcGIS 10.0 and 10.1Esri South Africa
 
Navteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POINavteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POIAllan Laframboise
 
ArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audienceArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audienceGeodata AS
 
Price list arc gis license
Price list arc gis licensePrice list arc gis license
Price list arc gis licenseIbni Sabil
 

What's hot (7)

Esri Map App Builders
Esri Map App BuildersEsri Map App Builders
Esri Map App Builders
 
Licensing in ArcGIS 10.0 and 10.1
Licensing in ArcGIS 10.0 and 10.1Licensing in ArcGIS 10.0 and 10.1
Licensing in ArcGIS 10.0 and 10.1
 
Navteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POINavteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POI
 
Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...
Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...
Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...
 
Arc gis server
Arc gis serverArc gis server
Arc gis server
 
ArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audienceArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audience
 
Price list arc gis license
Price list arc gis licensePrice list arc gis license
Price list arc gis license
 

Viewers also liked

Resultatlista adidas karate_open_2013
Resultatlista adidas karate_open_2013Resultatlista adidas karate_open_2013
Resultatlista adidas karate_open_2013emiliomerayo
 
Degree in Cinematography. Fourth Year. Direction of photography and camera ...
 Degree in Cinematography. Fourth Year.  Direction of photography and camera ... Degree in Cinematography. Fourth Year.  Direction of photography and camera ...
Degree in Cinematography. Fourth Year. Direction of photography and camera ...Bande á Part Escuela de Cine
 
AES El Salvador. Energía & Vida No.15 - Abril 2015: "Ansiedad una epidemia si...
AES El Salvador. Energía & Vida No.15 - Abril 2015: "Ansiedad una epidemia si...AES El Salvador. Energía & Vida No.15 - Abril 2015: "Ansiedad una epidemia si...
AES El Salvador. Energía & Vida No.15 - Abril 2015: "Ansiedad una epidemia si...AES El Salvador
 
CV N BLOM Sept 2016
CV N BLOM Sept 2016CV N BLOM Sept 2016
CV N BLOM Sept 2016Nadine Blom
 
Memoria virtual miguel
Memoria virtual miguelMemoria virtual miguel
Memoria virtual miguelMIGUELALDANA
 
IV Edición 'Castilla y León Emprende'
IV Edición 'Castilla y León Emprende'IV Edición 'Castilla y León Emprende'
IV Edición 'Castilla y León Emprende'Programa Impulso
 
ahmed hisham portofilo senior graphic designer
ahmed hisham portofilo senior graphic designerahmed hisham portofilo senior graphic designer
ahmed hisham portofilo senior graphic designerahmed hesham
 
Proyecto de vida
Proyecto de vidaProyecto de vida
Proyecto de vidajexicha
 
Economic history of the region Twente, The Netherlands
Economic history of the region Twente, The NetherlandsEconomic history of the region Twente, The Netherlands
Economic history of the region Twente, The NetherlandsJacques Bazen
 
Social media in Local Government a few examples - and ways ahead
Social media in Local Government a few examples - and ways aheadSocial media in Local Government a few examples - and ways ahead
Social media in Local Government a few examples - and ways aheadIngrid Koehler
 
Presentacion para conasol 2012 las ti cs segun la ley 164 wil
Presentacion para conasol 2012 las ti cs segun la ley 164 wilPresentacion para conasol 2012 las ti cs segun la ley 164 wil
Presentacion para conasol 2012 las ti cs segun la ley 164 wilWilfredo Mendoza
 

Viewers also liked (20)

Resultatlista adidas karate_open_2013
Resultatlista adidas karate_open_2013Resultatlista adidas karate_open_2013
Resultatlista adidas karate_open_2013
 
Degree in Cinematography. Fourth Year. Direction of photography and camera ...
 Degree in Cinematography. Fourth Year.  Direction of photography and camera ... Degree in Cinematography. Fourth Year.  Direction of photography and camera ...
Degree in Cinematography. Fourth Year. Direction of photography and camera ...
 
Bee Style:vol.040
Bee Style:vol.040Bee Style:vol.040
Bee Style:vol.040
 
Millos (2)
Millos (2)Millos (2)
Millos (2)
 
AES El Salvador. Energía & Vida No.15 - Abril 2015: "Ansiedad una epidemia si...
AES El Salvador. Energía & Vida No.15 - Abril 2015: "Ansiedad una epidemia si...AES El Salvador. Energía & Vida No.15 - Abril 2015: "Ansiedad una epidemia si...
AES El Salvador. Energía & Vida No.15 - Abril 2015: "Ansiedad una epidemia si...
 
CV N BLOM Sept 2016
CV N BLOM Sept 2016CV N BLOM Sept 2016
CV N BLOM Sept 2016
 
Memoria virtual miguel
Memoria virtual miguelMemoria virtual miguel
Memoria virtual miguel
 
IV Edición 'Castilla y León Emprende'
IV Edición 'Castilla y León Emprende'IV Edición 'Castilla y León Emprende'
IV Edición 'Castilla y León Emprende'
 
Navidades llenas de momentos especiales
Navidades llenas de momentos especialesNavidades llenas de momentos especiales
Navidades llenas de momentos especiales
 
Lectura y redacción U1
Lectura y redacción U1Lectura y redacción U1
Lectura y redacción U1
 
Desesperance bleu marine
Desesperance bleu marineDesesperance bleu marine
Desesperance bleu marine
 
ahmed hisham portofilo senior graphic designer
ahmed hisham portofilo senior graphic designerahmed hisham portofilo senior graphic designer
ahmed hisham portofilo senior graphic designer
 
Ley Lleras
Ley LlerasLey Lleras
Ley Lleras
 
Proyecto de vida
Proyecto de vidaProyecto de vida
Proyecto de vida
 
Economic history of the region Twente, The Netherlands
Economic history of the region Twente, The NetherlandsEconomic history of the region Twente, The Netherlands
Economic history of the region Twente, The Netherlands
 
Final Portfolio
Final PortfolioFinal Portfolio
Final Portfolio
 
Social media in Local Government a few examples - and ways ahead
Social media in Local Government a few examples - and ways aheadSocial media in Local Government a few examples - and ways ahead
Social media in Local Government a few examples - and ways ahead
 
Presentacion para conasol 2012 las ti cs segun la ley 164 wil
Presentacion para conasol 2012 las ti cs segun la ley 164 wilPresentacion para conasol 2012 las ti cs segun la ley 164 wil
Presentacion para conasol 2012 las ti cs segun la ley 164 wil
 
Turismo cultural
Turismo culturalTurismo cultural
Turismo cultural
 
Jornada ECODRAGA - 1 pág
Jornada ECODRAGA - 1 págJornada ECODRAGA - 1 pág
Jornada ECODRAGA - 1 pág
 

Similar to Comparing Proprietary and Open Source Web Mapping Services

Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Geodata AS
 
MEAUC Nov 2011 Presentation
MEAUC Nov 2011 PresentationMEAUC Nov 2011 Presentation
MEAUC Nov 2011 PresentationNishant Arora
 
Arc Ready Fy09 Q3 Live Mesh
Arc Ready Fy09 Q3   Live MeshArc Ready Fy09 Q3   Live Mesh
Arc Ready Fy09 Q3 Live MeshDavid Giard
 
IMGS Local Gov User Group Presentation
IMGS Local Gov User Group PresentationIMGS Local Gov User Group Presentation
IMGS Local Gov User Group PresentationIMGS
 
WEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxWEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxAsim Pt
 
CloudFest Denver When Worlds Collide: HTML5 Meets the Cloud
CloudFest Denver When Worlds Collide: HTML5 Meets the CloudCloudFest Denver When Worlds Collide: HTML5 Meets the Cloud
CloudFest Denver When Worlds Collide: HTML5 Meets the CloudDavid Pallmann
 
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...EuroCloud
 
ArcGIS Server Javascript API
ArcGIS Server Javascript APIArcGIS Server Javascript API
ArcGIS Server Javascript APIewug
 
Total Knockout: Start-to-Finish Development of Suitability Applications Using...
Total Knockout: Start-to-Finish Development of Suitability Applications Using...Total Knockout: Start-to-Finish Development of Suitability Applications Using...
Total Knockout: Start-to-Finish Development of Suitability Applications Using...Blue Raster
 
Virtual Earth And ESRI
Virtual Earth And ESRIVirtual Earth And ESRI
Virtual Earth And ESRITim Warr
 
Enterprise GIS
Enterprise GIS Enterprise GIS
Enterprise GIS Esri
 
Codestrong 2012 breakout session the role of cloud services in your next ge...
Codestrong 2012 breakout session   the role of cloud services in your next ge...Codestrong 2012 breakout session   the role of cloud services in your next ge...
Codestrong 2012 breakout session the role of cloud services in your next ge...Axway Appcelerator
 
Web enabling your survey business ppt version
Web enabling your survey business ppt versionWeb enabling your survey business ppt version
Web enabling your survey business ppt versionrudy_stricklan
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS PlatformEsri UK
 
Mesh-Enabled Web Applications
Mesh-Enabled Web ApplicationsMesh-Enabled Web Applications
Mesh-Enabled Web Applicationsgoodfriday
 
Welsh Conference 2023 Opening Plenary
Welsh Conference 2023 Opening PlenaryWelsh Conference 2023 Opening Plenary
Welsh Conference 2023 Opening PlenaryEsri UK
 

Similar to Comparing Proprietary and Open Source Web Mapping Services (20)

Internet GIS
Internet GISInternet GIS
Internet GIS
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016
 
MEAUC Nov 2011 Presentation
MEAUC Nov 2011 PresentationMEAUC Nov 2011 Presentation
MEAUC Nov 2011 Presentation
 
Web mapping
Web mappingWeb mapping
Web mapping
 
Arc Ready Fy09 Q3 Live Mesh
Arc Ready Fy09 Q3   Live MeshArc Ready Fy09 Q3   Live Mesh
Arc Ready Fy09 Q3 Live Mesh
 
HoLIS GIS Update
HoLIS GIS UpdateHoLIS GIS Update
HoLIS GIS Update
 
IMGS Local Gov User Group Presentation
IMGS Local Gov User Group PresentationIMGS Local Gov User Group Presentation
IMGS Local Gov User Group Presentation
 
WEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxWEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptx
 
CloudFest Denver When Worlds Collide: HTML5 Meets the Cloud
CloudFest Denver When Worlds Collide: HTML5 Meets the CloudCloudFest Denver When Worlds Collide: HTML5 Meets the Cloud
CloudFest Denver When Worlds Collide: HTML5 Meets the Cloud
 
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
 
ArcGIS Server Javascript API
ArcGIS Server Javascript APIArcGIS Server Javascript API
ArcGIS Server Javascript API
 
Total Knockout: Start-to-Finish Development of Suitability Applications Using...
Total Knockout: Start-to-Finish Development of Suitability Applications Using...Total Knockout: Start-to-Finish Development of Suitability Applications Using...
Total Knockout: Start-to-Finish Development of Suitability Applications Using...
 
Virtual Earth And ESRI
Virtual Earth And ESRIVirtual Earth And ESRI
Virtual Earth And ESRI
 
Enterprise GIS
Enterprise GIS Enterprise GIS
Enterprise GIS
 
Osgis sept2012 cartogrammar
Osgis sept2012  cartogrammarOsgis sept2012  cartogrammar
Osgis sept2012 cartogrammar
 
Codestrong 2012 breakout session the role of cloud services in your next ge...
Codestrong 2012 breakout session   the role of cloud services in your next ge...Codestrong 2012 breakout session   the role of cloud services in your next ge...
Codestrong 2012 breakout session the role of cloud services in your next ge...
 
Web enabling your survey business ppt version
Web enabling your survey business ppt versionWeb enabling your survey business ppt version
Web enabling your survey business ppt version
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS Platform
 
Mesh-Enabled Web Applications
Mesh-Enabled Web ApplicationsMesh-Enabled Web Applications
Mesh-Enabled Web Applications
 
Welsh Conference 2023 Opening Plenary
Welsh Conference 2023 Opening PlenaryWelsh Conference 2023 Opening Plenary
Welsh Conference 2023 Opening Plenary
 

Recently uploaded

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

Comparing Proprietary and Open Source Web Mapping Services

  • 1. … Thank God!  Denis Wood, 2003 … Long live the map makers.  Ed Parson, 2008
  • 2. The ‚map stack‘ Server Web  Browser UI Server Tile Tile Cache Map Server Application Server Geospatial Data http://www.alistapart.com/articles/ takecontrolofyourmaps
  • 3. The ‚map stack‘ Server Web  Browser UI Server Tile Tile Cache Map Server Application Server Geospatial Data
  • 4. The ‚map stack‘ Server Web  Browser UI Server Tile Tile Cache Map Server Application Server Geospatial Data Source: Microsoft Virtual Earth SDK
  • 5. The ‚map stack‘ Server Web  Browser UI Server Tile Tile Cache Map Server Application Server Geospatial Data
  • 6. The ‚map stack‘ Types of web  Server Web  Browser UI mapping services proprietary Server Tile Tile Cache open source commercial Map Server Application Server Geospatial Data
  • 7. Proprietary web  mapping services Server Web  Browser UI Server Tile Tile Cache Map Server Application Server Geospatial Data
  • 8. Proprietary web  mapping services How to add data Server Web  Browser UI Gadgets API KML, GeoRSS, … Server Tile Tile Cache Image overlays Own tiles + Map Server Application Server Geospatial Data
  • 9. Proprietary web  mapping services Why using them? Server Web  Browser UI quick setup API intuitive interface Server Tile Tile Cache accessible by everybody with an internet browser availability of a huge Map Server Application amount of geo data Server many thousands of servers Geospatial Data
  • 10. Proprietary web mapping services Limitations Server Web Browser UI pre‐rendered map tiles API no access on vector data Server Tile or 3rd dimension Tile Cache Mercator projection limitations according to Map Server Application API options Server licensing issues Geospatial Data
  • 11. A cartographer‘s options comparing tiles of  different vendors optimizing overlay quality using region functionality for scale dependent results optimizing data and user  interface for user needs
  • 12. Basic cartographic issues A cartographer‘s options What’s the purpose of the map? comparing tiles of  different vendors Who is the user? optimizing overlay quality Readability using region functionality Visual Hierarchy for scale dependent results … optimizing data and user  interface for user needs
  • 13. Open source web mapping services Server Web  Open Layers, Modest Maps Browser UI Server Tile Er, Tile Cache Tile Cache UMN MapServer Map Server Application Server Geospatial Data OpenStreetMap Data
  • 14. Why using them? creating own map tiles and/or map tiles from proprietary vendors programming own functionalities data on own servers http://www.sander-partner.ch/be/en/Nawa/index.html vector functionality offline‐ and intranet  usage possible http://chicago.everyblock.com
  • 15. Limitations more complex setup more programming limited server capacities http://www.sander-partner.ch/be/en/Nawa/index.html http://chicago.everyblock.com
  • 16. Conclusions Web mapping services are not only tools for non‐expert map makers Cartographic principles can also be applied in  geobrowsers A good knowledge of available tools is important to pick the right solution for a certain use case
  • 17. BUT: Cartographers should actively contribute their ideas and principles to the world of web mapping.