SlideShare a Scribd company logo
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

More Related Content

Viewers also liked

speed dial
speed dialspeed dial
speed dial
mpillegi
 
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
Microsoft
 
Telefonica Global Millennial Survey - Asia
Telefonica Global Millennial Survey - AsiaTelefonica Global Millennial Survey - Asia
Telefonica Global Millennial Survey - Asia
Microsoft
 
Facebook Q3 Investor Deck
Facebook Q3 Investor DeckFacebook Q3 Investor Deck
Facebook Q3 Investor Deck
Microsoft
 
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
Microsoft
 
Brewing Maps with TileMill
Brewing Maps with TileMillBrewing Maps with TileMill
Brewing Maps with TileMill
Simon Hope
 
Brewing Maps with TileMill
Brewing Maps with TileMillBrewing Maps with TileMill
Brewing Maps with TileMill
Simon Hope
 
Images Of The Great Depression
Images Of The Great DepressionImages Of The Great Depression
Images Of The Great DepressionCarolyn Thompson
 

Viewers also liked (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
 

Similar to The holy trinity is dead

Mapnik Sotm 2007
Mapnik Sotm 2007Mapnik Sotm 2007
Mapnik Sotm 2007
artemp
 
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
mattbsheehan
 
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
Horacio 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 experience
Vrije 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
 
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
Texas Natural Resources Information System
 
Pongsocket com earthart
Pongsocket com earthartPongsocket com earthart
Pongsocket com earthart
Hector_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
 
Friday Mash
Friday MashFriday Mash
Friday Mash
Mike Ellis
 
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
Robin Hawkes
 
OS GT
OS GTOS 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
Robin 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
 
Gatsby vs. Next.js
Gatsby vs. Next.jsGatsby vs. Next.js
Gatsby vs. Next.js
Borek Bernard
 
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
StoriesOnBoard
 
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
Molecular Inc
 
Large maps and WordPress
Large maps and WordPressLarge maps and WordPress
Large maps and WordPress
DMWMartin
 
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
 
Mapping Mashups - Using Mashup Editors
Mapping Mashups - Using Mashup EditorsMapping Mashups - Using Mashup Editors
Mapping Mashups - Using Mashup Editors
Harsha Vardhan Madiraju
 

Similar to 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
 

Recently uploaded

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 

The holy trinity is dead