Visualising Spatial Data UCL Geography R Spatial Workshop Tuesday 9 th November 2010 rspatialtips.org.uk

Size: px
Start display at page:

Download "Visualising Spatial Data UCL Geography R Spatial Workshop Tuesday 9 th November 2010 rspatialtips.org.uk"

Transcription

1 Visualising Spatial Data UCL Geography R Spatial Workshop Tuesday 9 th November 2010 james.cheshire@ucl.ac.uk rspatialtips.org.uk The previous workshop served as an in depth introduction to R's spatial data handling capabilities. In this workshop we will produce a gallery of maps using many of the plotting tools introduced in the second workshop in the course. The maps produced today may not be that meaningful- the focus here is on sound visualisation not sound analysis (I know one is useless without the other!). Good quality spatial analysis will come in the next couple of weeks. Whilst the instructions are step by step you are encouraged to start deviating from them (trying different colours for example) to get a better understanding of what we are doing. #Load Packages: library(maptools) library(ggplot2) library(rcolorbrewer) library(classint) library(sm) #Set your working directory (this should include all the data provided for this session). The data can be downloaded from The "poly_coords_function.r" file is incorrect. Please replace it with the file downloadable from setwd( XX/XX ) Mapping Surfaces Last week you did this with the UK temperature data. This conveniently came clipped' to within the confines of the UK coastline. In R it is possible to create a surface from point data. The resulting outputs often fill the bounding box of the spatial data (and are therefore square/rectangular) so need to be clipped or cookie- cut to the irregular shape your study area is likely to have. In this example we will produce a hot-spot surface of bike hire availability in London based on the locations, and capacity, of docking stations and then clip the surface to our area of interest- the City of London. ## Load the cycle hire locations. Cycle<- read.csv("london_cycle_hire_locs.csv", header=t) ## Inspect column headings to check the data have loaded OK. head(cycle) ## Plot the XY coordinates (do not close the plot window). plot(cycle$x, Cycle$Y)

2 ##Load the City of London Boundary shapefile. This contains the geometry information for the City of London Borough (from OS Opendata). lon_city<- readshapepoly("lond_city.shp") ## Plot lon to see what it looks like in the context of cycle hire points. plot(lon_city, add=t, lwd=2) ## The boundary may look a bit distorted. This is because we have not plotted the correct aspect ratio. This can be achieved with asp=t. plot(cycle$x, Cycle$Y, asp=t) plot(lon_city, add=t, lwd=2) ## Create a density surface based on the locations of the points. It is commonly called a hotspot map. This uses the sm.density function in the sm package. For those interested we are using a technique called weighted Kernel Density Estimation (KDE). Four inputs are required here. The XY coordinates, the weights- in this case we are using the capacity of the cycle stations, the display how R plots the output, and the grid resolution- 100 by 100 in this case. Cycle_dens<- sm.density(data.frame(cycle$x, Cycle$Y), weights=cycle$capacity, display= "image", ngrid=100) ## Change the display type. You can also use slice and rgl ## add the points and City of London boundary for context. points(cycle$x, Cycle$Y) plot(lon_city, add=t, lwd=2) ## We can convert the Cycle_dens output into a SpatialPixelsDataFrame frame for further spatial analysis. In this step we can define a spatial reference and also save the surface for use in other software. temp=spatialpoints(expand.grid(x=cycle_dens$eval.points[,1], y=cycle_dens$eval.points[,2]), proj4string= CRS("+init=epsg:27700")) temp = SpatialPixelsDataFrame(temp, data.frame(kde = array(cycle_dens$estimate, length(cycle_dens$estimate)))) ## Now cookie-cut (clip) the surface to only include the City of London. The first step overlays the boundary data and identifies the grid cells that fall within it. The second step selects these cells to create the clipped_grid object. sel=!is.na(overlay(temp, lon_city))

3 clipped_grid= temp[sel,] ## Plot the final map. image(clipped_grid) plot(lon_city, add=t, lwd=2, asp=t) points(cycle$x, Cycle$Y) title("density of London Cycle Hire Bikes in the City of London") Mapping Discrete Data The key difference here is that we want to fill irregular polygons with solid colour rather than grid cells. As with all plots in R, there are multiple ways we can do this. The basic plot() function requires no data preparation but additional effort in colour selection/ adding the key etc. qplot() and ggplot()require some additional steps to format the spatial data but select colours add keys etc automatically. ## load the shapefile sport<- readshapepoly("london_sport.shp") ## All shapefiles have an attribute table. This is loaded with readshapepoly and can be treated in a similar way to a data.frame. R hides the geometry etc unless you print the object. Look at the headings of sport. names(sport) ##The following steps will create a map to show the percentage of the population in each London Borough who regularly participate in sports activities. The first job is to select an initial colour palette and the number of colours (5 in this case) you wish to display. For this we use a Color Brewer Palette developed my Cynthia Brewer. Many of the palettes have been provided in the RColorBrewer or you can manually enter the rgb values from the Color Brewer website: colours<- brewer.pal(5, "Blues") ## Specifying the range of values that each colour represents can be done manually brks<-c(10, 15, 20, 25) ## or preferably automatically with the classintervals function from the classint package. Look at the help for this package to see the options available. brks<-classintervals(sport$partic_per, n=5, style="quantile") ##It is possible to plot distribution of the data and view the colours assigned to each point. Here is a good point to play around with some of the other classintervals options. You can of course change the number of breaks. If you do this you should remember to create a new colour palette.

