SlideShare ist ein Scribd-Unternehmen logo
1 von 25
The Holy Trinity is dead. mapbutcher@mapbutcher.com
This rant is about putting GIS based applications on the web mapbutcher@mapbutcher.com
Why do we want to put GIS applications on the web?  mapbutcher@mapbutcher.com
Because it's there....the web that is mapbutcher@mapbutcher.com
Because as GIS people we think spatial is everything and we want everybody else to think the same thing. mapbutcher@mapbutcher.com
Because everyone has a browser… it must be cheaper to do it all on the web mapbutcher@mapbutcher.com
Have we failed at putting GIS on the web? mapbutcher@mapbutcher.com
We've over complicated it mapbutcher@mapbutcher.com
We've tried to do direct ports of desktop functionality mapbutcher@mapbutcher.com
We've dragged our GIS baggage with us mapbutcher@mapbutcher.com
We've had a number of attempts at the technology mapbutcher@mapbutcher.com
What's evolved in web mapping? mapbutcher@mapbutcher.com
The web itself mapbutcher@mapbutcher.com
New players mapbutcher@mapbutcher.com
Old boys with lead in their pencils mapbutcher@mapbutcher.com
Why was this talk entitled ‘The Holy Trinity is dead‘ ? mapbutcher@mapbutcher.com
What is the holy trinity? mapbutcher@mapbutcher.com
MAP mapbutcher@mapbutcher.com
mapbutcher@mapbutcher.com
TOC(Table of Contents) mapbutcher@mapbutcher.com
mapbutcher@mapbutcher.com
TOOLBAR mapbutcher@mapbutcher.com
mapbutcher@mapbutcher.com
So what are my rules for web mapping application design? mapbutcher@mapbutcher.com
Keep it simple and think about your REAL users mapbutcher@mapbutcher.com

Weitere ähnliche Inhalte

Andere mochten auch

speed dial
speed dialspeed dial
speed dialmpillegi
 
How Timeline for Pages is affecting engagement
How Timeline for Pages is affecting engagementHow Timeline for Pages is affecting engagement
How Timeline for Pages is affecting engagementMicrosoft
 
Telefonica Global Millennial Survey - Asia
Telefonica Global Millennial Survey - AsiaTelefonica Global Millennial Survey - Asia
Telefonica Global Millennial Survey - AsiaMicrosoft
 
Facebook Q3 Investor Deck
Facebook Q3 Investor DeckFacebook Q3 Investor Deck
Facebook Q3 Investor DeckMicrosoft
 
Telefonica Global Millennial Survey - Meet the Millennial Leaders
Telefonica Global Millennial Survey - Meet the Millennial LeadersTelefonica Global Millennial Survey - Meet the Millennial Leaders
Telefonica Global Millennial Survey - Meet the Millennial LeadersMicrosoft
 
Brewing Maps with TileMill
Brewing Maps with TileMillBrewing Maps with TileMill
Brewing Maps with TileMillSimon Hope
 
Brewing Maps with TileMill
Brewing Maps with TileMillBrewing Maps with TileMill
Brewing Maps with TileMillSimon Hope
 
Images Of The Great Depression
Images Of The Great DepressionImages Of The Great Depression
Images Of The Great DepressionCarolyn Thompson
 

Andere mochten auch (12)

speed dial
speed dialspeed dial
speed dial
 
Naturalgas2
Naturalgas2Naturalgas2
Naturalgas2
 
Us And Wwii
Us And WwiiUs And Wwii
Us And Wwii
 
How Timeline for Pages is affecting engagement
How Timeline for Pages is affecting engagementHow Timeline for Pages is affecting engagement
How Timeline for Pages is affecting engagement
 
Telefonica Global Millennial Survey - Asia
Telefonica Global Millennial Survey - AsiaTelefonica Global Millennial Survey - Asia
Telefonica Global Millennial Survey - Asia
 
Facebook Q3 Investor Deck
Facebook Q3 Investor DeckFacebook Q3 Investor Deck
Facebook Q3 Investor Deck
 
Telefonica Global Millennial Survey - Meet the Millennial Leaders
Telefonica Global Millennial Survey - Meet the Millennial LeadersTelefonica Global Millennial Survey - Meet the Millennial Leaders
Telefonica Global Millennial Survey - Meet the Millennial Leaders
 
