Preparing and processing environmental data for Species Distribution Modeling

Size: px
Start display at page:

Download "Preparing and processing environmental data for Species Distribution Modeling"

Transcription

1 Preparing and processing environmental data for Species Distribution Modeling using FOSS software () Instituut voor Biodiversiteit en Ecosysteem Dynamica Universiteit van Amsterdam July 12, 2010

2 Programme 9:00 11:00 Importance of environmental maps for SDM; 11:00 12:15 Overview of publicly available global data sets; 13:15 14:00 Obtaining and preparing data using FOSS; Installation and first (baby) steps (intro.r). Building, running and editing models in R.. 14:00 16:30 Processing worldmaps; Optional: preparation of ecological predictors and metadata for your own case study; 16:30 17:00 Discussion and closing remarks

3 Outline 1 2 3

4 Bivand, R., Pebesma, E., Rubio, V., Applied Spatial Data Analysis with R. Use R Series, Springer, Heidelberg, 378 p. Hengl, T., A Practical Guide to Geostatistical Mapping, 2nd edition. University of Amsterdam, 291 p. ISBN Kabacoff, R.I., Data Analysis and Graphics with R. Manning publications, 375 p. Phillips, S.J., Anderson, R.P., Schapire, R.E., Maximum entropy modeling of species geographic distributions. Ecological Modelling, 190:

5 The ASDA(R)-book.org

6 The ASDA(R) team

7 A Practical Guide to Geostatistical Mapping

8 Outline 1 2 3

9 Objectives Where to obtain auxiliary environmental maps for SDM? Where to obtain and how to use the R+OSGeo software? How to combine GIS and SDM operations?

10 Objectives Where to obtain auxiliary environmental maps for SDM? Where to obtain and how to use the R+OSGeo software? How to combine GIS and SDM operations?

11 Objectives Where to obtain auxiliary environmental maps for SDM? Where to obtain and how to use the R+OSGeo software? How to combine GIS and SDM operations?

12 Definitions Species Distribution Model: Analytical model that generates predictions of distribution of a species in an area of interest, given field records of occurrences and list of environmental maps. The main input to SDM is a map; the main output of SDM analysis is a map; There are two main groups of maps we produce: 1 Habitat-maps (potential distribution) 2 Density-maps (actual distribution)

13 Definitions Species Distribution Model: Analytical model that generates predictions of distribution of a species in an area of interest, given field records of occurrences and list of environmental maps. The main input to SDM is a map; the main output of SDM analysis is a map; There are two main groups of maps we produce: 1 Habitat-maps (potential distribution) 2 Density-maps (actual distribution)

14 Definitions Species Distribution Model: Analytical model that generates predictions of distribution of a species in an area of interest, given field records of occurrences and list of environmental maps. The main input to SDM is a map; the main output of SDM analysis is a map; There are two main groups of maps we produce: 1 Habitat-maps (potential distribution) 2 Density-maps (actual distribution)

15 Definitions Species Distribution Model: Analytical model that generates predictions of distribution of a species in an area of interest, given field records of occurrences and list of environmental maps. The main input to SDM is a map; the main output of SDM analysis is a map; There are two main groups of maps we produce: 1 Habitat-maps (potential distribution) 2 Density-maps (actual distribution)

16 Definitions Species Distribution Model: Analytical model that generates predictions of distribution of a species in an area of interest, given field records of occurrences and list of environmental maps. The main input to SDM is a map; the main output of SDM analysis is a map; There are two main groups of maps we produce: 1 Habitat-maps (potential distribution) 2 Density-maps (actual distribution)

17 Space / domains

18 Bittervoorn

19 Outline 1 2 3

20 maps (environmental predictors) are equally important input to species distribution modeling as the occurrence records. If we are lucky, we will be able to explain distribution of a species by using a small sample of species occurrence/attributes. can be of different type (remote sensing images, topographic, land cover data, proximity and sources of food and water, proximity to human population etc.). The publicly available global data sets are in general under-used.... for various reasons (unpopular formats, missing metadata, significant processing required to put it to a usable format etc.).

21 maps (environmental predictors) are equally important input to species distribution modeling as the occurrence records. If we are lucky, we will be able to explain distribution of a species by using a small sample of species occurrence/attributes. can be of different type (remote sensing images, topographic, land cover data, proximity and sources of food and water, proximity to human population etc.). The publicly available global data sets are in general under-used.... for various reasons (unpopular formats, missing metadata, significant processing required to put it to a usable format etc.).

22 maps (environmental predictors) are equally important input to species distribution modeling as the occurrence records. If we are lucky, we will be able to explain distribution of a species by using a small sample of species occurrence/attributes. can be of different type (remote sensing images, topographic, land cover data, proximity and sources of food and water, proximity to human population etc.). The publicly available global data sets are in general under-used.... for various reasons (unpopular formats, missing metadata, significant processing required to put it to a usable format etc.).

23 maps (environmental predictors) are equally important input to species distribution modeling as the occurrence records. If we are lucky, we will be able to explain distribution of a species by using a small sample of species occurrence/attributes. can be of different type (remote sensing images, topographic, land cover data, proximity and sources of food and water, proximity to human population etc.). The publicly available global data sets are in general under-used.... for various reasons (unpopular formats, missing metadata, significant processing required to put it to a usable format etc.).

24 maps (environmental predictors) are equally important input to species distribution modeling as the occurrence records. If we are lucky, we will be able to explain distribution of a species by using a small sample of species occurrence/attributes. can be of different type (remote sensing images, topographic, land cover data, proximity and sources of food and water, proximity to human population etc.). The publicly available global data sets are in general under-used.... for various reasons (unpopular formats, missing metadata, significant processing required to put it to a usable format etc.).

25 Global repository of publicly available maps

26 worldmaps I ve been collecting and sorting/processing various publicly available data sets over the years (at 1 5 km resolution, there is a lot of free data). The result is a repository with cca 100 unique rasters, that can be obtained directly from Each gridded map consists of 7200 columns and 3600 rows; the cell size is 0.05 arcdegrees, which corresponds to about 5.6 km; all maps fall on the same grid. Maps are projected in the Latitude-Longitude WGS84 system +proj=longlat +ellps=wgs84. These maps are ideal for SDM applications at continental and national levels.

27 The happy triangle guy Statistical computing GDAL GIS analysis ground overlays, time-series KML Storage and browsing of geo-data

28 Setting up R basics R basic and add-on packages; R syntax; R objects and methods ; R FAQs; getting help and the most important literature; Scripting in R data management; creating and debugging scripts (scripting editors: Tinn-R); automating analysis making functions and packages; publication quality outputs (using R+Sweave); Advanced topics GDAL and R; spatial classes and packages; export of maps to Google ;

29 Outline 1 2 3

30 Getting the right motivation What is R, and why should you invest time to learn it? What can it do? (and what it can t do?) How does the R community works (what are its shared principles)? Is R suited for spatio-temporal data analysis?

31 Quote R has really become the second language for people coming out of grad school now, and there s an amazing amount of code being written for it. Max Kuhn

32 Packages of interest to SDM: Pure habitat analysis packages: adehabitat package for habitat analysis for animals; BiodiversityR for community ecology analysis; spatstat for analysis of point patterns; and gstat for geostatistical analysis; Integration packages: RODBC package; XML package; Geographical analysis: Open Source Desktop and Server-based GIS: SAGA GIS, GRASS GIS and ILWIS GIS; openmodeller an open source plugin that contains an extensive Niche modeling library (Muñoz et al. 2007); MaxEnt the Maximum Entropy niche analysis algorithm (Phillips et al. 2008);