4 Consult the RColorBrewer help to see the maximum numbers of breaks/intervals allowed for each palette. plot(brks, pal=colours) ## Look at the brks object. summary(brks) ## You can see that there are two variables var and brks. We are only interested in brks from now on. brks<- brks$brks ## We have now done all the data preparation required to produce the map. plot(sport, col=colours[findinterval(sport$partic_per, brks)], axes=f, asp=t) ## use the help to find out what findinterval does. ##The map is still missing important information, such as a key, scale bar and additional information (such as copyright, author etc). Adding these is a bit labour intensive as you need to specify their locations as coordinates within the plot. So it takes a bit of trial and error to get it right. This information can be added to the bike hire surface map we produced above. You may wish to try this. ## North arrow: SpatialPolygonsRescale(layout.north.arrow(1), offset= c(505100,160000), scale = 6000, plot.grid=f) ##Scale bar: SpatialPolygonsRescale(layout.scale.bar(), offset= c(503800,154800), scale= 10000, fill= c("transparent", "black"), plot.grid= F) ## Legend legend(x=548500, y=164800, legend=leglabs(brks), fill=colours, bty="n") ## The functions above may be a bit black-box so it is worth using the help files and altering the variables to see what is happening. Finish the map with a border, title and some labels. box() title(paste ("London Sports Participation")) text(509000, , "10KM", cex= 1)

5 text(534000,152000, "Boundary Data Crown Copyright Ordnance Survey 2009.", cex= 1) text(556500, , "% Participation", cex= 1) Producing maps with ggplot2 As I said above ggplot produces very good maps with less effort than above, it just requires one additional step before plotting. ## Check that you still have the sport object, if not reload it. ## Last week the idea of slots within the SpatialPolygonsDataFrame were introduced. The polygons slot contains the geometry of the polygons in the form of the XY coordinates required for the polygon outline. The generic plot function can work out what to do with these, ggplot2 cannot. We therefore need to extract them as a dataframe. Theoretically this can be done using the fortify function written specifically for this purpose. sport_geom<- fortify(sport) ##I have found this to be a little unreliable, especially when using a Mac and 64bit installation of R. I have therefore written a function that does a similar job which we will use here. I don't think it works if your polygons have holes (whereas fortify does). It is worth playing around with both. ## load my function: source("poly_coords_function.r") ##It requires an ID field in the SpatialPolygonsDataFrame, we will rename the "ons_label" field for this. names(sport)<- c("id", "name", "Partic_Per", "Pop_2001") ## Call the function to get the coordinates sport_geom<- poly_coords(sport) ## have a look at the sport_geom object to see its contents. head(sport_geom) ## It is now straightforward to produce a map using all the built in tools (such as setting the breaks in the data) that ggplot2 has to offer. coord_equal() is the equivalent of asp=t: map<- qplot(polycoordsy, PolyCoordsX, data=sport_geom, group=poly_name, fill= Partic_Per, geom="polygon", main="london Sports Participation", xlab="easting (m)", ylab="northing (m)") + coord_equal() map # The default colours are really nice but we may wish to produce the map in black and white:

6 map + scale_fill_gradient(low="white", high="black") # Or use another colour scheme such as one recommended by Color Brewer or introduce more breaks in the data. This requires the creation of a small function called new_fill. new_fill<- function(pal, lowerlim, upperlim){ scale_fill_gradient(colours= pal, limits=c(lowerlim, upperlim)) } # The new_fill function requires the name of the colour palette and any parameters required for it as well as the upper and lower limits of the data you wish to plot. map+new_fill(brewer.pal(7, "Blues"), 0, 30) Extension Task Using the London Population shapefile produce a map of population density for a selected year. Try to produce a map with different colours to the ones above. Also experiment with the number of breaks/ intervals shown in the map. me a PNG file (surname.png) so I can show it next week. I will also share my suggested code.

Practical 11: Interpolating Point Data in R

Practical 11: Interpolating Point Data in R Practical 11: Interpolating Point Data in R This practical provides an introduction to some techniques which are useful for interpolating point data across space in R. Interpolation describes a means of

More information

Analysing Spatial Data in R: Vizualising Spatial Data

Analysing Spatial Data in R: Vizualising Spatial Data Analysing Spatial Data in R: Vizualising Spatial Data Roger Bivand Department of Economics Norwegian School of Economics and Business Administration Bergen, Norway 31 August 2007 Vizualising Spatial Data

More information

Module 10. Data Visualization. Andrew Jaffe Instructor

Module 10. Data Visualization. Andrew Jaffe Instructor Module 10 Data Visualization Andrew Jaffe Instructor Basic Plots We covered some basic plots on Wednesday, but we are going to expand the ability to customize these basic graphics first. 2/37 But first...

More information

OS OpenData masterclass 2013 Cartographic Design workshop

OS OpenData masterclass 2013 Cartographic Design workshop OS OpenData masterclass 2013 Cartographic Design workshop 1 Quantum GIS Quantum GIS (QGIS) is a user-friendly Open Source Geographic Information System (GIS,) licensed under the GNU General Public License.

More information

GIS Virtual Workshop: Buffering

GIS Virtual Workshop: Buffering This workshop will teach the different methods of buffering data. They will include: Basic buffering of data Merging buffering zones Clipping the buffer Concentric rings around the object You will find

More information

