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
0
41
Where Next - The Future of GIS
James Fee
October 06, 2009
Tweet
Share
More Decks by James Fee
See All by James Fee
An Inside Look at GeoJSON Ballparks
jamesfee
0
39
AGIC 2014 - Online GIS Mapping Without GIS Servers
jamesfee
0
140
IMAGIN 2013 Keynote - The Future of GIS: Gotta Wear Shades
jamesfee
0
100
GIS In The Rockies Keynote: How to Remain Relevant in the Age of Change
jamesfee
1
7.1k
MGUG Keynote: How to Remain Relevant in the Age of Change
jamesfee
0
190
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
95
AGIC 2013 - Using OpenStreetMap in Your GIS Projects
jamesfee
0
130
AZPLS 2013 - Sharing Authoritative Data in a Crowdsourcing World
jamesfee
0
81
South Florida GIS Expo 2012: Professional GIS: Argle bargle, or fooforaw
jamesfee
0
74
Other Decks in Technology
See All in Technology
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
390
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
「全員プロダクトマネージャー」を実現する、Cursorによる仕様検討の自動運転
applism118
21
11k
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
220
Android Audio: Beyond Winning On It
atsushieno
0
120
エラーとアクセシビリティ
schktjm
1
1.2k
今!ソフトウェアエンジニアがハードウェアに手を出すには
mackee
12
4.7k
【実演版】カンファレンス登壇者・スタッフにこそ知ってほしいマイクの使い方 / 大吉祥寺.pm 2025
arthur1
1
830
「どこから読む?」コードとカルチャーに最速で馴染むための実践ガイド
zozotech
PRO
0
350
AIのグローバルトレンド2025 #scrummikawa / global ai trend
kyonmm
PRO
1
280
自作JSエンジンに推しプロポーザルを実装したい!
sajikix
1
170
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
1
240
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
45
7.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
How to Ace a Technical Interview
jacobian
279
23k
Optimizing for Happiness
mojombo
379
70k
Site-Speed That Sticks
csswizardry
10
810
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Documentation Writing (for coders)
carmenintech
74
5k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Why Our Code Smells
bkeepers
PRO
339
57k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
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