33 Type of SDM output maps

34 R code > library(spatstat); library(geor) # unconditional gaussian simulations (psill=1, mean=0): > s <- grf(100, grid="reg", cov.pars=c(1, 0.2), + cov.model="mat", kappa=1.5) # define your own model, e.g. poisson: > lambda <- 0.2*exp(0.5 +s$data) > y <- rpois(length(s$data), lambda=lambda) > image(s, col=gray(seq(1, 0.5, l=21))) > text(s$coords, label=y, pos=3, offset=-0.2, cex=1.5) # simulate a point pattern: > sm <- list(x=seq(0, 1, l=10), y=seq(0, 1, l=10), + z=matrix(y, nrow=10)) > y.p <- rpoint(n=sum(y), f=as.im(sm)) > image(s, col=gray(seq(1, 0.5, l=21))) > points(y.p, pch="+", cex=1.5)

35 Why make scripts? It s easy to use: Because S (and its implementation R) is a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities, existing functions can be modified. In R we all become programmers (but much faster than with C++ or Java). The basic approach to using R is to generate scripts that define the data processing steps (workflows?). Documenting the analysis process is a good thing, so programming scripts are not just a burden, certainly for users doing original research and repetitive work, arguably for student classes too. Point-and-click operations are for amateurs.

36 Why make scripts? It s easy to use: Because S (and its implementation R) is a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities, existing functions can be modified. In R we all become programmers (but much faster than with C++ or Java). The basic approach to using R is to generate scripts that define the data processing steps (workflows?). Documenting the analysis process is a good thing, so programming scripts are not just a burden, certainly for users doing original research and repetitive work, arguably for student classes too. Point-and-click operations are for amateurs.

37 Why make scripts? It s easy to use: Because S (and its implementation R) is a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities, existing functions can be modified. In R we all become programmers (but much faster than with C++ or Java). The basic approach to using R is to generate scripts that define the data processing steps (workflows?). Documenting the analysis process is a good thing, so programming scripts are not just a burden, certainly for users doing original research and repetitive work, arguably for student classes too. Point-and-click operations are for amateurs.

38 Why make scripts? It s easy to use: Because S (and its implementation R) is a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities, existing functions can be modified. In R we all become programmers (but much faster than with C++ or Java). The basic approach to using R is to generate scripts that define the data processing steps (workflows?). Documenting the analysis process is a good thing, so programming scripts are not just a burden, certainly for users doing original research and repetitive work, arguably for student classes too. Point-and-click operations are for amateurs.

39 we will use Not all software is required to follow the exercises R v2.11 (Windows OS) including a list of packages; Tinn-R v2.3 (code editor); Optional: FWTools v2.4 a list of utilities to handle ; SAGA GIS v2.0.4 a light GIS excellent for educational purposes.

40 Installing the add-on packages > install.packages("ctv") > library(ctv) > install.views("spatial") This will install all connected packages listed at R views Spatial.

41 Check your installation > Sys.getenv(c("OS", "COMPUTERNAME", "R_HOME", "R_LIBS_USER", + "PROCESSOR_IDENTIFIER")) OS "Windows_NT" COMPUTERNAME "PC-IBED193" R_HOME "C:\\PROGRA~1\\R\\R-210~1.1" R_LIBS_USER "n:/r/win-library/2.10" PROCESSOR_IDENTIFIER "x86 Family 6 Model 15 Stepping 6, GenuineIntel"

42 Outline 1 2 3

43 Tinn-R

44 JaGuaR

45 Customizing link between R and Tinn-R: 1 Open Tinn-R select Options R Path and check that the path is correct; 2 Tinn-R requires R to run either Rterm or Rgui in SDI mode: In Rgui, select Edit GUI preferences and set SDI and click on Save. 3 To add the CRTL+R shortcut to Tinn-R: First open Options Shortcuts and replace the existing CRTL+R shortcut to e.g. CRTL+M; Then, open R menu and select Hotkeys ; add a CRTL+R shortcut to Send line ; To send blocks of text you will need to edit your Rprofile.site file under R/etc/ directory; 4 To learn more about how to customize Tinn-R, read the user_guide.html file under the Tinn-R/doc/English/user guide/ directory.

46 Outline 1 2 3

47 Spatial objects An advantage of R (as compared to e.g. Matlab) is that you can create your own formats and structures for data. But if there are too many formats you can easily get lots. In addition, we want to have smooth links to external formats (R is open!). To reduce this problem, Bivand et al. (2008) developed new-style classes to represent.

48 Spatial class The foundation object is the Spatial class, with just two basic slots (new-style S classes have pre-defined components called slots): a bounding box mostly used for setting up plots; a CRS class object defining the coordinate reference system, and may be set to CRS(as.character(NA)); Operations on Spatial* objects should update or copy these values to the new Spatial* objects being created. The most basic object is a point, which may have 2 or 3 dimensions.

49 Spatial classes for point features: SpatialPoints; SpatialPointsDataFrame; for line features: SpatialLines, SpatialLinesDataFrame; polygons: SpatialPolygons, SpatialPolygonsDataFrame; rasters: SpatialPixels, SpatialPixelsDataFrame, SpatialGrid, SpatialGridDataFrame;

50 SpatialPoints > library(sp) > data(meuse) > coords <- SpatialPoints(meuse[, c("x", "y")]) > summary(coords) Object of class SpatialPoints Coordinates: min max x y Is projected: NA proj4string : [NA] Number of points: 155

51 SpatialPointsDataFrame We can add the tabular data to make a SpatialPointsDataFrame object: > meuse1 <- SpatialPointsDataFrame(coords, meuse) > str(meuse1, max.level = 2) Formal class 'SpatialPointsDataFrame' [package "sp"] with 5 slots..@ data :'data.frame': 155 obs. of 14 variables:..@ coords.nrs : num(0)..@ coords : num [1:155, 1:2] attr(*, "dimnames")=list of 2..@ bbox : num [1:2, 1:2] attr(*, "dimnames")=list of 2..@ proj4string:formal class 'CRS' [package "sp"] with 1 slots

52 Basic methods spplot plotting of spatial objects (maps); spsample sample points from a set of polygons, on a set of lines or from a gridded area; bbox get the bounding box; proj4string get or set the projection (coordinate reference system); coordinates set or retrieve coordinates; sptransform transform coordinates from one CRS to another; overlay combine two different spatial objects;

53 Plotting a SpatialPoints object > plot(as(meuse1, "Spatial"), axes = TRUE) > plot(meuse1, add = TRUE) > plot(meuse1[meuse1$ffreq == 1, ], col = "green", add = TRUE)

54 Combining statistical and GIS operations Because the Spatial*DataFrame family objects behave in most cases like data frames, most of what we are used to doing with standard data frames just works (but no merge, etc., yet). These objects are very similar to typical representations of the same kinds of objects in geographical information systems, so they do not suit that is not geographical (like medical imaging) as such. Because now sp classes for GIS data exits, this opens the door for fusing GIS and statistical operations (this has not been possible in e.g. 2002).

55 Spatial packages R now offers a range of contributed packages in spatial statistics and increasing awareness of the importance of spatial data analysis in the broader community. Current contributed packages with spatial applications: point patterns: spatstat, VR:spatial, splancs; geostatistics: gstat, geor, georglm, fields, spbayes, RandomFields, VR:spatial, sgeostat, vardiag; lattice/area data: spdep, DCluster, spgwr, ade4; links to GIS: rgdal, spgrass, RPy, RSAGA;