Using Spatial Data in a Desktop GIS; QGIS 2.8 Practical 2

Using Spatial Data in a Desktop GIS; QGIS 2.8 Practical 2 Using Spatial Data in a Desktop GIS; QGIS 2.8 Practical 2 Practical 2 Learning objectives: To work with a vector base map within a GIS and overlay point data. To practise using Ordnance Survey mapping

More information

Introduction to using R for Spatial Analysis Nick Bearman

Introduction to using R for Spatial Analysis Nick Bearman Introduction to using R for Spatial Analysis Nick Bearman Learning Outcomes: R Functions & Libraries: Use R to read in CSV data (pg. 4) read.csv() (pg. 4) Use R to read in spatial data (pg. 5) readshapespatial()

More information

FOR 240 Lab 8 Assignment Using GPS to Collect Spatial Data of Forest Management Introduction to Computing in Natural Resources

FOR 240 Lab 8 Assignment Using GPS to Collect Spatial Data of Forest Management Introduction to Computing in Natural Resources FOR 240 Lab 8 Assignment Using GPS to Collect Spatial Data of Forest Management Introduction to Computing in Natural Resources In this lab, we are going to use the GPS to collect timber cruising data.

More information

Mapping 2001 Census Data Using ArcView 3.3

Mapping 2001 Census Data Using ArcView 3.3 Mapping 2001 Census Data Using ArcView 3.3 These procedures outline: 1. Mapping a theme (making a map) 2. Preparing the layout for printing and exporting the map into various file formats. In order to

More information

Advanced Multivariate Continuous Displays and Diagnostics

Advanced Multivariate Continuous Displays and Diagnostics Advanced Multivariate Continuous Displays and Diagnostics 37 This activity explores advanced multivariate plotting. With the advanced diagnostic functions, output graphs are more readable and useful for

More information

Tutorial 18: 3D and Spatial Analyst - Creating a TIN and Visual Analysis

Tutorial 18: 3D and Spatial Analyst - Creating a TIN and Visual Analysis Tutorial 18: 3D and Spatial Analyst - Creating a TIN and Visual Analysis Module content 18.1. Creating a TIN 18.2. Spatial Analyst Viewsheds, Slopes, Hillshades and Density. 18.1 Creating a TIN Sometimes

More information

Making Maps: Salamander Species in US. Read in the Data

Making Maps: Salamander Species in US. Read in the Data Anything Arc can do, R can do better OR How to lose Arc in 10 days (part 1/n) UA Summer R Workshop: Week 3 Nicholas M. Caruso Christina L. Staudhammer 14 June 2016 Making Maps: Salamander Species in US

More information

Step by Step GIS. Section 1

