GIS Portfolio

Welcome to the GIS Portfolio website for Paul Burke Foley. All work shown on this website is part of the MGIS&T (Master of Geospatial Information Science & Technology) program at NC State. Below are links to all work that was done by me for each of the classes. Any questions or comments can be directed to me at pbfoley AT ncsu DOT edu.

    GIS 521 (Surface Water Hydrology w/ GIS)
    • Introduction to GIS for surface hydrology
    • Terrian Derivatives
    • Data sources, use, and analysis of digital elevation model, surface water, soils, and other related data
    • Using Arc Hydro
    • Watershed delineation and characterization
    • Flood plain modeling
    • Calculating credits for LEED Site Planning
    GIS 540 (Geospatial Programming Fundamentals)
    • Automating data preparation, workflow, and spatial processing (via Python)
    • Basic programming: Pseudocode, Python syntax, variables, strings, keywords, integrated development environment
    • Exporting Modelbuilder models to scripts
    • More programming components: flow control, built-in data structures, debugging, file i/o, user-defined functions and modules, built-in modules, introduction to object-oriented programming, using object classes
    • Geoprocessing: calling tools, batch geoprocessing, geomessaging, ESRI file i/o
    • Customizing Arc desktop with VBA using ArcObjects and scripts
    • VBA variables, syntax, forms, events, subroutines, IDE, debugging
    • Calling Python from VBA
    • Introduction to ArcObjects: managing map layers, adding layers to maps, defining queries, browsing to files
    • Project: Customizing Arc desktop with VBA calling scripts
    GIS 582 (Geospatial Modeling and Analysis)
    • Data acquisition, integration, display, and 3D visualization
    • Neighborhood and proximity operators, map algebra
    • Cost surfaces, least cost path, emergency response applications
    • Spatial interpolation and approximation
    • Terrain and bathymetry mapping and modeling, LIDAR data processing
    • Topographic analysis, line of sight, viewshed analysis
    • Flow tracing, watershed analysis, landforms
    • Modeling of geospatial processes
    • GIS-based hydrologic and erosion modeling (introduction)
    • Solar radiation, photovoltaic energy potential assessment
    • Hands-on experience with open source GRASS GIS and ArcGIS
    GIS 510 (Introduction to Geographic Information Science)
    • Formerly NR 531
    • Advanced applications in ESRI ArcMap
    • Raster modeling with ESRI Spatial Analyst
    • Introduction to spatial database structures
    • Elementary customization of ESRI interface
    • Extensive study of ESRI modelbuilder