56 Let s create spatial objects! We can create spatial objects from scratch! For example a DEM: > dem <- expand.grid(x = seq(100, 600, 100), y = seq(100, + 600, 100)) > dem$z <- as.vector(c(23, 24, 34, 38, 45, 51, 24, 20, + 20, 28, 18, 49, 22, 20, 19, 14, 38, 45, 19, 15, 13, + 21, 23, 25, 14, 11, 18, 11, 18, 19, 10, 16, 23, 16, + 9, 6)) > gridded(dem) <- ~x + y > dem <- as(dem, "SpatialGridDataFrame") > str(dem)

57 Outline 1 2 3

58 Controlling SAGA from R > library(rsaga) > rsaga.env() $workspace [1] "." $cmd [1] "saga_cmd.exe" $path [1] "C:/PROGRA~1/R/R-210~1.1/library/RSAGA/saga_vc" $modules [1] "C:/PROGRA~1/R/R-210~1.1/library/RSAGA/saga_vc/modules"

59 Getting list of modules > rsaga.get.modules("ta_channels") $ta_channels code name interactive 1 0 Channel Network FALSE 2 1 Watershed Basins FALSE 3 2 Watershed Basins (extended) FALSE 4 3 Vertical Distance to Channel Network FALSE 5 4 Overland Flow Distance to Channel Network FALSE 6 5 D8 Flow Analysis FALSE 7 6 Strahler Order FALSE

60 Run stream extraction > rsaga.geoprocessor(lib = "ta_channels", module = 5, + param = list(dem = "dem6.sgrd", + DIRECTION = "channels.sgrd", CONNECTION = "route.sgrd", + NETWORK = "channels.shp")) SAGA CMD library path: C:/PROGRA~1/R/R-210~1.1/library/RSAGA/... library name: ta_channels module name : D8 Flow Analysis author : (c) 2003 by O.Conrad Load grid: dem6.sgrd... ready Parameters Grid system: 100; 6x 6y; 100x 100y DEM: dem6 Flow Direction: Flow Direction Flow Connectivity: Flow Connectivity Flow Network: Flow Network Minimum Connectivity: 0...

61 Read back to R > dem$route <- readgdal("route.sdat")$band1 route.sdat has GDAL driver SAGA and has 6 rows and 6 columns > channels <- readogr("channels.shp", "channels") OGR data source with driver: ESRI Shapefile Source: "channels.shp", layer: "channels" with 32 features and 2 fields Feature type: wkblinestring with 2 dimensions

62 Plot the final result > dem.plt <- spplot(dem[1], main = "DEM", col.regions = topo.colors(25)) > channels.plt <- spplot(dem[2], col.regions = rev(gray(0:20/20)), + main = "Flow connectivity", sp.layout = list("sp.lines", + channels, col = "red")) > print(dem.plt, split = c(1, 1, 2, 1), more = T) > print(channels.plt, split = c(2, 1, 2, 1), more = F) DEM Flow connectivity

63 Outline 1 2 3

64 Exercise 1 Create a working directory called NL, then download the makerdc.r script. Open new session in R and run the script from Tinn-R. This will download a land cover map of NL and resample it to the Dutch coordinate system.

65 Exercise 1 Create a working directory called NL, then download the makerdc.r script. Open new session in R and run the script from Tinn-R. This will download a land cover map of NL and resample it to the Dutch coordinate system.

66 Exercise 1 Create a working directory called NL, then download the makerdc.r script. Open new session in R and run the script from Tinn-R. This will download a land cover map of NL and resample it to the Dutch coordinate system.

67 Preparing FWTools There is still no package to control FWTools from R, but we can simply send command lines using the system command. Before we can use FWTools from R, we need to locate it on our PC: > gdalwarp <- gsub("/", "\\\\", dir(path="c:/progra~2/fwtool~1.7", + pattern="gdalwarp.exe", recursive=true, full.names=true)) > gdalwarp [1] "C:\\PROGRA~2\\FWTOOL~1.7\\bin\\gdalwarp.exe" > workd <- paste(gsub("/", "\\\\", getwd()), "\\", sep="")

68 MODIS data Now we can download some GIS data from web: > MOD12Q1 <- + MOLT/MOD12Q1.004/ /" > download.file(paste(mod12q1, + "MOD12Q1.A h18v hdf", sep=""), + destfile=paste(getwd(), + "MOD12Q1.A h18v hdf", sep="/"), + mode='wb', method='wget') Resolving e4ftl01u.ecs.nasa.gov Connecting to e4ftl01u.ecs.nasa.gov :21... connected. Logging in as anonymous... Logged in! ==> SYST... done. ==> PWD... done. ==> TYPE I... done. ==> CWD /MOLT/MOD12Q1.004/ done. ==> SIZE MOD12Q1.A h18v hdf ==> PASV... done. ==> RETR MOD12Q1.A done. Length: (22M) 0K % 64.9K 5m48s K % 501K 0s 22600K % 503K=65s

69 Reprojecting grids We can reproject/resample the map to our local coordinate system using the gdalwarp functionality (this combines several processing steps in one function): > NL.prj <- "+proj=sterea +lat_0= lon_0= k= x_0= y_0= ellps=bessel +units=m +no_defs + +towgs84= , , , , , ,4.0812" > system(paste(gdalwarp, " HDF4_EOS:EOS_GRID:\"", workd, + "\\MOD12Q1.A h18v hdf\" + :MOD12Q1:Land_Cover_Type_1 -t_srs \"", NL.prj, "\" + IGBP2004NL.tif -r near -te tr ", sep="")) Creating output file that is 560P x 650L. Processing input file HDF4_EOS:EOS_GRID:\\MOD12Q1.A Using internal nodata values (eg. 255) for image HDF4_EOS:EOS_ done.

70 Plot the final result In this case we have produced a MODIS-based land cover map for the whole Netherlands in resolution of 500 m (in local coordinate system).

71 Exercise 2 & 3 Create a working directory called worldmaps, then download a selection of worldmaps from the repository (or get a copy from the USB stick) and unzip the maps that you need to complete the exercises. Use any GIS that you find suitable to answer the questions. I recommend first testing SAGA GIS, then running the analysis in R. These maps are Large so it could take time until you import/open a map.

72 Exercise 2 & 3 Create a working directory called worldmaps, then download a selection of worldmaps from the repository (or get a copy from the USB stick) and unzip the maps that you need to complete the exercises. Use any GIS that you find suitable to answer the questions. I recommend first testing SAGA GIS, then running the analysis in R. These maps are Large so it could take time until you import/open a map.

73 Exercise 2 & 3 Create a working directory called worldmaps, then download a selection of worldmaps from the repository (or get a copy from the USB stick) and unzip the maps that you need to complete the exercises. Use any GIS that you find suitable to answer the questions. I recommend first testing SAGA GIS, then running the analysis in R. These maps are Large so it could take time until you import/open a map.

74 Exercise 4 We focus on extracting land surface parameters (or geomorphometric parameters) using a DEM. First create a new working directory on your computer, then Download the map of world countries (countries) and the global Digital Elevation Model at 5.6 km resolution (globedem). Resample and subset the DEMs to local coordinate systems for Germany use the European ETRS89 coordinate system (EPSG:3035), and for Bolivia use the South America Albers Equal Area Conic coordinate system (ESRI:102033). Try also to derive these parameters using the RSAGA package, i.e. by sending the commands to SAGA from R.

75 Outline 1 2 3