Step by Step GIS. Section 1 Step by Step GIS Section 1 Contact the web page given below for the data required to do the exercises (http://www.pasda.psu.edu/default.asp) Before beginning the tutorials please visit the Preparation

More information

Introduction to using R for Spatial Analysis

Introduction to using R for Spatial Analysis Introduction to using R for Spatial Analysis Learning outcomes: Tools & techniques: Use R to read in spatial data (pg. 5) read.csv (pg. 4) Know how to Plot spatial data using R (pg. 6) readshapespatial()

More information

Mapping Census data in QGIS

Mapping Census data in QGIS Mapping Census data in QGIS Contents Contents 1. Introduction...3 1.1. Census data...3 1.2. Boundary data...3 1.3. Mapping software...3 2. Obtain your census data...4 Step 1: Geography...4 Step 2: Topics...5

More information

3.2 TIPS FOR USING MATLAB

3.2 TIPS FOR USING MATLAB 3.2 TIPS FOR USING MATLAB 3.2.1 Exporting Graphics from MATLAB to WORD and Editing Details Given a graphical plot in MATLAB, say graph.fig, the following procedure allows this graph to be imported into

More information

Data Visualization. Andrew Jaffe Instructor

Data Visualization. Andrew Jaffe Instructor Module 9 Data Visualization Andrew Jaffe Instructor Basic Plots We covered some basic plots previously, but we are going to expand the ability to customize these basic graphics first. 2/45 Read in Data

More information

Chapter 17 Creating a New Suit from Old Cloth: Manipulating Vector Mode Cartographic Data

Chapter 17 Creating a New Suit from Old Cloth: Manipulating Vector Mode Cartographic Data Chapter 17 Creating a New Suit from Old Cloth: Manipulating Vector Mode Cartographic Data Imagine for a moment that digital cartographic databases were a perfect analog of the paper map. Once you digitized

More information

Geography 281 Map Making with GIS Project Three: Viewing Data Spatially

Geography 281 Map Making with GIS Project Three: Viewing Data Spatially Geography 281 Map Making with GIS Project Three: Viewing Data Spatially This activity introduces three of the most common thematic maps: Choropleth maps Dot density maps Graduated symbol maps You will

More information

GIS Basics for Urban Studies

GIS Basics for Urban Studies GIS Basics for Urban Studies Date: March 21, 2018 Contacts: Mehdi Aminipouri, Graduate Peer GIS Faciliator, SFU Library (maminipo@sfu.ca) Keshav Mukunda, GIS & Map Librarian Librarian for Geography (kmukunda@sfu.ca)

More information

Tutorial 7: Adding Features and Editing Line and Polygon Layers

Tutorial 7: Adding Features and Editing Line and Polygon Layers Tutorial 7: Adding Features and Editing Line and Polygon Layers Tutorial Content 7.1. When should I use a line layer to represent data? 7.2. How do I add line features? 7.3. How to use the snapping tool?

More information

Geographic Information Systems. using QGIS

Geographic Information Systems. using QGIS Geographic Information Systems using QGIS 1 - INTRODUCTION Generalities A GIS (Geographic Information System) consists of: -Computer hardware -Computer software - Digital Data Generalities GIS softwares

More information

u D i g W a l k t h r o u g h 2 E d i t w i t h u D i g a n d W F S - T

u D i g W a l k t h r o u g h 2 E d i t w i t h u D i g a n d W F S - T E di t wi th ud ig a nd WFS -T Table of Contents 1 Introduction... 3 2 WMS and WFS Integration... 4 3 Editing Geometry with WFS... 8 4 Working with Attributes... 11 5 Exporting to Shape file... 14 6 Take

More information

Building Vector Layers

Building Vector Layers Building Vector Layers in QGIS Introduction: Spatially referenced data can be separated into two categories, raster and vector data. This week, we focus on the building of vector features. Vector shapefiles

More information

Add to the ArcMap layout the Census dataset which are located in your Census folder.

Add to the ArcMap layout the Census dataset which are located in your Census folder. Building Your Map To begin building your map, open ArcMap. Add to the ArcMap layout the Census dataset which are located in your Census folder. Right Click on the Labour_Occupation_Education shapefile

More information

Getting Started. What is SAS/SPECTRAVIEW Software? CHAPTER 1

Getting Started. What is SAS/SPECTRAVIEW Software? CHAPTER 1 3 CHAPTER 1 Getting Started What is SAS/SPECTRAVIEW Software? 3 Using SAS/SPECTRAVIEW Software 5 Data Set Requirements 5 How the Software Displays Data 6 Spatial Data 6 Non-Spatial Data 7 Summary of Software

More information

animation, and what interface elements the Flash editor contains to help you create and control your animation.

animation, and what interface elements the Flash editor contains to help you create and control your animation. e r ch02.fm Page 43 Wednesday, November 15, 2000 8:52 AM c h a p t 2 Animating the Page IN THIS CHAPTER Timelines and Frames Movement Tweening Shape Tweening Fading Recap Advanced Projects You have totally

More information

Digitizing and Editing Polygons in the STS Gypsy Moth Project. M. Dodd 2/10/04

Digitizing and Editing Polygons in the STS Gypsy Moth Project. M. Dodd 2/10/04 Digitizing and Editing Polygons in the STS Gypsy Moth Project M. Dodd 2/10/04 Digitizing and Editing Polygons in the STS Gypsy Moth Project OVERVIEW OF DIGITIZING IN STS 3 THE DIGITIZING WINDOW 4 DIGITIZING

More information

Exercise One: Estimating The Home Range Of An Individual Animal Using A Minimum Convex Polygon (MCP)

Exercise One: Estimating The Home Range Of An Individual Animal Using A Minimum Convex Polygon (MCP) --- Chapter Three --- Exercise One: Estimating The Home Range Of An Individual Animal Using A Minimum Convex Polygon (MCP) In many populations, different individuals will use different parts of its range.

More information

v TUFLOW-2D Hydrodynamics SMS Tutorials Time minutes Prerequisites Overview Tutorial

v TUFLOW-2D Hydrodynamics SMS Tutorials Time minutes Prerequisites Overview Tutorial v. 12.2 SMS 12.2 Tutorial TUFLOW-2D Hydrodynamics Objectives This tutorial describes the generation of a TUFLOW project using the SMS interface. This project utilizes only the two dimensional flow calculation

More information

Using R as a GIS. Alan R. Pearse. 31 July 2017

Using R as a GIS. Alan R. Pearse. 31 July 2017 Using R as a GIS Alan R. Pearse 31 July 2017 Contact Email: ar.pearse@qut.edu.au Contents Data sources A note on syntax What is R? Why do GIS in R? Must-have R packages Overview of spatial data types in

More information

Gridding and Contouring in Geochemistry for ArcGIS

Gridding and Contouring in Geochemistry for ArcGIS Gridding and Contouring in Geochemistry for ArcGIS The Geochemsitry for ArcGIS extension includes three gridding options: Minimum Curvature Gridding, Kriging and a new Inverse Distance Weighting algorithm.

More information

Creating a reference map

Creating a reference map Chapter 1 Creating a reference map Reference maps are basic, traditional maps. Their purpose is to illustrate geographic boundaries for cities, counties, and other areas. Reference maps have no underlying

More information

GMS 9.1 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques

GMS 9.1 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques v. 9.1 GMS 9.1 Tutorial Build a multi-layer MODFLOW model using advanced conceptual model techniques 00 Objectives The conceptual model approach involves using the GIS tools in the Map module to develop

More information

Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9

Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9 Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9 Contents 1 Introduction to Using Excel Spreadsheets 2 1.1 A Serious Note About Data Security.................................... 2 1.2

More information

Basic Tasks in ArcGIS 10.3.x

Basic Tasks in ArcGIS 10.3.x Basic Tasks in ArcGIS 10.3.x This guide provides instructions for performing a few basic tasks in ArcGIS 10.3.1, such as adding data to a map document, viewing and changing coordinate system information,

More information

Joining data from an Excel spreadsheet

Joining data from an Excel spreadsheet Geographic Information for Vector Surveillance Day 3 of a 3 day course with Malaria examples Getting your own data into QGIS Learning objectives be able to join data from an Excel spreadsheet to a shapefile

More information

BIO8014 GIS & Remote Sensing Practical Series. Practical 1: Introduction to ArcGIS Desktop

BIO8014 GIS & Remote Sensing Practical Series. Practical 1: Introduction to ArcGIS Desktop BIO8014 GIS & Remote Sensing Practical Series Practical 1: Introduction to ArcGIS Desktop 0. Introduction There are various activities associated with the term GIS, these include visualisation, manipulation

More information

ENV Laboratory 2: Graphing

ENV Laboratory 2: Graphing Name: Date: Introduction It is often said that a picture is worth 1,000 words, or for scientists we might rephrase it to say that a graph is worth 1,000 words. Graphs are most often used to express data

More information

Chapter 4 Determining Cell Size

Chapter 4 Determining Cell Size Chapter 4 Determining Cell Size Chapter 4 Determining Cell Size The third tutorial is designed to give you a demonstration in using the Cell Size Calculator to obtain the optimal cell size for your circuit

More information

Exercise 1: An Overview of ArcMap and ArcCatalog

Exercise 1: An Overview of ArcMap and ArcCatalog Exercise 1: An Overview of ArcMap and ArcCatalog Introduction: ArcGIS is an integrated collection of GIS software products for building a complete GIS. ArcGIS enables users to deploy GIS functionality

More information

Geography 281 Map Making with GIS Project Two: Map Design Issues in ArcMap

Geography 281 Map Making with GIS Project Two: Map Design Issues in ArcMap Geography 281 Map Making with GIS Project Two: Map Design Issues in ArcMap This activity provides an introduction to the map design process. It takes you through a typical sequence from the initial decision

More information

Digitising a map in arcgis desktop 10.3

Digitising a map in arcgis desktop 10.3 Digitising a map in arcgis desktop 10.3 1 CONTENTS 2 Evaluating your map... 2 3 Setting up the base map... 3 4 Georeferencing your map/maps... 3 4.1 Georeferencing tips.... 4 5 Digitising your maps...

More information

_Tutorials. Arcmap. Linking additional files outside from Geodata

_Tutorials. Arcmap. Linking additional files outside from Geodata _Tutorials Arcmap Linking additional files outside from Geodata 2017 Sourcing the Data (Option 1): Extracting Data from Auckland Council GIS P1 First you want to get onto the Auckland Council GIS website

More information

Practical guidance on mapping and visualisation of crime and social data in QGIS

Practical guidance on mapping and visualisation of crime and social data in QGIS Practical guidance on mapping and visualisation of crime and social data in QGIS Lesson 4: Mapping of aggregated crime data in QGIS This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike

More information

With ClaroIdeas you can quickly and easily create idea maps using a combination of words, symbols and pictures.

With ClaroIdeas you can quickly and easily create idea maps using a combination of words, symbols and pictures. Welcome to ClaroIdeas ClaroIdeas is a fresh tool to support the creation and editing of concept maps or idea maps using visual and audio components. It has been specifically developed to support people

More information

GEOG 487 Lesson 4: Step-by-Step Activity

GEOG 487 Lesson 4: Step-by-Step Activity GEOG 487 Lesson 4: Step-by-Step Activity Part I: Visually Explore Trends In Part I, we will explore several tools and technique to make it easier to visually interpret patterns in your data using ArcGIS.

More information

Understanding Geospatial Data Models

Understanding Geospatial Data Models Understanding Geospatial Data Models 1 A geospatial data model is a formal means of representing spatially referenced information. It is a simplified view of physical entities and a conceptualization of

More information

USER GUIDE. Quick Start Guide to PT-Mapper Pro Version 5 or later. Revised August Map Editing Software for Local Councils

USER GUIDE. Quick Start Guide to PT-Mapper Pro Version 5 or later. Revised August Map Editing Software for Local Councils USER GUIDE Quick Start Guide to PT-Mapper Pro Version 5 or later Revised August 2015 Map Editing Software for Local Councils Pear Technology Services Ltd. 2015 Unit 31, Broadmarsh Business Centre, Harts

More information

File Preparation Guide

File Preparation Guide File Preparation Guide COLOUR Follow the steps inside to ensure an easy transition from artwork to print. You can also download our distiller and preflight settings to assist with your file preparation.

More information

Key areas of updates in GeoTeric Volumetrics

Key areas of updates in GeoTeric Volumetrics Release notes GeoTeric 2018.2 Volumetrics calculation is an essential step for understanding and quantifying the size of plays, leads, prospects and fields to track changing hydrocarbon volumes over time.

More information

USING CCCR S AERIAL PHOTOGRAPHY IN YOUR OWN GIS

USING CCCR S AERIAL PHOTOGRAPHY IN YOUR OWN GIS USING CCCR S AERIAL PHOTOGRAPHY IN YOUR OWN GIS Background: In 2006, the Centre for Catchment and Coastal Research purchased 40 cm resolution aerial photography for the whole of Wales. This product was

More information

1. Preparing the base map. 2. Creating new shapefiles. Collecting Spatial Data by Digitizing

1. Preparing the base map. 2. Creating new shapefiles. Collecting Spatial Data by Digitizing Topics: 1. Preparing the base map 2. Creating new shapefiles 3. Digitizing Features 4. Modifying Existing Features 5. Adding Data Fields and editing Feature Attributes 6. Displaying and Labelling features

More information

QGIS Workshop Su Zhang and Laura Gleasner 11/15/2018. QGIS Workshop

QGIS Workshop Su Zhang and Laura Gleasner 11/15/2018. QGIS Workshop 1. Introduction to QGIS QGIS Workshop QGIS is a free and open source Geographic Information System (GIS). QGIS can help users create, edit, visualize, analyze, and publish geospatial information on various

More information

LAB 1: Introduction to ArcGIS 8

LAB 1: Introduction to ArcGIS 8 LAB 1: Introduction to ArcGIS 8 Outline Introduction Purpose Lab Basics o About the Computers o About the software o Additional information Data ArcGIS Applications o Starting ArcGIS o o o Conclusion To

More information

GIS Fundamentals: Supplementary Lessons with ArcGIS Pro

GIS Fundamentals: Supplementary Lessons with ArcGIS Pro Station Analysis (parts 1 & 2) What You ll Learn: - Practice various skills using ArcMap. - Combining parcels, land use, impervious surface, and elevation data to calculate suitabilities for various uses

More information

Project 2 CIVL 3161 Advanced Editing

Project 2 CIVL 3161 Advanced Editing Project 2 CIVL 3161 Advanced Editing Introduction This project will involve more advanced editing/manipulation of data within ArcGIS. You will use the map that you create in this project as a starting

More information

1. Start ArcMap by going to the Start menu > All Programs > ArcGIS > ArcMap.

1. Start ArcMap by going to the Start menu > All Programs > ArcGIS > ArcMap. Learning ArcGIS: Introduction to ArcMap 10.1 The Map Document Feature Manipulation Navigating ArcMap Map Documents, Layers, and Features Shapes, Location, and Attribute Data Symbology Zoom, Pan and Map

More information

FLUENT Secondary flow in a teacup Author: John M. Cimbala, Penn State University Latest revision: 26 January 2016

FLUENT Secondary flow in a teacup Author: John M. Cimbala, Penn State University Latest revision: 26 January 2016 FLUENT Secondary flow in a teacup Author: John M. Cimbala, Penn State University Latest revision: 26 January 2016 Note: These instructions are based on an older version of FLUENT, and some of the instructions

More information

Charts in Excel 2003

Charts in Excel 2003 Charts in Excel 2003 Contents Introduction Charts in Excel 2003...1 Part 1: Generating a Basic Chart...1 Part 2: Adding Another Data Series...3 Part 3: Other Handy Options...5 Introduction Charts in Excel

More information

Chapter 7 Agilent Interface Tutorial

Chapter 7 Agilent Interface Tutorial Chapter 7 Agilent Interface Tutorial Chapter 7 Agilent Interface Tutorial This tutorial provides you with an overview of the basic use of the Agilent Interface. For a detailed discussion of the Agilent

More information

Convection Cooling of Circuit Boards 3D Natural Convection

Convection Cooling of Circuit Boards 3D Natural Convection Convection Cooling of Circuit Boards 3D Natural Convection Introduction This example models the air cooling of circuit boards populated with multiple integrated circuits (ICs), which act as heat sources.

More information

Geographical Information Systems Institute. Center for Geographic Analysis, Harvard University. LAB EXERCISE 1: Basic Mapping in ArcMap

Geographical Information Systems Institute. Center for Geographic Analysis, Harvard University. LAB EXERCISE 1: Basic Mapping in ArcMap Harvard University Introduction to ArcMap Geographical Information Systems Institute Center for Geographic Analysis, Harvard University LAB EXERCISE 1: Basic Mapping in ArcMap Individual files (lab instructions,

More information

Office Excel. Charts

Office Excel. Charts Office 2007 Excel Charts October 2007 CONTENTS INTRODUCTION... 1 Bold text... 2 CHART TYPES... 3 CHOOSING A CHART... 4 CREATING A COLUMN CHART... 5 FORMATTING A COLUMN CHART... 8 Changing the chart style...

More information

Customisation and production of Badges. Getting started with I-Color System Basic Light

Customisation and production of Badges. Getting started with I-Color System Basic Light Customisation and production of Badges Getting started with I-Color System Basic Light Table of contents 1 Creating a Badge Model 1.1 Configuration of Badge Format 1.2 Designing your Badge Model 1.2.1

More information

Visual Studies Exercise.Topic08 (Architectural Paleontology) Geographic Information Systems (GIS), Part I

Visual Studies Exercise.Topic08 (Architectural Paleontology) Geographic Information Systems (GIS), Part I ARCH1291 Visual Studies II Week 8, Spring 2013 Assignment 7 GIS I Prof. Alihan Polat Visual Studies Exercise.Topic08 (Architectural Paleontology) Geographic Information Systems (GIS), Part I Medium: GIS

More information

GMS 10.0 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques

GMS 10.0 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques v. 10.0 GMS 10.0 Tutorial Build a multi-layer MODFLOW model using advanced conceptual model techniques 00 Objectives The conceptual model approach involves using the GIS tools in the Map Module to develop

More information

Civil 3D Introduction

Civil 3D Introduction Civil 3D Introduction Points Overview Points are data collected by surveyors which represent existing site conditions (elevations, boundaries, utilities, etc.). Each point is numbered (or named) and has

More information

USING GEOMEDIA 3D: HOTSPOT DETECTION AND VISUALIZATION

USING GEOMEDIA 3D: HOTSPOT DETECTION AND VISUALIZATION USING GEOMEDIA 3D: HOTSPOT DETECTION AND VISUALIZATION etraining Introduction Use GeoMedia and GeoMedia 3D for hotspot detection and visualization. Software GeoMedia and GeoMedia 3D Data QuickBird-2 image

More information

Visualization with ParaView

Visualization with ParaView Visualization with Before we begin Make sure you have 3.10.1 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.html http://www.paraview.org/ Background

More information

Week 6 Cookbook: GIS Tutorial Chapter 3 GIS Outputs

Week 6 Cookbook: GIS Tutorial Chapter 3 GIS Outputs Week 6 Cookbook: GIS Tutorial Chapter 3 GIS Outputs Week 6 Overview 1) Review: Custom Attribute Scales/Custom Classification 2) Your Turn: Chapter 3 of the GIS Tutorial 3) Map Making Suggestions 4) Lying

