$30 off During Our Annual Pro Sale. View Details »

nuim14

 nuim14

An extended look at the future of GIS. Presented to NUIM Geography MSc class, 15th April 2014

Richard Cantwell

April 15, 2014
Tweet

More Decks by Richard Cantwell

Other Decks in Education

Transcript

  1. Where: Next. A look into the future of GIS
    Richard Cantwell
    Senior GIS Consultant GAMMA
    [email protected]
    @ManAboutCouch

    View Slide

  2. The impact of change is often unforseen
    jdesbonnet.blogspot.ie/2011/06/day-gps-selective-availability-sa-was.html

    View Slide

  3. From GPS tracks..

    View Slide

  4. ..To Maps

    View Slide

  5. Automatically?
    labs.strava.com/slide/

    View Slide

  6. www.gartner.com
    Emerging Technologies ‘Hype Cycle’
    gartner.com

    View Slide

  7. @philgyford

    View Slide

  8. www.gartner.com/newsroom/id/2575515

    View Slide

  9. Hardware, Software, Data & People
    https://flic.kr/p/b7stL4

    View Slide

  10. Hardware: Becoming a Commodity
    https://flic.kr/p/89BohQ

    View Slide

  11. Range of Cloud Providers
    Inspired by gigaom.com/2013/05/17/aws-is-the-mcdonalds-of-the-cloud-whos-the-burger-king/

    View Slide

  12. IaaS PaaS SaaS
    Transitioning to Services

    View Slide

  13. AWS Global Infrastructure

    View Slide

  14. Availability Zone Availability Zone
    SERVER
    INSTANCE
    SERVER
    INSTANCE
    http / ssl
    AWS Cloud
    SERVER
    INSTANCE
    SERVER
    INSTANCE
    Autoscaling Group
    Autoscaling Group
    Cloudwatch
    Elastic Load Balancer
    Users
    Internet
    A simple AWS example

    View Slide

  15. Internet
    NAT
    Server
    Amazon RDS
    SQL Server
    VPN
    ELB ELB
    Mapping
    ASG
    Spectrum
    ASG
    DynamoDB
    Amazon S3
    ELB
    Amazon SQS
    Batch Spot
    ASG
    Low/Hi ASG
    Complex Configuration. Hybrid Approaches
    Amazon S3
    DynamoDB
    ELB ELB ELB
    Reverse Proxy
    Routing ASG App ASG Spatial ASG
    Oracle 10g Postgres
    MDM Spatial Geocode

    View Slide

  16. • Design to take advantage of Cloud Efficiencies
    • Stop Hugging your Servers
    • Failure shouldn’t be a Drama
    • Use Multiple Availability Zones
    • Pay for what you Provision (not what you use)
    Lessons from the last 5 years

    View Slide

  17. Enterprise GIS in a few minutes..
    www.spatiallyadjusted.com/2013/12/23/using-postgis-on-amazon-rds-with-opengeo-suite/

    View Slide

  18. Location: Ubiquitous for $1.50

    View Slide

  19. Sensor Web becoming a reality?
    CityWatch.ie

    View Slide

  20. Software: In Transition

    View Slide

  21. The future of desktop GIS?
    @billdollins

    View Slide

  22. Vendors iterating Desktop

    View Slide

  23. Vendors embedding GIS into platforms

    View Slide

  24. New technologies don’t solve deeper issues
    @nheudecker

    View Slide

  25. Best of Breed Solutions

    View Slide

  26. Browsers: Becoming more capable

    View Slide

  27. ..mostly.

    View Slide

  28. Data Creation inside the Browser
    geojson.io

    View Slide

  29. Complex Spatial Operations
    jasondavies.com

    View Slide

  30. JavaScript & Python emerging as key
    D3js.org

    View Slide

  31. New Techniques
    earth.nullschool.net

    View Slide

  32. Code in the Open
    github.com/cambecc/earth

    View Slide

  33. GitHub: Distributed versioning and collaboration

    View Slide

  34. GitHub: GeoData rendering & sharing
    @BenBalter

    View Slide

  35. Eg: Reverse engineered FGDB
    github.com/rouault/dump_gdbtable

    View Slide

  36. Used as input to a .gdb → GeoJSON script
    github.com/calvinmetcalf/fileGDB.js

    View Slide

  37. ‘Drag and Drop’ site that renders GeoJSON
    calvinmetcalf.github.io/fileGDBjs

    View Slide

  38. GitHub as a learning resource
    github.com/lyzidiamond/learn-geojson

    View Slide

  39. Smart Tools: Dumb Formats
    flic.kr/p/4YMxp7

    View Slide

  40. Data: From scarcity to abundance

    View Slide

  41. ~500GB of raw .xml when uncompressed
    github.com/mapbox/tm2

    View Slide

  42. Vector Tiles: 'The Next Big Thing'?
    github.com/mapbox/tm2

    View Slide

  43. Vector Tiles: Client Side
    opensciencemap.org

    View Slide

  44. Cartography: A new Golden Age?

    View Slide

  45. Velocity, Variety, Volume & Veracity
    https:/flic.kr/p/5C9pZF

    View Slide

  46. No dataset is perfect

    View Slide

  47. Mapping isn't as easy as some thought

    View Slide

  48. Domain Knowledge still key
    @Thierry_G

    View Slide

  49. @GapingVoid / @FlowchainSensei
    Geography: Distilling Wisdom from Information
    Geography: Distilling Wisdom from Information

    View Slide

  50. (Some) Data becoming a commodity
    Vs

    View Slide

  51. OSM as the OpenGeoData ‘Poster Child’
    @PetersonGIS

    View Slide

  52. https://flic.kr/p/N9J81F
    Spatial Data moving to the Main Datastore

    View Slide

  53. Opportunities: Postcodes

    View Slide

  54. Challenges: Move up the Value Chain
    flic.kr/p/4wUhRb

    View Slide

  55. geogit.org
    Challenges: Version Control for Spatial Data

    View Slide

  56. Challenges: Transient Data

    View Slide

  57. https:/flic.kr/p/68NZhL
    People: Roles, Skills and Diversity

    View Slide

  58. New Roles: The Spatial Data Librarian?

    View Slide

  59. New Skills: Coding becoming essential
    alex-singleton.com

    View Slide

  60. New users: Diversity
    flic.kr/p/ha2Z9b

    View Slide

  61. New bad maps
    @NBCNews

    View Slide

  62. “Everything flows, nothing stands still”
    en.wikipedia.org/wiki/Heraclitus

    View Slide

  63. GIS: A strong history and an exciting future
    Richard Cantwell
    Senior GIS Consultant GAMMA
    [email protected]
    @ManAboutCouch
    This presentation is available at:
    www.speakerdeck.com/manaboutcouch/nuim14

    View Slide