76 Controlling MaxEnt from R MaxEnt is by many considered to be the most robust approach to species distribution modeling. It can work with both continuous and categorical predictors and has very extensive and flexible possibilities for analysis of biodiversity data. MaxEnt is not available as an R package, therefore you will first need to request and download it from the MaxEnt homepage. The complete algorithm is contained in a single maxent.jar (Java ARchive) file, which is basically a zipped Java (class file) code. More flexible way to writing KML files is by using loops.

77 Prepare grids # Location of MaxEnt and directories: > Sys.chmod(getwd(), mode="7777") # write permissions > MaxEnt <- "C:\\MaxEnt\\maxent.jar" > dir.create(path="meout"); dir.create(path="mesamples") > MaxEnt.layers <- paste(gsub("/", "\\\\", getwd()), "\\grids", sep="") > MaxEnt.out <- paste(gsub("/", "\\\\", getwd()), "\\MEout", sep="") > MaxEnt.samples <- paste(gsub("/", "\\\\", getwd()), + "\\MEsamples", sep="") where MEout is the directory where MaxEnt will write the results of analysis (plots, grids and table data), and MEsamples is a directory containing the input samples.

78 Prepare grids Next, copy the grids of interest to some working directory e.g. /grids: > dir.create(path="grids") > for(j in c("dem.asc", "grad.asc", "twi.asc", "achan.asc")) { > file.copy(j, paste("grids/", j, sep=""), overwrite=true) > } > asc.list <- list.files(paste(getwd(), "/grids", sep=""), + pattern="\\.asc$", recursive=true, full=false) > asc.list [1] "achan.asc" "dem.asc" "twi.asc"

79 Preparing the occurrence only records Before we can run MaxEnt, we still need to prepare the occurrence records in the required format (.csv): # Write records to a csv file (species, longitude, latitude): > bei.csv <- data.frame(sp=rep("bei", bei$n), gx=bei$x, gy=bei$y) > write.csv(bei.csv[,c("sp","gx","gy")], "MEsamples/bei.csv", + quote=false, row.names=false)

80 Sending batch process to MaxEnt We can now run MaxEnt using the system command in R: # Run a batch process (opens a process window): > system(command=paste("java -mx1000m -jar ", MaxEnt, + " environmentallayers=", MaxEnt.layers, " samplesfile=", + MaxEnt.samples, "\\bei.csv", " outputdirectory=", + MaxEnt.out, " randomtestpoints=25 maximumiterations=100 + redoifexists autorun nowarnings notooltips", sep="")) where randomtestpoints=25 will randomly take 25% points for cross-validation, redoifexists will replace the existing files, autorun, nowarnings and notooltips will force MaxEnt to run without waiting. For more information about MaxEnt batch mode flags, look in the MaxEnt Help documentation.

81 Reading the results After the analysis, open the /MEout directory and browse the generated files. We are most interested in two files: bei.asc the Habitat Suitability Index map (0 1), and bei.html the complete report from the analysis.

82 MaxEnt window

83 Exercise (for ambitious) We focus on mapping the potential habitat for Sturnella magna (Eastern Meadowlark) in USA based on the occurrence records obtained from AKN. First create a new working directory on your computer, then download the worldmap.r script and open it in Tinn-R. Note that the worldmaps need to be already available in the working directory, and a link to MaxEnt needs to be established via the directory address e.g. C:\\MaxEnt\\maxent.jar. Otherwise the script will not run.

84 Modeling distribution of Bigfoot (?!) Lozier et al. (2009)

85 Outline 1 2 3

86 Writing to KML There are two possibilities to export maps to KML: (a) using existing packages, and (b) by writing KML files by-hand. To export point or line features to KML, use the writeogr method that is available in R package rgdal. More flexible way to writing KML files is by using loops.

Open Source Geospatial Software - an Introduction Spatial Programming with R

Open Source Geospatial Software - an Introduction Spatial Programming with R Open Source Geospatial Software - an Introduction Spatial Programming with R V. Gómez-Rubio Based on some course notes by Roger S. Bivand Departamento de Matemáticas Universidad de Castilla-La Mancha 17-18

More information

Analysing Spatial Data in R: Why spatial data in R?

Analysing Spatial Data in R: Why spatial data in R? Analysing Spatial Data in R: Why spatial data in R? Roger Bivand Department of Economics Norwegian School of Economics and Business Administration Bergen, Norway 31 August 2007 Why spatial data in R? What

More information

Spatial is special. The earth is not flat (coordinate reference systems) Size: lots and lots of it, multivariate, time series

Spatial is special. The earth is not flat (coordinate reference systems) Size: lots and lots of it, multivariate, time series Spatial data with Spatial is special Complex: geometry and attributes The earth is not flat (coordinate reference systems) Size: lots and lots of it, multivariate, time series Special plots: maps First

More information

Delineation of Watersheds

Delineation of Watersheds Delineation of Watersheds Adirondack Park, New York by Introduction Problem Watershed boundaries are increasingly being used in land and water management, separating the direction of water flow such that

More information

Roger S. Bivand Edzer J. Pebesma Virgilio Gömez-Rubio. Applied Spatial Data Analysis with R. 4:1 Springer

Roger S. Bivand Edzer J. Pebesma Virgilio Gömez-Rubio. Applied Spatial Data Analysis with R. 4:1 Springer Roger S. Bivand Edzer J. Pebesma Virgilio Gömez-Rubio Applied Spatial Data Analysis with R 4:1 Springer Contents Preface VII 1 Hello World: Introducing Spatial Data 1 1.1 Applied Spatial Data Analysis

More information

YYT-C3002 Application Programming in Engineering GIS I. Anas Altartouri Otaniemi

YYT-C3002 Application Programming in Engineering GIS I. Anas Altartouri Otaniemi YYT-C3002 Application Programming in Engineering GIS I Otaniemi Overview: GIS lectures & exercise We will deal with GIS application development in two lectures. Because of the versatility of GIS data models

More information

Findings from a Search for R Spatial Analysis Support. Donald L. Schrupp Wildlife Ecologist Colorado Division of Wildlife (Retired)

Findings from a Search for R Spatial Analysis Support. Donald L. Schrupp Wildlife Ecologist Colorado Division of Wildlife (Retired) Findings from a Search for R Spatial Analysis Support Donald L. Schrupp Wildlife Ecologist Colorado Division of Wildlife (Retired) Findings from a Search for R Spatial Analysis Support === Approach Steps

More information

Outline. Chapter 1. A history of products. What is ArcGIS? What is GIS? Some GIS applications Introducing the ArcGIS products How does GIS work?

Outline. Chapter 1. A history of products. What is ArcGIS? What is GIS? Some GIS applications Introducing the ArcGIS products How does GIS work? Outline Chapter 1 Introducing ArcGIS What is GIS? Some GIS applications Introducing the ArcGIS products How does GIS work? Basic data formats The ArcCatalog interface 1-1 1-2 A history of products Arc/Info

More information

ArcGIS Pro: Essential Workflows STUDENT EDITION

ArcGIS Pro: Essential Workflows STUDENT EDITION ArcGIS Pro: Essential Workflows STUDENT EDITION Copyright 2018 Esri All rights reserved. Course version 6.0. Version release date August 2018. Printed in the United States of America. The information contained

More information

Time Series Analysis with SAR & Optical Satellite Data

Time Series Analysis with SAR & Optical Satellite Data Time Series Analysis with SAR & Optical Satellite Data Thomas Bahr ESRI European User Conference Thursday October 2015 harris.com Motivation Changes in land surface characteristics mirror a multitude of

More information

Using the Stock Hydrology Tools in ArcGIS