More information

Spiky Sphere. Finding the Sphere tool. Your first sphere

Spiky Sphere. Finding the Sphere tool. Your first sphere Spiky Sphere Finding the Sphere tool The Sphere tool is part of ShapeWizards suite called MagicBox (the other tools in the suite are Pursuit, Shell, Spiral). You can install all these tools at once by

More information

Highways by Exor MapCapture Configuration Guide v4.5

Highways by Exor MapCapture Configuration Guide v4.5 Highways by Exor MapCapture Configuration Guide v4.5 The world s leading highways asset management system This page is intentionally blank Quality Assurance Statement Quality Assurance Statement File:

More information

ANALYSIS SOFTWARE. CAmReport

ANALYSIS SOFTWARE. CAmReport ANALYSIS SOFTWARE CAmReport ENGLISH User Manual CONTENTS 1. INSTALLATION... 3 2. GETTING STARTED... 4 2.1 Starting and Exiting CAmReport... 4 2.2 Setup... 4 2.2.1 Language... 4 2.2.2 Units... 4 2.2.3 CAmReport

More information

Regionalized LCIA in openlca

Regionalized LCIA in openlca Regionalized LCIA in openlca Software version: Report version: openlca 1.5.0 1 Date: 3 March 2016 Author: Cristina Rodríguez, Sebastian Greve GreenDelta GmbH, Müllerstrasse 135, 13349 Berlin, Germany;

