Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Where Next - The Future of GIS
Search
James Fee
October 06, 2009
Technology
44
0
Share
Where Next - The Future of GIS
James Fee
October 06, 2009
More Decks by James Fee
See All by James Fee
An Inside Look at GeoJSON Ballparks
jamesfee
0
51
AGIC 2014 - Online GIS Mapping Without GIS Servers
jamesfee
0
160
IMAGIN 2013 Keynote - The Future of GIS: Gotta Wear Shades
jamesfee
0
120
GIS In The Rockies Keynote: How to Remain Relevant in the Age of Change
jamesfee
1
7.2k
MGUG Keynote: How to Remain Relevant in the Age of Change
jamesfee
0
200
NDGIS 2013 - How to Remain Relevant in the Age of Change or What GIS Pros Can Do to Keep their Skills in Demand
jamesfee
0
110
AGIC 2013 - Using OpenStreetMap in Your GIS Projects
jamesfee
0
140
AZPLS 2013 - Sharing Authoritative Data in a Crowdsourcing World
jamesfee
0
88
South Florida GIS Expo 2012: Professional GIS: Argle bargle, or fooforaw
jamesfee
0
80
Other Decks in Technology
See All in Technology
AI飲み会幹事エージェントを作っただけなのに
ykimi
0
250
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
2
140
社内RAGの導入で気を付けたポイント
yakumo
1
140
Python開発環境にハーネス適用を検討する
yuuka51
0
280
実践 TanStack Start ― 新規プロダクトを開発して確立した、サーバーとクライアント境界の設計パターン / Practical TanStack Start Server-Client Boundary Patterns
kaminashi
2
180
「使われるデータ基盤」を目指してデータアナリストとワークショップをやった話
jackojacko_
1
260
【新卒研修】ライブデモ + compose.yaml読解_講義資料
dip_tech
PRO
0
130
業務に残された「良くない型」で考える「TypeScriptの難しさ」
sajikix
3
1.3k
エムスリーテクノロジーズ株式会社 エンジニア向け紹介資料 / M3 Technologies Company Deck
m3_engineering
0
210
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.5k
freee-mcpを Local→Remote で出してわかった MCP認可実装のリアル
terara
2
320
TypeScriptで実現する既存APIを活用したリモートMCPサーバー構築 / TSKaigi 2026
soarteclab
1
180
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
380
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
300
A designer walks into a library…
pauljervisheath
211
24k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
210
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Google's AI Overviews - The New Search
badams
0
1k
Transcript
Where Next? The Future of GIS James Fee WeoGeo
None
None
None
None
None
None
None
None
None
None
None
None
Neogeography: Geographical techniques and tools used for personal activities or
for utilization by a non-expert group of users; not formal or analytical. Andrew Turner
None
None
None
None
None
None
None
Crowdsourcing
Michael Goodchild
Michael Goodchild VG I
Volunteered Michael Goodchild Geographic Information
None
None
Citizen Participation San Diego Fires
None
Stacks
Microsoft IIS Microsoft .NE T Microsoft SQL Server Microsoft Server
2008 Microsoft Windows Apache Perl, PHP or Python MySQL or PostgreSQL Linux Server Linux
Microsoft IIS Microsoft .NE T Microsoft SQL Server Microsoft Server
2008 Microsoft Windows Apache Perl, PHP or Python MySQL or PostgreSQL Linux Server Linux WINS
Microsoft IIS Microsoft .NE T Microsoft SQL Server Microsoft Server
2008 Microsoft Windows Apache Perl, PHP or Python MySQL or PostgreSQL Linux Server Linux WINS LAMP/LAPP
Microsoft Windows Linux
Microsoft Windows Linux Solution Stacks
Microsoft Windows Linux Solution Stacks
OpenLayers/ WMS/WFS GDAL/OGR, GEOS PostgreSQL w/ PostGIS MapServer or GeoServer
OSGeo ArcGIS Server APIs ArcObjects ArcSDE (Geodatabase) ArcGIS Server ESRI
OpenLayers/ WMS/WFS GDAL/OGR, GEOS PostgreSQL w/ PostGIS MapServer or GeoServer
OSGeo ArcGIS Server APIs ArcObjects ArcSDE (Geodatabase) ArcGIS Server ESRI
OpenLayers/ WMS/WFS GDAL/OGR, GEOS PostgreSQL w/ PostGIS MapServer or GeoServer
OSGeo ArcGIS Server APIs ArcObjects ArcSDE (Geodatabase) ArcGIS Server ESRI
OpenLayers/ WMS/WFS GDAL/OGR, GEOS PostgreSQL w/ PostGIS MapServer or GeoServer
OSGeo ArcGIS Server APIs ArcObjects ArcSDE (Geodatabase) ArcGIS Server ESRI
OpenLayers/ WMS/WFS GDAL/OGR, GEOS PostgreSQL w/ PostGIS MapServer or GeoServer
OSGeo ArcGIS Server APIs ArcObjects ArcSDE (Geodatabase) ArcGIS Server ESRI ESRI Stack
OpenLayers/ WMS/WFS GDAL/OGR, GEOS PostgreSQL w/ PostGIS MapServer or GeoServer
OSGeo ArcGIS Server APIs ArcObjects ArcSDE (Geodatabase) ArcGIS Server ESRI ESRI Stack
OpenLayers/ WMS/WFS GDAL/OGR, GEOS PostgreSQL w/ PostGIS MapServer or GeoServer
OSGeo ArcGIS Server APIs ArcObjects ArcSDE (Geodatabase) ArcGIS Server ESRI ESRI Stack
OpenLayers/ WMS/WFS GDAL/OGR, GEOS PostgreSQL w/ PostGIS MapServer or GeoServer
OSGeo ArcGIS Server APIs ArcObjects ArcSDE (Geodatabase) ArcGIS Server ESRI ESRI Stack
OpenLayers/ WMS/WFS GDAL/OGR, GEOS PostgreSQL w/ PostGIS MapServer or GeoServer
OSGeo ArcGIS Server APIs ArcObjects ArcSDE (Geodatabase) ArcGIS Server ESRI ESRI Stack OSGeo Stack
OpenLayers/ WMS/WFS PostgreSQL w/ PostGIS ArcGIS Server ArcSDE (Geodatabase) ArcObjects
Mixed Stack
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next? RESTful
Where Next? RESTful
Where Next? RESTful
Where Next? RESTful
Where Next? RESTful
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
Where Next?
The Future
None
Just give me a shapefile
None
phoenix.shp phoenix.shx phoenix.dbf
phoenix.shp phoenix.shx phoenix.dbf phoenix.prj phoenix.shp.xml
phoenix.shp phoenix.shx phoenix.dbf phoenix.prj phoenix.shp.xml phoenix.sbn phoenix.sbx phoenix.ain phoenix.aih phoenix.ixs
phoenix.mxs phoenix.atx phoenix.cpg
phoenix.shp phoenix.shx phoenix.dbf phoenix.prj phoenix.shp.xml phoenix.sbn phoenix.sbx phoenix.ain phoenix.aih phoenix.ixs
phoenix.mxs phoenix.atx phoenix.cpg
None
None
None
None
Can We Come Up With a Standard?
What would work?
What would work? open database
What would work? open database open symbology
What would work? open database open symbology OGC support
What would work? open database open symbology OGC support platform
support
ESRI’s File Geodatabase
ESRI’s File Geodatabase
So just give me a File Geodatabase
None
None
None
So we need an open spatial database format
None
None
None
I really want to get me some of that!
None
‣ All the benefits of Shapefiles ‣ Open ‣ Easy
to use
‣ All the benefits of Shapefiles ‣ Open ‣ Easy
to use ‣ None of the limitations ‣ Multiple files ‣ Limited field widths
Problems with SQLite?
•No support from ESRI Problems with SQLite?
•No support from ESRI •Still not well known in the
community Problems with SQLite?
SpatiaLite
SpatiaLite •Built on SQLite RDBMS
SpatiaLite •Built on SQLite RDBMS •Just a file
SpatiaLite •Built on SQLite RDBMS •Just a file •Portable -
Works on Windows, Linux or Mac OS X
SpatiaLite •Built on SQLite RDBMS •Just a file •Portable -
Works on Windows, Linux or Mac OS X •Implements OGC Simple Features for SQL
Community Driven Standards
Community Driven Standards Users drive formats
How do we share?
Layer Package to the Rescue
Layer Package to the Rescue
What Works for the Layer Package
What Works for the Layer Package •Compressed format shares well
What Works for the Layer Package •Compressed format shares well
•Includes symbology
What Works for the Layer Package •Compressed format shares well
•Includes symbology •Metadata and preview thumbnails
What Works for the Layer Package •Compressed format shares well
•Includes symbology •Metadata and preview thumbnails •Easy to create with ArcMap
Problems with the Layer Package
Problems with the Layer Package •Uses the closed ESRI Layer
file for symbology
Problems with the Layer Package •Uses the closed ESRI Layer
file for symbology •Some files converted to closed File Geodatabase format
Problems with the Layer Package •Uses the closed ESRI Layer
file for symbology •Some files converted to closed File Geodatabase format •Undocumented
We need symbology with our datasets
Options:
Options: SLD/SE
CSS Options: SLD/SE
None
Put my symbology in a sidecar!
phoenix.sqlite phoenix.css
None
phoenix.gpk
Sharing data need not be hard
Pay As You Go GIS
Pay As You Go GIS Enable ArcInfo for ArcView users
Pay As You Go GIS Enable ArcInfo for ArcView users
Pay As You Go GIS Enable ArcInfo for ArcView users
Pick and choose the best solutions
Cloud-based Services
None
None
None
None
None
None
The future of GIS will give you freedom to collaborate
with the world.
Thank You James Fee email:
[email protected]
twitter: @cageyjames blog: http://www.spatiallyadjusted.com
mobile: 480.225.2287