Using the Stock Hydrology Tools in ArcGIS Using the Stock Hydrology Tools in ArcGIS This lab exercise contains a homework assignment, detailed at the bottom, which is due Wednesday, October 6th. Several hydrology tools are part of the basic ArcGIS

More information

These modules are covered with a brief information and practical in ArcGIS Software and open source software also like QGIS, ILWIS.

These modules are covered with a brief information and practical in ArcGIS Software and open source software also like QGIS, ILWIS. Online GIS Training and training modules covered are: 1. ArcGIS, Analysis, Fundamentals and Implementation 2. ArcGIS Web Data Sharing 3. ArcGIS for Desktop 4. ArcGIS for Server These modules are covered

More information

4. GIS Implementation of the TxDOT Hydrology Extensions

4. GIS Implementation of the TxDOT Hydrology Extensions 4. GIS Implementation of the TxDOT Hydrology Extensions A Geographic Information System (GIS) is a computer-assisted system for the capture, storage, retrieval, analysis and display of spatial data. It

More information

GeoWEPP Tutorial Appendix

GeoWEPP Tutorial Appendix GeoWEPP Tutorial Appendix Chris S. Renschler University at Buffalo - The State University of New York Department of Geography, 116 Wilkeson Quad Buffalo, New York 14261, USA Prepared for use at the WEPP/GeoWEPP

More information

DATA 301 Introduction to Data Analytics Geographic Information Systems

DATA 301 Introduction to Data Analytics Geographic Information Systems DATA 301 Introduction to Data Analytics Geographic Information Systems Dr. Ramon Lawrence University of British Columbia Okanagan ramon.lawrence@ubc.ca DATA 301: Data Analytics (2) Why learn Geographic

More information

Among various open-source GIS programs, QGIS can be the best suitable option which can be used across partners for reasons outlined below.

Among various open-source GIS programs, QGIS can be the best suitable option which can be used across partners for reasons outlined below. Comparison of Geographic Information Systems (GIS) software As of January 2018, WHO has reached an agreement with ESRI (an international supplier of GIS software) for an unlimited use of ArcGIS Desktop

More information

Lab 1: Importing Data, Rectification, Datums, Projections, and Coordinate Systems

Lab 1: Importing Data, Rectification, Datums, Projections, and Coordinate Systems Lab 1: Importing Data, Rectification, Datums, Projections, and Coordinate Systems Topics covered in this lab: i. Importing spatial data to TAS ii. Rectification iii. Conversion from latitude/longitude

More information

Environmental Systems Research Institute