More information

Depending on the computer you find yourself in front of, here s what you ll need to do to open SPSS.

Depending on the computer you find yourself in front of, here s what you ll need to do to open SPSS. 1 SPSS 11.5 for Windows Introductory Assignment Material covered: Opening an existing SPSS data file, creating new data files, generating frequency distributions and descriptive statistics, obtaining printouts

More information

Creating 3D Text with LibreOffice

Creating 3D Text with LibreOffice Creating 3D Text You probably have seen examples of 3D text and perhaps wondered how it can be done. As with most computer graphics, there are a lot of programs that can do 3D modeling. However, there

More information

GEOG 487 Lesson 2: Step-by-Step Activity

GEOG 487 Lesson 2: Step-by-Step Activity GEOG 487 Lesson 2: Step-by-Step Activity In Lesson 2, we are going to create a website that contains interactive maps with datasets related to our project scenario described in the Introduction. We will

More information

Rubis (NUM) Tutorial #1

Rubis (NUM) Tutorial #1 Rubis (NUM) Tutorial #1 1. Introduction This example is an introduction to the basic features of Rubis. The exercise is by no means intended to reproduce a realistic scenario. It is assumed that the user

More information

An Introduction to Geographic Information Systems (GIS) using ArcGIS 9.2

An Introduction to Geographic Information Systems (GIS) using ArcGIS 9.2 An Introduction to Geographic Information Systems (GIS) using ArcGIS 9.2 by Marcel Fortin, GIS and Map Librarian, University of Toronto Libraries, 2009 gis.maps@utoronto.ca http://www.library.utoronto.ca/maplib/

