21
Open Source Dr Mike Smith Kingston University London #kingstongis

Smith AGI 2010.ppt - lecturematerials.co.uk

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Smith AGI 2010.ppt - lecturematerials.co.uk

Open Source

Dr Mike SmithKingston University London#kingstongis

Page 2: Smith AGI 2010.ppt - lecturematerials.co.uk

http://cdn.coresites.factorymedia.com/mpora_new/wp-content/uploads/2015/03/beer.jpg

Page 3: Smith AGI 2010.ppt - lecturematerials.co.uk

https://upload.wikimedia.org/wikipedia/commons/1/13/%22Gera%C3%A7%C3%A3o_%C3%A0_Rasca%22_Demonstration.jpg

Page 4: Smith AGI 2010.ppt - lecturematerials.co.uk

…for any purpose…understand and change it…redistribute copies…redistribute your modified version

http://www.gnu.org/philosophy/free-sw.html

Open

Page 5: Smith AGI 2010.ppt - lecturematerials.co.uk

http://icongal.com/gallery/image/36374/safe_secure_private_closed_lock.png

Private

Page 6: Smith AGI 2010.ppt - lecturematerials.co.uk

http://icongal.com/gallery/image/36374/safe_secure_private_closed_lock.png

http://www.geoconnexion.com/uploads/opensource_intv6i7.pdf

Page 7: Smith AGI 2010.ppt - lecturematerials.co.uk

But why?• Innovative IP more rapidly available via OS• Modify the code (feature requests,

longevity)• Have a voice in the direction development

takes• Future workforce is already trained

• contributing as a developer good for employability

http://www.alphr.com/technology/5041/how-open-source-is-changing-the-face-of-business

Page 8: Smith AGI 2010.ppt - lecturematerials.co.uk

Links• Open Source Geospatial Foundation

• http://www.osgeo.org• GeoConnexion Column

• http://wiki.osgeo.org/wiki/GeoConnexion_Column• Portable GIS

• http://www.archaeogeek.com/portable-gis.html• Mapping Hacks

• http://www.amazon.co.uk/Mapping-Hacks-Tools-Electronic-Cartography/dp/0596007035

• the scripting paradigm

Page 9: Smith AGI 2010.ppt - lecturematerials.co.uk

https://upload.wikimedia.org/wikipedia/commons/4/49/Dell_Inspiron_One_23_Touch_AIO_Desktop_PC.png

Desktop

Page 10: Smith AGI 2010.ppt - lecturematerials.co.uk

QGIS• QGIS: http://www.qgis.org• Training Manual

• http://docs.qgis.org/2.8/en/docs/training_manual/• Field Guide to Humanitarian Mapping v2:

• http://www.mapaction.org/resources.html• Rich Plugins

• https://plugins.qgis.org/• Help

• http://lists.osgeo.org/mailman/listinfo/qgis-user• http://osgeo-org.1560.x6.nabble.com/Quantum-GIS-

User-f4125267.html

Page 11: Smith AGI 2010.ppt - lecturematerials.co.uk

MapWindow• MapWindow

• http://www.mapwindow.org/• Portable MapWindow

• http://sourceforge.net/projects/shanet/files/Portableapps/Applications/MapWindowGIS/

• MapAction Field Guide to Humanitarian Mapping (v1):• http://www.mapaction.org/resources.html

Page 12: Smith AGI 2010.ppt - lecturematerials.co.uk

Others• Geographic Resources Analysis Support

System (GRASS):• http://grass.osgeo.org/• JGRASS: https://code.google.com/p/jgrass/

• Generic Mapping Tools (GMT)• http://gmt.soest.hawaii.edu

• gvSIG (Java)• http://www.osgeo.org/gvsig

• uDig• http://udig.refractions.net/

Page 13: Smith AGI 2010.ppt - lecturematerials.co.uk

http://www.knowmad.com/wp-content/uploads/2015/01/d1lwft0f0qzya1.cloudfront.jpg

Programming

Page 14: Smith AGI 2010.ppt - lecturematerials.co.uk

Python• Books:

• Python Documentation• http://docs.python.org

• Python Books• http://wiki.python.org/moin/PythonBooks

• Snake Wrangling for Kids• http://www.briggs.net.nz/log/writing/snake-

wrangling-for-kids/Software• Software

• WinPython• http://winpython.github.io/

Page 15: Smith AGI 2010.ppt - lecturematerials.co.uk

R§ R

• http://www.r-project.org

§ Portable R• http://sourceforge.net/projects/rportable/

§ Analysis of Spatial Data• http://cran.r-project.org/web/views/Spatial.html

§ Spatial Projects• http://geodacenter.asu.edu/r-spatial-projects

§ R-bridge• http://blogs.esri.com/esri/esri-insider/2015/07/20/building-

a-bridge-to-the-r-community/• https://r-arcgis.github.io/

Page 16: Smith AGI 2010.ppt - lecturematerials.co.uk

Remote Sensing

Page 17: Smith AGI 2010.ppt - lecturematerials.co.uk

Remote Sensing 1• LEOWorks

• http://leoworks.asrc.ro/• Opticks

• http://www.opticks.org• OpenDragon

• http://www.open-dragon.org/

Page 18: Smith AGI 2010.ppt - lecturematerials.co.uk

Remote Sensing 2• SAMS

• https://code.google.com/p/cstars-sams/

• JMars (Java)• http://jmars.asu.edu/

• GIMP (Portable)• http://portableapps.com/apps/graphics_pictures/gimp_portable

Page 19: Smith AGI 2010.ppt - lecturematerials.co.uk

http://www.thebridgeonline.co.uk/wp-content/uploads/2012/06/map.jpg

Web Mapping

Page 20: Smith AGI 2010.ppt - lecturematerials.co.uk

Internet 1: Web Mapping• MySQL/PostgreSQL: spatial extensions

• http://workshops.boundlessgeo.com/postgis-intro/

• MapServer• Web Mapping Illustrated• http://my.safaribooksonline.com/0596008651

• GeoServer• http://workshops.opengeo.org/geoserver-intro/

• Client Side:• OpenLayers• http://workshops.opengeo.org/openlayers-intro/• Leaflet• http://leafletjs.com/

Page 21: Smith AGI 2010.ppt - lecturematerials.co.uk

Internet 2: XAMPP• XAMPP (portable):

• http://www.apachefriends.org/en/xampp-windows.html#641

• http://code.google.com/apis/maps/articles/phpsqlajax.html• HeidiSQL

• http://www.heidisql.com/download.php