Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GIS for Transport Applications

67b1027cca3877a76a9024425519ddde?s=47 Robin
April 14, 2015

GIS for Transport Applications

Talk delivered as part of a workshop of the same name: https://github.com/Robinlovelace/GIS4TA

67b1027cca3877a76a9024425519ddde?s=128

Robin

April 14, 2015
Tweet

Transcript

  1. QGIS for transport applications

  2. The uptake of QGIS 4/17

  3. 4/17 Flexible and user friendly 5/17

  4. 5/17 Compared with R… 6/17

  5. 6/17 R for transport applications

  6. Why R? See the free, open source, online tutorial github.com/robinlovelace/Creating-maps-in-R.

    8/17
  7. 8/17 The packages used Can be installed and loaded in

    6 lines of code: p k g s < - c ( " d e v t o o l s " , " r g d a l " , " r a s t e r " , " g g m a p " ) # o f f i c i a l p a c k a g e s i n s t a l l . p a c k a g e s ( p k g s ) l i b r a r y ( d e v t o o l s ) # e n a b l e s i n s t a l l a t i o n o f l e a f l e t g h _ p k g s < - c ( " r s t u d i o / l e a f l e t " , " r o b i n l o v e l a c e / s t p l a n r " ) i n s t a l l _ g i t h u b ( g h _ p k g s ) # i n s t a l l p a c k a g e s o n g i t h u b l a p p l y ( c ( p k g s , " l e a f l e t " , " s t p l a n r " ) , l i b r a r y , c h a r a c t e r . o n l y = T ) # l o a d a l l 9/17
  8. 9/17 RStudio RStudio Desktop is highly recommended. 10/17

  9. 10/17 Leaflet An R interface to the Leaflet JavaScript library,

    compatible with Shiny. c e n t < - g e o c o d e ( " L e e d s " ) l e a f l e t ( ) % > % a d d T i l e s ( ) % > % a d d C i r c l e M a r k e r s ( d a t a = c e n t ) 11/17
  10. 11/17 III: National Propensity to Cycle Tool (NPCT)

  11. Early user testing 13/17

  12. 13/17 Genius additions: zoom dependent selection; freeze Scope 14/17

  13. 14/17 Running the app for different cities r u n

    A p p ( " ~ / r e p o s / p c t - s h i n y / n o r w i c h / " , l a u n c h . b r o w s e r = T ) r u n A p p ( " ~ / r e p o s / p c t - s h i n y / c a m b r i d g e / " , l a u n c h . b r o w s e r = T ) r u n A p p ( " ~ / r e p o s / p c t - s h i n y / m a n c h e s t e r / " , l a u n c h . b r o w s e r = T ) 15/17
  14. 15/17 IV: Get your hands dirty

  15. Working through Introduction to R and QGIS Don't worry if

    you don't finish Prioritise either R or QGIS Interact with us and others Any questions · · · · 17/17
  16. 17/17