Brewing Maps with TileMill
Brewing Maps with TileMillBrewing Maps with TileMill
Brewing Maps with TileMill
 
Brewing Maps with TileMill
Brewing Maps with TileMillBrewing Maps with TileMill
Brewing Maps with TileMill
 
Worldwar I.0809
Worldwar I.0809Worldwar I.0809
Worldwar I.0809
 
Honors.2007
Honors.2007Honors.2007
Honors.2007
 
Images Of The Great Depression
Images Of The Great DepressionImages Of The Great Depression
Images Of The Great Depression
 

Ähnlich wie The holy trinity is dead

Mapnik Sotm 2007
Mapnik Sotm 2007Mapnik Sotm 2007
Mapnik Sotm 2007artemp
 
UGIC 2015: Disconnected ArcGIS in the Browser is Finally Here
UGIC 2015: Disconnected ArcGIS in the Browser is Finally HereUGIC 2015: Disconnected ArcGIS in the Browser is Finally Here
UGIC 2015: Disconnected ArcGIS in the Browser is Finally Heremattbsheehan
 
Battle of Frameworks: Polymer - Meetup Paris Web Components - 2016-09
Battle of Frameworks: Polymer - Meetup Paris Web Components - 2016-09Battle of Frameworks: Polymer - Meetup Paris Web Components - 2016-09
Battle of Frameworks: Polymer - Meetup Paris Web Components - 2016-09Horacio Gonzalez
 
Five Myths About GIS in 2011 (Bill Dollins)
Five Myths About GIS in 2011 (Bill Dollins)Five Myths About GIS in 2011 (Bill Dollins)
Five Myths About GIS in 2011 (Bill Dollins)geeknixta
 
Gnome Maps: free software services for a new desktop experience
Gnome Maps: free software services for a new desktop experienceGnome Maps: free software services for a new desktop experience
Gnome Maps: free software services for a new desktop experienceVrije Universiteit Brussel
 
Open Source Tools for Web Cartography
Open Source Tools for Web CartographyOpen Source Tools for Web Cartography
Open Source Tools for Web CartographyRafa Gutierrez
 
Pongsocket com earthart
Pongsocket com earthartPongsocket com earthart
Pongsocket com earthartHector_Warren
 
What to do when Classic Google Maps Go Away?
What to do when Classic Google Maps Go Away?What to do when Classic Google Maps Go Away?
What to do when Classic Google Maps Go Away?msz
 
ViziCities - Lessons Learnt Visualising Real-world Cities in 3D
ViziCities - Lessons Learnt Visualising Real-world Cities in 3DViziCities - Lessons Learnt Visualising Real-world Cities in 3D
ViziCities - Lessons Learnt Visualising Real-world Cities in 3DRobin Hawkes
 
Bringing Cities to Life Using Big Data & WebGL
Bringing Cities to Life Using Big Data & WebGLBringing Cities to Life Using Big Data & WebGL
Bringing Cities to Life Using Big Data & WebGLRobin Hawkes
 
Let’s start build a robots parts in home/garage area - IoT, hardware & roboti...
Let’s start build a robots parts in home/garage area - IoT, hardware & roboti...Let’s start build a robots parts in home/garage area - IoT, hardware & roboti...
Let’s start build a robots parts in home/garage area - IoT, hardware & roboti...Marcin Bielak
 
Physical vs digital story mapping - StoriesOnBoard .pdf
Physical vs digital story mapping - StoriesOnBoard .pdfPhysical vs digital story mapping - StoriesOnBoard .pdf
Physical vs digital story mapping - StoriesOnBoard .pdfStoriesOnBoard
 
MashUp Mania: How Reebok Created the Ultimate Mashup and You Can Too
MashUp Mania: How Reebok Created the Ultimate Mashup and You Can TooMashUp Mania: How Reebok Created the Ultimate Mashup and You Can Too
MashUp Mania: How Reebok Created the Ultimate Mashup and You Can TooMolecular Inc
 
Large maps and WordPress
Large maps and WordPressLarge maps and WordPress
Large maps and WordPressDMWMartin
 
2016 development track: geospatial java script… so many choices, so little t...
2016 development track: geospatial java script…  so many choices, so little t...2016 development track: geospatial java script…  so many choices, so little t...
2016 development track: geospatial java script… so many choices, so little t...GIS in the Rockies
 

