Preparing and processing environmental data for Species Distribution Modeling
|
|
- Collin Blair
- 5 years ago
- Views:
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 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 informationAnalysing 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 informationSpatial 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 informationDelineation 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 informationRoger 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 informationYYT-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 informationFindings 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 informationOutline. 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 informationArcGIS 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 informationTime 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 informationUsing 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 informationThese 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 information4. 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 informationGeoWEPP 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 informationDATA 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 informationAmong 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 informationLab 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 informationEnvironmental 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 informationQGIS 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 informationDEM 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 informationDisplaying 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 informationData 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 informationKarsten 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 informationGridded 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 informationFree 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 informationNR402 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 informationTask 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 informationCreating 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 informationPerforming 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 informationSpatial 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 informationGeodatabase 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 informationVCCS 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 informationGIS 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 informationDEMs 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 informationPractical 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 informationAnalysing 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 informationGeographical 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 informationHow 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 informationPROJ4 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 informationLearning 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 informationSpatial 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 informationThis 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 informationExercise 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 informationLand 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 informationWatershed 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 informationHEC-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)
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 informationLecture 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 informationgvsig 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 informationRecommendations 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 informationThe 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 informationWithin 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 informationIntroduction 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 informationSTEP-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 informationWatershed 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 informationDevelopment 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 informationMeasuring 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 informationAnalysing 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 informationPerforming 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 informationPractical 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 informationAutomatic 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 informationVersion 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 informationWindNinja 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 informationPopular 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 informationIntroducing 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 informationWelcome 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 informationWrite 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 informationSearch 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 informationGIS 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 informationLab 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 informationGetting 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 informationLeveraging 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 informationDP 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 informationOutline. 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 informationGeographic 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 informationDetermining 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 informationOverlaying 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 informationLeveraging 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 informationEsri 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 informationCourse 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 informationSpatial 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 informationContinuous 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 informationExelis 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 informationENV208/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 informationExercise 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 informationWeatherHawk 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 informationSpatial 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 informationExercise 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 informationOverview 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 informationWatershed 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 informationWindNinja 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 informationPC 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 informationTransactions 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 informationTutorial 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 informationHow 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 informationADDRESSING 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 informationAn 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 informationData 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 informationUrban 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 informationArcGIS 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