More information

GEOG 487 Lesson 2: Step-by-Step Activity

GEOG 487 Lesson 2: Step-by-Step Activity GEOG 487 Lesson 2: Step-by-Step Activity In Lesson 2, we are going to create a website that contains interactive maps with datasets related to our project scenario described in the Introduction. We will

More information

HO-1: INTRODUCTION TO FIREWORKS

HO-1: INTRODUCTION TO FIREWORKS HO-1: INTRODUCTION TO FIREWORKS The Fireworks Work Environment Adobe Fireworks CS4 is a hybrid vector and bitmap tool that provides an efficient design environment for rapidly prototyping websites and

More information

Science Visual Evoked Response Imaging System Short User Manual

Science Visual Evoked Response Imaging System Short User Manual Science 6.0.9 5.2.5 EDI@veris-edi.com http://www.veris-edi.com Visual Evoked Response Imaging System Short User Manual Electro-Diagnostic Imaging, Inc. 200F Twin Dolphin Drive Redwood City, CA 94065-1402

More information

A Step-by-step guide to creating a Professional PowerPoint Presentation

A Step-by-step guide to creating a Professional PowerPoint Presentation Quick introduction to Microsoft PowerPoint A Step-by-step guide to creating a Professional PowerPoint Presentation Created by Cruse Control creative services Tel +44 (0) 1923 842 295 training@crusecontrol.com

More information

Exercise 1: Getting to know ArcGIS

Exercise 1: Getting to know ArcGIS The Scenario You are working for the California Visitor s Commission. You have been asked to prepare a map of California for several dignitaries from out of the country. Your map will need to include enough

