Download presentation
Presentation is loading. Please wait.
Published byEileen Parrish Modified over 9 years ago
1
Integrating Open Source GIS Software in Undergraduate Curriculum, Research, and Outreach - Recent Experiences at Salisbury University Arthur J. Lembo, Jr. Department of Geography and Geosciences, Salisbury University 1101 Camden Ave, Salisbury, MD, United States Email: ajlembo@salisbury.edu
2
The Mission of the University Teaching Research Outreach
3
TEACHING
4
Undergraduate Geospatial Courses at Salisbury University GEOG 219 Map and Air Photo Interpretation GEOG 319 Introduction to GIS GEOG 320 Introduction to Remote Sensing GEOG 321 Cartographic Visualization GEOG 435 GIS Programming GEOG 419 Advanced GIS GEOG 450 Enterprise GIS GEOG 444 Spatial Modeling
5
GEOG 321 - Cartographic Visualization Students learn the basic cartographic principles using ArcGIS, and Adobe Illustrator Students create static and dynamic cartographic projects using MapBox and TileMill
6
GEOG 419 - Advanced GIS Course relies heavily on ESRI ArcGIS software Instructs students on the use of advanced geoprocessing techniques (Spatial, 3D, Statistical, and Network Analyst) Duplicated lab exercises to include a QGIS component for comparison to ArcGIS Introduces students to QGIS plug-ins that replicate ArcGIS Extensions
7
GEOG 435 - GIS Programming Course is a mixture of Arcpy and Spatial SQL with PostGIS. Students learn to program classic GIS outlined in the How do I do that book using PostGIS. Student projects take on a classic GIS project that must be solved using Arcpy or SQL – projects are presented during a poster session.
8
GEOG 450 - Enterprise GIS Students design a multi-user, multi-vendor, enterprise solution with PostGIS at the back end. Students create a project that mirrors the Advanced GIS ESRI Geodatabase assignment to compare the results. Students replicate simultaneous multi-user access to geographic data This year students will stand up a front facing geoserver application.
9
Special Topics http://denton-geogjohn.rhcloud.com/ How do I do that in QGIS
10
GNAppWorks – The Sea Gull CenturyThe Sea Gull Century Hybrid course focused on smartphone geospatial applications Supported the annual Sea Gull Century ride with 4000 participants Geospatial application written for Android and iPhone Application used Leaflet and GeoJSON files for route and rest stops Stored on GithubGithub
11
RESEARCH
12
NSF - Parallel Processing with graphics cards Students wrote C++ algorithms with the NVIDIA GPGPU library to perform parallel processing in terrain based analysis Students discovered bottlenecks to massive parallel computation using graphic cards.
13
NSF - Parallel Processing with CPUs Students used Hadoop and Spatial Hadoop to perform point-in-polygon analysis. The use of Hadoop and other data restructuring reduced the time from days, to hours, to minutes, to seconds.from days, to hours, to minutes, to seconds Analysis was conducted on experimental computers in our laboratory and on Amazon EC2.
14
USDA – Foodshed Analysis and PresentationFoodshed Analysis In support of the presentation of an optimized foodshed analysis, students created an IMS application, evolving from: – Manifold GIS – Flex/Flash, Silverlight – Openlayers – Leaflet with GeoJSON Site included thematic rendering of analysis results.
15
Outreach The Eastern Shore Regional GIS Cooperative
16
GeoDashboards at the ESRGC Evolutionary development of dashboards that began with Flex, and has finally migrated to Node, PostGRES, and Leaflet. Computer science interns work alongside professional ESRGC programmers to learn how to create geodashboards.
17
GeoDashboards at the ESRGC Sponsored projects include: – State of Maryland State of Maryland – Local Government Local Government – Federal Government – Pipeline Associations
18
Outgrowth Maryland GIS Conference Maryland GIS Conference – Blog praise Blog praise Delaware GIS Conference Bootcamp Training
19
Conclusion Introducing open source GIS software in the classroom environment takes more work, but – Avoids the feeling of stagnation for faculty – Exposes students to other ways to accomplish GIS tasks – Gives students greater breadth of GIS skills – Allows us to discover unique and oftentimes better options for solving problems
20
A Final Word You can teach a GIS course and ignore FOSS4G – that is called resourcefulness You can no longer issue academic degrees in higher education with a concentration in GIS and ignore FOSS4G – that is called fraud
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.