Ähnlich wie The holy trinity is dead (20)

Mapnik Sotm 2007
Mapnik Sotm 2007Mapnik Sotm 2007
Mapnik Sotm 2007
 
UGIC 2015: Disconnected ArcGIS in the Browser is Finally Here
UGIC 2015: Disconnected ArcGIS in the Browser is Finally HereUGIC 2015: Disconnected ArcGIS in the Browser is Finally Here
UGIC 2015: Disconnected ArcGIS in the Browser is Finally Here
 
Battle of Frameworks: Polymer - Meetup Paris Web Components - 2016-09
Battle of Frameworks: Polymer - Meetup Paris Web Components - 2016-09Battle of Frameworks: Polymer - Meetup Paris Web Components - 2016-09
Battle of Frameworks: Polymer - Meetup Paris Web Components - 2016-09
 
Five Myths About GIS in 2011 (Bill Dollins)
Five Myths About GIS in 2011 (Bill Dollins)Five Myths About GIS in 2011 (Bill Dollins)
Five Myths About GIS in 2011 (Bill Dollins)
 
Gnome Maps: free software services for a new desktop experience
Gnome Maps: free software services for a new desktop experienceGnome Maps: free software services for a new desktop experience
Gnome Maps: free software services for a new desktop experience
 
Open Source Tools for Web Cartography
Open Source Tools for Web CartographyOpen Source Tools for Web Cartography
Open Source Tools for Web Cartography
 
We are the music makers and we are the dreamers of dreams
We are the music makers and we are the dreamers of dreamsWe are the music makers and we are the dreamers of dreams
We are the music makers and we are the dreamers of dreams
 
Pongsocket com earthart
Pongsocket com earthartPongsocket com earthart
Pongsocket com earthart
 
What to do when Classic Google Maps Go Away?
What to do when Classic Google Maps Go Away?What to do when Classic Google Maps Go Away?
What to do when Classic Google Maps Go Away?
 
Friday Mash
Friday MashFriday Mash
Friday Mash
 
ViziCities - Lessons Learnt Visualising Real-world Cities in 3D
ViziCities - Lessons Learnt Visualising Real-world Cities in 3DViziCities - Lessons Learnt Visualising Real-world Cities in 3D
ViziCities - Lessons Learnt Visualising Real-world Cities in 3D
 
OS GT
OS GTOS GT
OS GT
 
Bringing Cities to Life Using Big Data & WebGL
Bringing Cities to Life Using Big Data & WebGLBringing Cities to Life Using Big Data & WebGL
Bringing Cities to Life Using Big Data & WebGL
 
Let’s start build a robots parts in home/garage area - IoT, hardware & roboti...
Let’s start build a robots parts in home/garage area - IoT, hardware & roboti...Let’s start build a robots parts in home/garage area - IoT, hardware & roboti...
Let’s start build a robots parts in home/garage area - IoT, hardware & roboti...
 
Gatsby vs. Next.js
Gatsby vs. Next.jsGatsby vs. Next.js
Gatsby vs. Next.js
 
Physical vs digital story mapping - StoriesOnBoard .pdf
Physical vs digital story mapping - StoriesOnBoard .pdfPhysical vs digital story mapping - StoriesOnBoard .pdf
Physical vs digital story mapping - StoriesOnBoard .pdf
 
MashUp Mania: How Reebok Created the Ultimate Mashup and You Can Too
MashUp Mania: How Reebok Created the Ultimate Mashup and You Can TooMashUp Mania: How Reebok Created the Ultimate Mashup and You Can Too
MashUp Mania: How Reebok Created the Ultimate Mashup and You Can Too
 
Large maps and WordPress
Large maps and WordPressLarge maps and WordPress
Large maps and WordPress
 
2016 development track: geospatial java script… so many choices, so little t...
2016 development track: geospatial java script…  so many choices, so little t...2016 development track: geospatial java script…  so many choices, so little t...
2016 development track: geospatial java script… so many choices, so little t...
 
Mapping Mashups - Using Mashup Editors
Mapping Mashups - Using Mashup EditorsMapping Mashups - Using Mashup Editors
Mapping Mashups - Using Mashup Editors
 

Kürzlich hochgeladen

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Kürzlich hochgeladen (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

The holy trinity is dead