More information

Chapter 2 Surfer Tutorial

Chapter 2 Surfer Tutorial Chapter 2 Surfer Tutorial Overview This tutorial introduces you to some of Surfer s features and shows you the steps to take to produce maps. In addition, the tutorial will help previous Surfer users learn

More information

Spatial Ecology Lab 6: Landscape Pattern Analysis

Spatial Ecology Lab 6: Landscape Pattern Analysis Spatial Ecology Lab 6: Landscape Pattern Analysis Damian Maddalena Spring 2015 1 Introduction This week in lab we will begin to explore basic landscape metrics. We will simply calculate percent of total

More information

Adobe Flash CS4 Part 1: Introduction to Flash

Adobe Flash CS4 Part 1: Introduction to Flash CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Adobe Flash CS4 Part 1: Introduction to Flash Fall 2010, Version 1.0 Table of Contents Introduction...3 Downloading the Data Files...3

More information

plot(seq(0,10,1), seq(0,10,1), main = "the Title", xlim=c(1,20), ylim=c(1,20), col="darkblue");

plot(seq(0,10,1), seq(0,10,1), main = the Title, xlim=c(1,20), ylim=c(1,20), col=darkblue); R for Biologists Day 3 Graphing and Making Maps with Your Data Graphing is a pretty convenient use for R, especially in Rstudio. plot() is the most generalized graphing function. If you give it all numeric

More information

1 Introduction to Using Excel Spreadsheets

1 Introduction to Using Excel Spreadsheets Survey of Math: Excel Spreadsheet Guide (for Excel 2007) Page 1 of 6 1 Introduction to Using Excel Spreadsheets This section of the guide is based on the file (a faux grade sheet created for messing with)

More information

In this exercise we will:

In this exercise we will: Intro to GIS Exercise #3 TOC Data frame visual hierarchy / Select by Attribute / Select by Location / Geoprocessing IUP Dept. of Geography and Regional Planning Dr. Richard Hoch Please prepare answers

More information

GMS 9.0 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques

GMS 9.0 Tutorial MODFLOW Conceptual Model Approach II Build a multi-layer MODFLOW model using advanced conceptual model techniques v. 9.0 GMS 9.0 Tutorial Build a multi-layer MODFLOW model using advanced conceptual model techniques 00 Objectives The conceptual model approach involves using the GIS tools in the Map module to develop

More information

Orchard Link Mapping Workshop (QGIS Training) Contact

Orchard Link Mapping Workshop (QGIS Training) Contact Orchard Link Mapping Workshop (QGIS Training) Contact email: info@neetmaps.co.uk for technical support, bespoke mapping or further information or visit www.neetmaps.co.uk 1 2 1: Introduction to QGIS What

More information

ArcGIS Online (AGOL) Quick Start Guide Fall 2018

ArcGIS Online (AGOL) Quick Start Guide Fall 2018 ArcGIS Online (AGOL) Quick Start Guide Fall 2018 ArcGIS Online (AGOL) is a web mapping tool available to UC Merced faculty, students and staff. The Spatial Analysis and Research Center (SpARC) provides

More information

Name: Date: June 27th, 2011 GIS Boot Camps For Educators Lecture_3

Name: Date: June 27th, 2011 GIS Boot Camps For Educators Lecture_3 Name: Date: June 27th, 2011 GIS Boot Camps For Educators Lecture_3 Practical: Creating and Editing Shapefiles Using Straight, AutoComplete and Cut Polygon Tools Use ArcCatalog to copy data files from:

More information

Animating the Page IN THIS CHAPTER. Timelines and Frames

Animating the Page IN THIS CHAPTER. Timelines and Frames e r ch02.fm Page 41 Friday, September 17, 1999 10:45 AM c h a p t 2 Animating the Page IN THIS CHAPTER Timelines and Frames Movement Tweening Shape Tweening Fading Recap Advanced Projects You have totally

More information

CGWAVE Analysis SURFACE WATER MODELING SYSTEM. 1 Introduction

CGWAVE Analysis SURFACE WATER MODELING SYSTEM. 1 Introduction SURFACE WATER MODELING SYSTEM CGWAVE Analysis 1 Introduction This lesson will teach you how to prepare a mesh for analysis and run a solution for CGWAVE. You will start with the data file indiana.xyz which

More information

Full Search Map Tab. This map is the result of selecting the Map tab within Full Search.

Full Search Map Tab. This map is the result of selecting the Map tab within Full Search. Full Search Map Tab This map is the result of selecting the Map tab within Full Search. This map can be used when defining your parameters starting from a Full Search. Once you have entered your desired

More information

Creating a Box-and-Whisker Graph in Excel: Step One: Step Two:

Creating a Box-and-Whisker Graph in Excel: Step One: Step Two: Creating a Box-and-Whisker Graph in Excel: It s not as simple as selecting Box and Whisker from the Chart Wizard. But if you ve made a few graphs in Excel before, it s not that complicated to convince

More information

Creating a Smaller Data Set from a Larger Data Set Vector Data

Creating a Smaller Data Set from a Larger Data Set Vector Data Creating a Smaller Data Set from a Larger Data Set Vector Data Written by Barbara Parmenter, revised by Carolyn Talmadge January 16, 2015 USING THE SELECTION METHOD QUICK METHOD BY CREATING A LAYER FILE...

More information