Environmental Systems Research Institute Introduction to ArcGIS ESRI Environmental Systems Research Institute Redlands, California 2 ESRI GIS Development Arc/Info (coverage model) Versions 1-7 from 1980 1999 Arc Macro Language (AML) ArcView (shapefile

More information

QGIS FLO-2D Integration

QGIS FLO-2D Integration EPiC Series in Engineering Volume 3, 2018, Pages 1575 1583 Engineering HIC 2018. 13th International Conference on Hydroinformatics Karen O Brien, BSc. 1, Noemi Gonzalez-Ramirez, Ph. D. 1 and Fernando Nardi,

More information

DEM Practice. University of Oklahoma/HyDROS Module 3.1

DEM Practice. University of Oklahoma/HyDROS Module 3.1 DEM Practice University of Oklahoma/HyDROS Module 3.1 Outline Day 3 DEM PRACTICE Review creation and processing workflow Pitfalls and potential problems Prepare topographical files for Example 3 EF5 DEM

More information

Displaying Latitude & Longitude Data (XY Data) in ArcGIS

Displaying Latitude & Longitude Data (XY Data) in ArcGIS Displaying Latitude & Longitude Data (XY Data) in ArcGIS Created by Barbara Parmenter and updated on 2/15/2018 If you have a table of data that has longitude and latitude, or XY coordinates, you can view

More information

Data Structures & Database Queries in GIS

Data Structures & Database Queries in GIS Data Structures & Database Queries in GIS Objective In this lab we will show you how to use ArcGIS for analysis of digital elevation models (DEM s), in relationship to Rocky Mountain bighorn sheep (Ovis

More information

Karsten Vennemann, Seattle. QGIS Workshop CUGOS Spring Fling 2015

Karsten Vennemann, Seattle. QGIS Workshop CUGOS Spring Fling 2015 Karsten Vennemann, Seattle 2015 a very capable and flexible Desktop GIS QGIS QGIS Karsten Workshop Vennemann, Seattle slide 2 of 13 QGIS - Desktop GIS originally a GIS viewing environment QGIS for the

More information

Gridded Ambient Air Pollutant Concentrations for Southern California, User Notes authored by Beau MacDonald, 11/28/2017

Gridded Ambient Air Pollutant Concentrations for Southern California, User Notes authored by Beau MacDonald, 11/28/2017 Gridded Ambient Air Pollutant Concentrations for Southern California, 1995-2014 User Notes authored by Beau, 11/28/2017 METADATA: Each raster file contains data for one pollutant (NO2, O3, PM2.5, and PM10)

More information

Free Open Source Software for Geoinformatics (FOSS4G) A Practical Example System for Automated Geoscientific Analyses (SAGA)

Free Open Source Software for Geoinformatics (FOSS4G) A Practical Example System for Automated Geoscientific Analyses (SAGA) Free Open Source Software for Geoinformatics (FOSS4G) A Practical Example System for Automated Geoscientific Analyses (SAGA) Zlatko Horvat, MSc DGU Područni ured za katastar Čakovec My Motivation Give

More information

NR402 GIS Applications in Natural Resources

NR402 GIS Applications in Natural Resources NR402 GIS Applications in Natural Resources Lesson 1 Introduction to GIS Eva Strand, University of Idaho Map of the Pacific Northwest from http://www.or.blm.gov/gis/ Welcome to NR402 GIS Applications in

More information

Task 1: Start ArcMap and add the county boundary data from your downloaded dataset to the data frame.

Task 1: Start ArcMap and add the county boundary data from your downloaded dataset to the data frame. Exercise 6 Coordinate Systems and Map Projections The following steps describe the general process that you will follow to complete the exercise. Specific steps will be provided later in the step-by-step

More information

Creating Watersheds from a DEM

Creating Watersheds from a DEM Creating Watersheds from a DEM These instructions enable you to create watersheds of specified area using a good quality Digital Elevation Model (DEM) in ArcGIS 8.1. The modeling is performed in ArcMap

More information

Performing Advanced Cartography with Esri Production Mapping

Performing Advanced Cartography with Esri Production Mapping Esri International User Conference San Diego, California Technical Workshops July 25, 2012 Performing Advanced Cartography with Esri Production Mapping Tania Pal & Madhura Phaterpekar Agenda Outline generic

More information

Spatial and spatio-temporal data in. ifgi. Institute for Geoinformatics University of Münster. Edzer Pebesma

Spatial and spatio-temporal data in. ifgi. Institute for Geoinformatics University of Münster. Edzer Pebesma 1. Das neue IfGI-Logo 1.6 Logovarianten Spatial and spatio-temporal data in Logo für den Einsatz in internationalen bzw. englischsprachigen Präsentationen. Einsatzbereiche: Briefbogen, Visitenkarte, Titelblätter

More information

Geodatabase Management Pathway

Geodatabase Management Pathway Geodatabase Management Pathway Table of Contents ArcGIS Desktop II: Tools and Functionality 3 ArcGIS Desktop III: GIS Workflows and Analysis 6 Building Geodatabases 8 Data Management in the Multiuser Geodatabase

More information

VCCS Geospatial Institute 2011

VCCS Geospatial Institute 2011 John McGee Jennifer McKee With support from: NSF DUE-0903270 Acquiring and Downloading Digital Data in partnership with: Geospatial Technician Education Through Virginia s Community Colleges (GTEVCC) Review

More information

GIS Software. Evolution of GIS Software

GIS Software. Evolution of GIS Software GIS Software The geoprocessing engines of GIS Major functions Collect, store, mange, query, analyze and present Key terms Program collections of instructions to manipulate data Package integrated collection

More information

DEMs Downloading and projecting and using Digital Elevation Models (DEM)

DEMs Downloading and projecting and using Digital Elevation Models (DEM) DEMs Downloading and projecting and using Digital Elevation Models (DEM) Introduction In this exercise, you will work with Digital Elevation Models (DEM). You will download a DEM in geographic coordinates

More information

Practical 12: Geostatistics

Practical 12: Geostatistics Practical 12: Geostatistics This practical will introduce basic tools for geostatistics in R. You may need first to install and load a few packages. The packages sp and lattice contain useful function

More information

Analysing Spatial Data in R: Worked example: geostatistics

Analysing Spatial Data in R: Worked example: geostatistics Analysing Spatial Data in R: Worked example: geostatistics Roger Bivand Department of Economics Norwegian School of Economics and Business Administration Bergen, Norway 17 April 2007 Worked example: geostatistics

More information

Geographical Information Systems

Geographical Information Systems Geographical Information Systems Geographical Information Systems (GIS) is a relatively new technology that is now prominent in the ecological sciences. This tool allows users to map geographic features

More information

How to Create Stream Networks using DEM and TauDEM

How to Create Stream Networks using DEM and TauDEM How to Create Stream Networks using DEM and TauDEM Take note: These procedures do not describe all steps. Knowledge of ArcGIS, DEMs, and TauDEM is required. TauDEM software ( http://hydrology.neng.usu.edu/taudem/

More information

PROJ4 Issues The case of Romania: increasing transformation accuracy through grid shift files

PROJ4 Issues The case of Romania: increasing transformation accuracy through grid shift files PROJ4 Issues The case of Romania: increasing transformation accuracy through grid shift files Daniel Urdă 17.07.2014 Outline National Reference System of Romania Reference transformation: TransDatRo Current

More information

Learning ArcGIS: Introduction to ArcCatalog 10.1

Learning ArcGIS: Introduction to ArcCatalog 10.1 Learning ArcGIS: Introduction to ArcCatalog 10.1 Estimated Time: 1 Hour Information systems help us to manage what we know by making it easier to organize, access, manipulate, and apply knowledge to the

More information

Spatial Effects on Current and Future Climate of Ipomopsis aggregata Populations in Colorado Patterns of Precipitation and Maximum Temperature

Spatial Effects on Current and Future Climate of Ipomopsis aggregata Populations in Colorado Patterns of Precipitation and Maximum Temperature A. Kenney GIS Project Spring 2010 Amanda Kenney GEO 386 Spring 2010 Spatial Effects on Current and Future Climate of Ipomopsis aggregata Populations in Colorado Patterns of Precipitation and Maximum Temperature

More information

This tutorial is intended to familiarize you with the Geomatica Toolbar and describe the basics of viewing data using Geomatica Focus.

This tutorial is intended to familiarize you with the Geomatica Toolbar and describe the basics of viewing data using Geomatica Focus. PCI GEOMATICS GEOMATICA QUICKSTART 1. Introduction This tutorial is intended to familiarize you with the Geomatica Toolbar and describe the basics of viewing data using Geomatica Focus. All data used in

More information

Exercise 3: GIS data on the World Wide Web

Exercise 3: GIS data on the World Wide Web Exercise 3: GIS data on the World Wide Web These web sites are a few examples of sites that are serving free GIS data. Many other sites exist. Search in Google or other search engine to find GIS data for

More information

Land Cover Data Processing Land cover data source Description and documentation Download Use Use

Land Cover Data Processing Land cover data source Description and documentation Download Use Use Land Cover Data Processing This document provides a step by step procedure on how to build the land cover data required by EnSim. The steps provided here my be long and there may be short cuts (like using

More information

Watershed Modeling Orange County Hydrology Using GIS Data

Watershed Modeling Orange County Hydrology Using GIS Data v. 10.0 WMS 10.0 Tutorial Watershed Modeling Orange County Hydrology Using GIS Data Learn how to delineate sub-basins and compute soil losses for Orange County (California) hydrologic modeling Objectives

More information

HEC-HMS Lab 2 Using Thiessen Polygon and Inverse Distance Weighting

HEC-HMS Lab 2 Using Thiessen Polygon and Inverse Distance Weighting HEC-HMS Lab 2 Using Thiessen Polygon and Inverse Distance Weighting Created by Venkatesh Merwade (vmerwade@purdue.edu) Learning outcomes The objective of this lab is to learn how to input data from multiple

More information

(THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE)

(THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE) PART 2: Analysis in ArcGIS (THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE) Step 1: Start ArcCatalog and open a geodatabase If you have a shortcut icon for ArcCatalog on your desktop, double-click it to start

More information

Lecture 2. Introduction to ESRI s ArcGIS Desktop and ArcMap

Lecture 2. Introduction to ESRI s ArcGIS Desktop and ArcMap Lecture 2 Introduction to ESRI s ArcGIS Desktop and ArcMap Outline ESRI What is ArcGIS? ArcGIS Desktop ArcMap Overview Views Layers Attribute Tables Help! Scale Tips and Tricks ESRI Environmental Systems

More information

gvsig a real tool for GIS technicians

gvsig a real tool for GIS technicians gvsig a real tool for GIS technicians Jorge Gaspar Sanz Salinas jsanz@prodevelop.es International Geodetic Students Meeting 05/05/08 Valencia Agenda of the project OK, but what can gvsig do for me now?

More information

Recommendations for installation and general overview of available tools

Recommendations for installation and general overview of available tools User guide for FluvialCorridor toolbox Recommendations for installation and general overview of available tools How to cite : Roux., C., Alber, A., Bertrand, M., Vaudor, L., Piégay, H., 2013. General Overview

More information

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands.

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands. GIS LAB 7 The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands. This lab will ask you to work with the Spatial Analyst extension.

More information

Within this document, the term NHDPlus is used when referring to NHDPlus Version 2.1 (unless otherwise noted).

Within this document, the term NHDPlus is used when referring to NHDPlus Version 2.1 (unless otherwise noted). Exercise 7 Watershed Delineation Using ArcGIS Spatial Analyst Last Updated 4/6/2017 Within this document, the term NHDPlus is used when referring to NHDPlus Version 2.1 (unless otherwise noted). There

More information

Introduction to Spatial Analysis in R

Introduction to Spatial Analysis in R Introduction to Spatial Analysis in R Summer 2014 They don t love you like I love you R, ArcGIS, and Making Maps Map made in ArcGIS Map made in R R, ArcGIS, and Making Maps Spatial Analysis for this map:

More information

STEP-BY-STEP TUTORIAL V1.1:

STEP-BY-STEP TUTORIAL V1.1: USING GIS TO HELP INTEGRATE BIODIVERSITY AND ECOSYTEM SERVICES INTO REDD+ DECISION MAKING STEP-BY-STEP TUTORIAL V1.1: EVALUATING THE IMPORTANCE OF FORESTS FOR SOIL STABILIZATION AND LIMITING SOIL EROSION,

More information

Watershed Delineation

Watershed Delineation Watershed Delineation Jessica L. Watkins, University of Georgia 2 April 2009 Updated by KC Love February 25, 2011 PURPOSE For this project, I delineated watersheds for the Coweeta synoptic sampling area

More information

Development and operation of GIS exercise materials for undergraduate students

Development and operation of GIS exercise materials for undergraduate students Development and operation of GIS exercise materials for undergraduate students Since around 2000, GIS researchers in Japan have collaborated to provide materials for GIS lecture classes for university

More information

Measuring earthquake-generated surface offsets from high-resolution digital topography

Measuring earthquake-generated surface offsets from high-resolution digital topography Measuring earthquake-generated surface offsets from high-resolution digital topography July 19, 2011 David E. Haddad david.e.haddad@asu.edu Active Tectonics, Quantitative Structural Geology, and Geomorphology

More information

Analysing Spatial Data in R: Accessing spatial data

Analysing Spatial Data in R: Accessing spatial data Analysing Spatial Data in R: Accessing spatial data Roger Bivand Department of Economics Norwegian School of Economics and Business Administration Bergen, Norway 31 August 2007 Introduction Having described

More information

Performing Map Cartography. using Esri Production Mapping

Performing Map Cartography. using Esri Production Mapping AGENDA Performing Map Cartography Presentation Title using Esri Production Mapping Name of Speaker Company Name Kannan Jayaraman Agenda Introduction What s New in ArcGIS 10.1 ESRI Production Mapping Mapping

More information

Practical 12: Geostatistics

Practical 12: Geostatistics Practical 12: Geostatistics This practical will introduce basic tools for geostatistics in R. You may need first to install and load a few packages. The packages sp and lattice contain useful function

More information

Automatic Watershed Delineation using ArcSWAT/Arc GIS

Automatic Watershed Delineation using ArcSWAT/Arc GIS Automatic Watershed Delineation using ArcSWAT/Arc GIS By: - Endager G. and Yalelet.F 1. Watershed Delineation This tool allows the user to delineate sub watersheds based on an automatic procedure using

More information

Version 1.1 GIS Syllabus

Version 1.1 GIS Syllabus GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION Version 1.1 GIS Syllabus Endorsed 1 Version 1 January 2007 GIS Certification Programme 1. Target The GIS certification is aimed at: Those who wish to demonstrate

More information

WindNinja Tutorial 3: Point Initialization

WindNinja Tutorial 3: Point Initialization WindNinja Tutorial 3: Point Initialization 07/20/2017 Introduction Welcome to. This tutorial will step you through the process of running a WindNinja simulation that is initialized by location specific

More information

Popular Mechanics, 1954

Popular Mechanics, 1954 Introduction to GIS Popular Mechanics, 1954 1986 $2,599 1 MB of RAM 2017, $750, 128 GB memory, 2 GB of RAM Computing power has increased exponentially over the past 30 years, Allowing the existence of

More information

Introducing GIS analysis

Introducing GIS analysis 1 Introducing GIS analysis GIS analysis lets you see patterns and relationships in your geographic data. The results of your analysis will give you insight into a place, help you focus your actions, or

More information

Welcome to NR502 GIS Applications in Natural Resources. You can take this course for 1 or 2 credits. There is also an option for 3 credits.

Welcome to NR502 GIS Applications in Natural Resources. You can take this course for 1 or 2 credits. There is also an option for 3 credits. Welcome to NR502 GIS Applications in Natural Resources. You can take this course for 1 or 2 credits. There is also an option for 3 credits. The 1st credit consists of a series of readings, demonstration,

More information

Write a report (6-7 pages, double space) on some examples of Internet Applications. You can choose only ONE of the following application areas:

Write a report (6-7 pages, double space) on some examples of Internet Applications. You can choose only ONE of the following application areas: UPR 6905 Internet GIS Homework 1 Yong Hong Guo September 9, 2008 Write a report (6-7 pages, double space) on some examples of Internet Applications. You can choose only ONE of the following application

More information

Search for the Gulf of Carpentaria in the remap search bar:

Search for the Gulf of Carpentaria in the remap search bar: This tutorial is aimed at getting you started with making maps in Remap (). In this tutorial we are going to develop a simple classification of mangroves in northern Australia. Before getting started with

More information

GIS Level 2. MIT GIS Services

GIS Level 2. MIT GIS Services GIS Level 2 MIT GIS Services http://libraries.mit.edu/gis Email: gishelp@mit.edu TOOLS IN THIS WORKSHOP - Definition Queries - Create a new field in the attribute table - Field Calculator - Add XY Data

More information

Lab 1: Importing Data, Rectification, Datums, Projections, and Output (Mapping)

Lab 1: Importing Data, Rectification, Datums, Projections, and Output (Mapping) Lab 1: Importing Data, Rectification, Datums, Projections, and Output (Mapping) Topics covered in this lab: i. Importing spatial data to TAS ii. Rectification iii. Conversion from latitude/longitude to

More information

Getting Started with Community Maps

Getting Started with Community Maps Esri International User Conference San Diego, California Technical Workshops July 24, 2012 Getting Started with Community Maps Shane Matthews and Tamara Yoder Topics for this Session ArcGIS is a complete

More information

Leveraging Your Geo-spatial Data Investments with Quantum GIS: an Open Source Geographic Information System

Leveraging Your Geo-spatial Data Investments with Quantum GIS: an Open Source Geographic Information System Leveraging Your Geo-spatial Data Investments with Quantum GIS: an Open Source Geographic Information System Donald L. Schrupp Colorado Division of Wildlife (Retired) Danny Lewis Texas Parks and Wildlife

More information

DP Project Development Pvt. Ltd.

DP Project Development Pvt. Ltd. Dear Sir/Madam, Greetings!!! Thanks for contacting DP Project Development for your training requirement. DP Project Development is leading professional training provider in GIS technologies and GIS application

More information

Outline. What is MapPlace? MapPlace Toolbar & PopUp Menu. Geology Themes 1:5M 1:1M BCGS 1:250,000. Terranes

Outline. What is MapPlace? MapPlace Toolbar & PopUp Menu. Geology Themes 1:5M 1:1M BCGS 1:250,000. Terranes Outline BRITISH COLUMBIA Overview and Explore MapPlace Website Data Delivery & Map Themes Data Sources & Updates Feature Topics New Data & Maps New MINFILE Online Exploration Assistant with Image Analysis

More information

Geographic Information Systems. Introduction to Data and Data Sources

Geographic Information Systems. Introduction to Data and Data Sources Geographic Information Systems Introduction to Data and Data Sources Presented by John Showler, NJDA-SSCC NJ SCD GIS Training Session December 10, 209 The Objectives of this session are 3-fold: 1. Introduce

More information

Determining the Location of the Simav Fault

Determining the Location of the Simav Fault Lindsey German May 3, 2012 Determining the Location of the Simav Fault 1. Introduction and Problem Formulation: The issue I will be focusing on involves interpreting the location of the Simav fault in

More information

Overlaying GRIB data over NOAA APT weather satellite images using OpenCPN

Overlaying GRIB data over NOAA APT weather satellite images using OpenCPN Overlaying GRIB data over NOAA APT weather satellite images using OpenCPN I receive NOAA weather satellite images which are quite useful when used alone but with GRIB wind and rain data overlaid they can

More information

Leveraging ArcGIS Online Elevation and Hydrology Services. Steve Kopp, Jian Lange

Leveraging ArcGIS Online Elevation and Hydrology Services. Steve Kopp, Jian Lange Leveraging ArcGIS Online Elevation and Hydrology Services Steve Kopp, Jian Lange Topics An overview of ArcGIS Online Elevation Analysis Using Elevation Analysis Services in ArcGIS for Desktop Using Elevation

More information

Esri EADA10. ArcGIS Desktop Associate. Download Full Version :

Esri EADA10. ArcGIS Desktop Associate. Download Full Version : Esri EADA10 ArcGIS Desktop Associate Download Full Version : http://killexams.com/pass4sure/exam-detail/eada10 Question: 85 Which format is appropriate for exporting map documents that require vector layers

More information

Course overview. Grading and Evaluation. Final project. Where and When? Welcome to REM402 Applied Spatial Analysis in Natural Resources.

Course overview. Grading and Evaluation. Final project. Where and When? Welcome to REM402 Applied Spatial Analysis in Natural Resources. Welcome to REM402 Applied Spatial Analysis in Natural Resources Eva Strand, University of Idaho Map of the Pacific Northwest from http://www.or.blm.gov/gis/ Where and When? Lectures Monday & Wednesday

More information

Spatial Data Analysis with ArcGIS Desktop: From Basic to Advance

Spatial Data Analysis with ArcGIS Desktop: From Basic to Advance Spatial Data Analysis with ArcGIS Desktop: From Basic to Advance 1. Course overview Modern environmental, energy as well as resource modeling and planning require huge amount of geographically located

More information

Continuous soil attribute modeling and mapping: Multiple linear regression

Continuous soil attribute modeling and mapping: Multiple linear regression Continuous soil attribute modeling and mapping: Multiple linear regression Soil Security Laboratory 2017 1 Multiple linear regression Multiple linear regression (MLR) is where we regress a target variable

More information

Exelis and Esri Technologies for Defense and National Security. Cherie Muleh

Exelis and Esri Technologies for Defense and National Security. Cherie Muleh Exelis and Esri Technologies for Defense and National Security Cherie Muleh Cherie.Muleh@exelisinc.com ENVI IMAGERY AND DATA BECOME KNOWLEDGE > Add information from imagery to your GIS > Automated workflows

More information

ENV208/ENV508 Applied GIS. Week 1: What is GIS?

ENV208/ENV508 Applied GIS. Week 1: What is GIS? ENV208/ENV508 Applied GIS Week 1: What is GIS? 1 WHAT IS GIS? A GIS integrates hardware, software, and data for capturing, managing, analyzing, and displaying all forms of geographically referenced information.

More information

Exercise 6: Using Burn Severity Data to Model Erosion Risk

Exercise 6: Using Burn Severity Data to Model Erosion Risk Exercise 6: Using Burn Severity Data to Model Erosion Risk Document Updated: November 2009 Software Versions: ERDAS Imagine 9.3 and ArcGIS 9.3, Microsoft Office 2007 Introduction A common use of burn severity

More information

WeatherHawk Weather Station Protocol

WeatherHawk Weather Station Protocol WeatherHawk Weather Station Protocol Purpose To log atmosphere data using a WeatherHawk TM weather station Overview A weather station is setup to measure and record atmospheric measurements at 15 minute

More information

Spatial Analysis using Vector GIS THE GOAL: PREPARATION:

Spatial Analysis using Vector GIS THE GOAL: PREPARATION: PLAN 512 GIS FOR PLANNERS Department of Urban and Environmental Planning University of Virginia Fall 2006 Prof. David L. Phillips Spatial Analysis using Vector GIS THE GOAL: This tutorial explores some

More information

Exercise 2: Working with Vector Data in ArcGIS 9.3

Exercise 2: Working with Vector Data in ArcGIS 9.3 Exercise 2: Working with Vector Data in ArcGIS 9.3 There are several tools in ArcGIS 9.3 used for GIS operations on vector data. In this exercise we will use: Analysis Tools in ArcToolbox Overlay Analysis

More information

Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant

Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant Cameron SHORTER, Australia Key words: Open Source Geospatial Foundation, OSGeo, Open Standards, Open Geospatial

More information

Watershed Application of WEPP and Geospatial Interfaces. Dennis C. Flanagan

Watershed Application of WEPP and Geospatial Interfaces. Dennis C. Flanagan Watershed Application of WEPP and Geospatial Interfaces Dennis C. Flanagan Research Agricultural Engineer USDA-Agricultural Research Service Adjunct Professor Purdue Univ., Dept. of Agric. & Biol. Eng.

More information

WindNinja Tutorial 3: Point Initialization

WindNinja Tutorial 3: Point Initialization WindNinja Tutorial 3: Point Initialization 6/27/2018 Introduction Welcome to WindNinja Tutorial 3: Point Initialization. This tutorial will step you through the process of downloading weather station data

More information

PC ARC/INFO and Data Automation Kit GIS Tools for Your PC

PC ARC/INFO and Data Automation Kit GIS Tools for Your PC ESRI PC ARC/INFO and Data Automation Kit GIS Tools for Your PC PC ARC/INFO High-quality digitizing and data entry Powerful topology building Cartographic design and query Spatial database query and analysis

More information

Transactions on Information and Communications Technologies vol 18, 1998 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 18, 1998 WIT Press,   ISSN STREAM, spatial tools for river basins, environment and analysis of management options Menno Schepel Resource Analysis, Zuiderstraat 110, 2611 SJDelft, the Netherlands; e-mail: menno.schepel@resource.nl

More information

Tutorial 8 Raster Data Analysis

Tutorial 8 Raster Data Analysis Objectives Tutorial 8 Raster Data Analysis This tutorial is designed to introduce you to a basic set of raster-based analyses including: 1. Displaying Digital Elevation Model (DEM) 2. Slope calculations

More information

How to make R, PostGIS and QGis cooperate for statistical modelling duties: a case study on hedonic regressions

How to make R, PostGIS and QGis cooperate for statistical modelling duties: a case study on hedonic regressions 202 RESEARCH CONFERENCES How to make R, PostGIS and QGis cooperate for statistical modelling duties: a case study on hedonic regressions Author Olivier Bonin, Université Paris Est - IFSTTAR - LVMT, France

More information

ADDRESSING A HOW TO LOOK AT GIS ADDRESSING 9/13/2017

ADDRESSING A HOW TO LOOK AT GIS ADDRESSING 9/13/2017 ADDRESSING A Look at Creating & Updating Point Files A HOW TO LOOK AT GIS ADDRESSING Creating points using LAT/LONG fields from WINGAP Creating addressing location (GPS/Latitude & Longitude) points using

More information

An ESRI Technical Paper June 2007 An Overview of Distributing Data with Geodatabases

An ESRI Technical Paper June 2007 An Overview of Distributing Data with Geodatabases An ESRI Technical Paper June 2007 An Overview of Distributing Data with Geodatabases ESRI 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com

More information

Data Creation and Editing

Data Creation and Editing 11.520:A Workshop on Geographical Information Systems 1.188: Urban Planning and Social Science Laboratory Data Creation and Editing Based in part on notes by Prof. Joseph Ferreira and Michael Flaxman Lulu

More information

Urban Canopy Tool User Guide `bo`

Urban Canopy Tool User Guide `bo` Urban Canopy Tool User Guide `bo` ADMS Urban Canopy Tool User Guide Version 2.0 June 2014 Cambridge Environmental Research Consultants Ltd. 3, King s Parade Cambridge CB2 1SJ UK Telephone: +44 (0)1223

More information

ArcGIS 9 ArcGIS StreetMap Tutorial

ArcGIS 9 ArcGIS StreetMap Tutorial ArcGIS 9 ArcGIS StreetMap Tutorial Copyright 2001 2008 ESRI All Rights Reserved. Printed in the United States of America. The information contained in this document is the exclusive property of ESRI. This

More information