GIS Cloud Solutions Exploring alternatives to desktop GIS John Van - - PowerPoint PPT Presentation

gis cloud solutions
SMART_READER_LITE
LIVE PREVIEW

GIS Cloud Solutions Exploring alternatives to desktop GIS John Van - - PowerPoint PPT Presentation

GIS Cloud Solutions Exploring alternatives to desktop GIS John Van Hoesen, Ph.D. Green Mountain College A computer won't clean up the errors in your manual of procedures. Sheila M. Eby Harnessing The GeoWeb The GeoWeb can be more broadly


slide-1
SLIDE 1

GIS Cloud Solutions

Exploring alternatives to desktop GIS

John Van Hoesen, Ph.D.  Green Mountain College
slide-2
SLIDE 2

A computer won't clean up the errors in your manual of procedures.

Sheila M. Eby

slide-3
SLIDE 3

Harnessing The GeoWeb

The GeoWeb can be more broadly considered the intersection of geospatial awareness and Web 2.0”

Goodchild (2007) http://j-vh.me/16q9Yha http://j-vh.me/13RUDXa
slide-4
SLIDE 4

Node.js - http://nodejs.org/ Express.js - http://expressjs.com/ Backbone.js - http://j-vh.me/11QiIJs Mapnik - http://mapnik.org/ CartoCSS - http://j-vh.me/ZNonCf

TileMill

slide-5
SLIDE 5

.js

WMS TileService TileStream

slide-6
SLIDE 6

*.PNG *.SVG *.PDF *.MBTiles

http://j-vh.me/17JUTqC
slide-7
SLIDE 7 http://j-vh.me/15n4xlH

*.ovr *.rrd gdal_retile

slide-8
SLIDE 8

64 x 64 256 x 256 (png or jpg)

slide-9
SLIDE 9

Uses SQLite, minimizes redundancy, and stores interactivity

slide-10
SLIDE 10 http://j-vh.me/16ejc23
slide-11
SLIDE 11
slide-12
SLIDE 12
slide-13
SLIDE 13 http://j-vh.me/10gvFK6
slide-14
SLIDE 14 http://j-vh.me/12dYQ3z
slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18 http://j-vh.me/18KbwBY
slide-19
SLIDE 19 http://j-vh.me/1bkRqSn
slide-20
SLIDE 20 http://j-vh.me/1deeMbP
slide-21
SLIDE 21

DEMO

http://j-vh.me/1aBiisW
slide-22
SLIDE 22

Arc2Earth

slide-23
SLIDE 23

Why Bother?

  • FANTASTIC customer support
  • Creative control = cartography!
  • It is FAST
  • You CAN run remotely
  • Hosted (yes, eventually costs $)
  • Mapbox.js is flexible and evolving
  • HTML5 compliant w/devices
slide-24
SLIDE 24

CartoDB

http://j-vh.me/1blbXmk
slide-25
SLIDE 25

CartoDB

slide-26
SLIDE 26
slide-27
SLIDE 27
slide-28
SLIDE 28 #significant_month [ mag >= 7.0] { marker-width: 20; marker-fill: #dd0a2e; marker-line-color: #dd0a2e; marker-line-width: 0; marker-line-opacity: 1; marker-opacity: 0.9; marker-placement: point; marker-type: ellipse; marker-allow-overlap: true; marker-clip: false; marker-multi-policy: largest; } #significant_month [ mag <= 7.0] { marker-width: 15; marker-fill: #e16514; marker-line-color: #e16514; marker-line-width: 0; marker-line-opacity: 1; marker-opacity: 0.9; marker-placement: point; marker-type: ellipse; marker-allow-overlap: true; marker-clip: false; marker-multi-policy: largest; } #significant_month [ mag <= 6.5] { marker-width: 10; marker-fill: #f9cb1d; marker-line-color: #f9cb1d; marker-line-width: 0; marker-line-opacity: 1; marker-opacity: 0.9; marker-placement: point; marker-type: ellipse; marker-allow-overlap: true; marker-clip: false; marker-multi-policy: largest; }

http://0to255.com/

slide-29
SLIDE 29 http://j-vh.me/1iXsOzI
slide-30
SLIDE 30 http://j-vh.me/17qSODO http://j-vh.me/17qSQvy
slide-31
SLIDE 31 http://j-vh.me/17qSQvy
slide-32
SLIDE 32

DEMO

slide-33
SLIDE 33 http://j-vh.me/17qTs4n
slide-34
SLIDE 34

Why Bother?

  • Also FANTASTIC customer support
  • Creative control = cartography!
  • PostGIS in the browser = SQL
  • You can run it from anywhere
  • Hosted (yes, eventually costs $)
  • CartoDb.js is flexible and evolving
  • HTML5 compliant w/devices
slide-35
SLIDE 35

GitHub

slide-36
SLIDE 36 https://github.com/wboykinm/vcgi http://j-vh.me/1aKLS22
slide-37
SLIDE 37 http://j-vh.me/1blbroq
slide-38
SLIDE 38 TileMill CartoDB
slide-39
SLIDE 39