Brent Kastor GIS Coordinator Coweta County, GA Newnan, GA Ph: E mail:

Size: px
Start display at page:

Download "Brent Kastor GIS Coordinator Coweta County, GA Newnan, GA Ph: E mail:"

Transcription

1 Brent Kastor GIS Coordinator Coweta County, GA Newnan, GA Ph: E mail: bkastor@coweta.ga.us WinGap Sketch Conversion Process An analysis of the specific steps in Mr. Chad Rupert and Mr. Jimmy Nolan s A New Look at Planimetrics. Abstract: Coweta County originally received the idea of converting the Computer Assisted Mass Appraisal (CAMA) property sketches into a Geographic Information System (GIS) from an article written by Chad Rupert and Jimmy Nolan of the Carl Vinson Institute of Government (ITOS). In their publication, A New Look at Planimetrics, they go into some detail about how to convert WinGAP (a CAMA program) sketches into a GIS, but certain extremely important steps are skipped. Coweta County staff traveled through the ITOS process and figured out the missing steps with some programming assistance from a former colleague of the author, Frank Doud.

2 Here is the introduction to the ITOS article: On page three of the article, they go into great detail about the building sketch process. They ultimately move from the WinGAP Sketch Screen to a Final Product. Figure 1

3 The ITOS article continues to explain the benefits/uses of building footprints, and discusses the creation and maintenance of building footprints. Rupert and Nolan then examine the traditional building footprint with the WinGAP converted footprint. The WinGAP footprint clearly contains more detail since you can distinguish between an open porch, garage, and/or first floor. On page six of the article, they get into The Sketch Conversion Process. These are some excellent details of the overall process and I will list the details here: You will need to acquire a free tool (ET GeoWizard) to complete the conversion process. Whether you install it now or later makes no difference. The tool is really not used until very late in the process (converting points vertices into polygons). You can simply browse to ko.com/ and find ET GeoWizards download. Here is the summary of the conversion process as listed by ITOS. Please continue reading after the summary for the details that were not listed by ITOS. Figure 2 1. Pack your WinGAP tables (this removes records that have been marked for deletion) This was completed by Keith Knight in the Tax Assessor Office. Keith is very familiar with the WinGAP tables, and executed this step without a problem. Keith used the FoxPro command line pack command to pack realprop, reprop, and wgsketch. 2. Import WinGAP tables to SQL Server (reorganize data to acceptable format for ET GeoWizard) Prior to importing the tables to SQL Server, Keith used the FoxPro COPYFIELDS command and specified fields from the [wgsketch] table and the [realprop] table. Since the wgsketch table included the realkey field and not the parcel_no field, the joining allowed each sketch record to have a Parcel ID. The COPYFIELDS FoxPro command is very similar to a JOIN command. The ultimate goal being to have a

4 single table containing the vertices from [wgsketch] and the parcel ID s from [realprop]. Keith actually created a new FoxPro table eloquently named test. Here is a screen capture of our new [dbo.test] database: Figure 3 To import the data from WinGAP, I used Tasks, Import Data in SQL Server Figure 4

5 In order to import data from Visual FoxPro, you will probably need to install the Visual FoxPro driver. Once you have installed the driver, you can simply select the Data source from the drop down list in the SQL Server 2005 Import Data wizard. Figure 5 Once you have chosen Visual FoxPro as your data source, you will need to click on Properties. This will open the Data Link Properties window. You will then need to click on under option 1. Select or enter a database name:. In the Configure Connection window, you will then need to choose the Free Table directory radio button, and then click Browse in the Path: text box. Simply browse to the location of your FoxPro table(s). Our WinGAP table happens to be named wgsketch.dbf. I imported both [wgsketch] and the table Keith created [test]. Here is a screen capture of the [wgsketch] table import: Figure 6

6 Continue through the SQL Server import process with the defaults selected (unless you have something else in mind). At this point, we have the [test] table with a new field added parcel_no. This will allow us to join each record to a parcel in GIS. Prior to doing this though, we need to perform the portion we had the most difficulty with splitting out each ; delimited vertex. 3. Export a single reorganized table easier said than done Take a moment to look at the table. You will notice the impkey field and the vertices field. The impkey tells the user what feature 1 st floor, 2 nd floor, open porch, deck, garage, etc. The vertices field lists the coordinates (based on 0,0) of each feature 14, 22; 21, 22; etc. Our goal is to split out each vertex based on the ; into a new record. This new record will contain the original parcel number, repropkey, impkey, etc. In order to split out the records, our method of choice is to use MS Access MS Access has a database size limitation of 2 GB which would be a very large database. Our final Access DB was ~500MB for >40,000 structures. If you have more that 200,000 structures (not parcels), this might pose a problem? So, now we need to export our SQL [test] table to MS Access. Simply create a new Access.mdb file and use the SQL export wizard. The MS Access drivers are built into SQL Server Here is the table in MS Access:

7 Take notice that I added the AutoNum field. This will ensure that when I split out the records that each record will have a unique ID each Open Patio will have a unique ID and each Deck for each property will have a unique ID. A real problem could arise when you have multiple decks on one property, but that is handled by incorporating the repropkey into your unique ID. Notice in the table above how parcel number has multiple OP s (Open Porches). By combining the AutoNum field with the repropkey field, you guarantee that each sketch feature is unique. We will see this later. Once your table is in MS Access, you can run a program (Access Module) Frank Doud wrote for us. He is a good friend of mine, and was able to figure out my programming problem in minutes. A big thanks to Mr. Doud! MAKE CERTAIN TO ADD THE AUTONUM FIELD PRIOR TO RUNNING THE MODULE! Access is really where all of the magic happens. Prior to working any magic, you will need to clean up your table or remove the orphan files. You can do this simply by sorting your table on parcel_no A Z. You need to delete all of the records containing 0 or NULL for the parcel_no field. We heard orphan files sometimes get created in WinGAP? If there are 0 or NULL values in the vertices field, feel free to delete these as well. We will also clean up the vertices field after running the module. Create a new module in your MS Access project and paste the following code into it. The name of the module is irrelevant.

8 ' First: create a new module in Access and paste the entire contents of this subroutine ' ' Second: Create your second database where the new values will be stored. Make sure the fields ' match to what the code calls for below. (realkey; number, impkey; text, and vertices; text) I also ' use an autonumber key field (Key; autonumber), this is your discretion but with large amounts of ' data it is strongly recommended. ' ' Third make sure you change the names of the databases as instructed below. ' ' When finished, simply hit F5 to run, or click Run > Run Sub/UserForm and whalla. ' ' You should have a whole lot of parsed records which look like this: 'Key realkey impkey vertices ' st 14,22 ' st 21,22 ' st 21,2 ' st 13,2 ' st 13, 28 ' st 7, 28 ' st 7,2 ' st 14,2 ' OP 12,22 ' OP 19,22 ' OP 19,30 ' OP 12,30 ' OP 13, 28 ' OP 21, 28 ' OP 21,2

9 Sub Convert() Dim sautonum As Long Dim sparcel_no As String Dim srepropkey As String Dim srealkey As String Dim simkey As String Dim svertices As String Dim svertarray() As String Dim ivert As Integer Dim dbtaxaccessor As Database Dim rstaxaccessor As Recordset Set dbtaxaccessor = CurrentDb ' This is the tax accessors database where we get the data. ' Remember to replace this database name with the correct one! ' v Set rstaxaccessor = dbtaxaccessor.openrecordset("test", dbopendynaset) ' ^ ' Dim rsnewrecordset As Recordset ' This is the new database where we put the new data. ' Remember to replace this database name with the correct one! ' v Set rsnewrecordset = dbtaxaccessor.openrecordset("newtable", dbopendynaset) ' ^ ' rstaxaccessor.movefirst Do While Not rstaxaccessor.eof With rstaxaccessor srealkey =.Fields("RealKey") simkey =.Fields("ImpKey") sparcel_no =.Fields("parcel_no") srepropkey =.Fields("repropkey") sautonum =.Fields("AutoNum") ' ' Create the vertices array by splitting it between the simi colons. ' svertarray = SPLIT(.Fields("Vertices"), ";") ' ' Loop through the elements in the svertarray array and append a new record. For ivert = 0 To UBound(sVertArray) 1

10 If Len(sVertArray(iVert)) >= 1 Then rsnewrecordset.addnew rsnewrecordset.fields("realkey") = srealkey rsnewrecordset.fields("impkey") = simkey rsnewrecordset.fields("vertices") = svertarray(ivert) rsnewrecordset.fields("parcel_no") = sparcel_no rsnewrecordset.fields("repropkey") = srepropkey rsnewrecordset.fields("autonum") = sautonum rsnewrecordset.update End If Next End With rstaxaccessor.movenext Loop ' ' Clean up the recordset and close rstaxaccessor.close dbtaxaccessor.close End Sub At this point, you should have your main table and an Access module in your project. Take some time to read through the Visual Basic for Applications (VBA) code. Mr. Doud details the steps you need to follow in order to make everything work. Pay special attention to the fact that the user needs to create a new empty table (he calls it NewTable ). We used the same naming conventions as Mr. Doud. After running the module, you should have a table that looks like this:

11 We now have a new record for each pair of vertices. I suggest sorting the vertices field A Z and deleting any 0 or NULL records. These records will just create problems later. These bad records give you a good opportunity to quality check some of your sketches in WinGAP. It definitely poses the question Why are these records bad? The next step is to separate the X value and the Y value and to create a Unique ID field. Since I am most familiar with running VBA within ArcMap, this step will utilize ArcMap. Close your Access database and Launch ArcMap if it is not running already create a new empty map. We will begin with creating three new fields UniqueID, X_val, and Y_val. Add your Access [NewTable] as a new data layer by clicking on the Add Data button in ArcMap. Open the attributes of [NewTable] by right clicking the layer in the table of contents and clicking Open.

12 Create a New Field by clicking Options and then selecting Add Field In the Add Field window, choose Long Integer for Type and type UniqueID for Name: leave the other items default. Follow the previous steps to create the X_val and Y_val fields. For Type: use Short Integer. We will use the Field Calculator to calculate all of the values for our new fields. We will begin with UniqueID. Right click on the field name UniqueID and choose Field Calculator.

13 UniqueID will be a combination of repropkey and AutoNum. Simply select [repropkey] & [AutoNum]. Your UniqueID field should be populated. Next, we will use the field calculator to separate the X value from the Y value. This will require checking the Advanced check box within the field calculator and typing the following code: Dim cs As String Cs = LEFT([vertices], InStr([vertices],, )) This is for the X_val field. The Y_val uses a different script.

14 For the Y_val, use the following code: Dim cs As String Cs = MID([vertices], InStr([vertices],, )+1) If your WinGAP sketch data is anything like Coweta County s data, you will need to multiply the Y_val field by 1 in order to flip the sketch accordingly. Notice how the Y_val field is 22. Doing this will make positives negative, and negatives positive. The ITOS data looked the same way. You should now have a table that looks like this: 4. Create a table of Parcel numbers and their real world X, Y centroid coordinates The next step is to get the X, Y locations from a data layer that contains the parcel ID. ITOS uses the parcel centroids. Coweta County has a very good address data layer we call SiteAddresses. The SiteAddresses contain a parcel number field. If it did not, you can use a spatial join and join the parcel data to the address data. Our point data layer did not have X and Y locations though, so we had to use ArcToolbox to generate the two new fields. We exported our points to a new shapefile and kept only the parcel number field, and then ran the ArcToolbox command Add XY Coordinates.

15 This created a shapefile of address points containing the parcel ID and the X and Y coordinates. Notice my shapefile is named TaxAssessorAddresCoord and I now have POINT_X and POINT_Y. We will combine steps 5, 6, and 7 5. Join SQL Server exported table to the parcel centroid table based on Parcel # 6. Add X values from two different tables together 7. Add Y values from two different tables together To join the SQL Server exported table (MS Access [NewTable]) to the parcel centroid table (address point shapefile), you will need to first export the attribute table from ArcMap to a dbf file, and then import that dbf into MS Access. We need to do this so we can join the tables using an Access query and run some expressions on the X and Y data fields. To export the attribute table, simply click Options and then choose Export. Remember where you saved the file, and then close ArcMap and Open MS Access. In Access click the File drop down menu and choose Get External Data > and finally click on Import Browse to the location of your dbf file and click Import. You should now have an Access database with three tables [test], [NewTable], and [TaxAssessorAddressCoord]. You will need to create a query to join the necessary tables together and use a few expressions to add x and y fields together.

16 Click on Queries and then double click Create query in Design view. Notice that I already have a query created in this database that is what you will end up with when you are completed. We have two goals with this Query. The first is to Join the tables, and the second is to add the X and Y fields together into two new fields. You will need to ADD two tables to this Select Query [NewTable] and [TaxAssessorAddressCoord]. To join the two tables together, simply drag the field containing the Parcel ID from the [TaxAssessorAddresCoord] table to the field containing the Parcel ID in [NewTable]. Notice how the X and Y fields have different names. I happened to use Real_X and Real_Y in place of POINT_X and POINT_Y. This is important to note, since you will write an Expression using these fields. Type the following expression into the third field place holder: Expr1: [POINT_X]+[X_VAL] For my table, I would type: Expr1: [REAL_X]+[X_VAL] Type the following expression into the third field place holder: Expr2: [POINT_Y]+[Y_VAL] These expressions are simply adding the two fields together to come up with the exact location for each vertex in the sketch. Click on the Run button.

17 Your table should now have all the fields from [NewTable] and [TaxAssessorAddresCoord] and the two new expression fields. It should look something like this: 8. Convert X, Y coordinate points to polygons The next step is to bring all of this X and Y data into ArcMap as an Event layer and use ET GeoWizard to convert the points to polygons. First, you will need to save your query and export it to a dbf. Make sure to specify Save as type: to be dbase IV (*.dbf) and remember where you saved the file. I saved mine as WG_SKTCH.dbf keeping the name to 8 characters or fewer. You can now launch ArcMap and bring in the dbf file as an Event layer. I like to add some data to ArcMap first something small like a county boundary.

18 Under the Tools drop down menu, select Add XY Data This will open the Add XY Data window. Open the dbf you created when you exported your query. Mine was called WG_SKTCH.dbf. For the X Field: choose EXPR1. For the Y Field: choose EXPR2. You will also need to choose a Coordinate System. I just imported one from another data layer using the edit button and then chose import and browsed to a data layer I knew had good Coordinate System information. Finally, Click OK. It should take a while to add all of the points the table is extremely large. You should now have data that looks like this:

19 At this point, you will need to have installed ET GeoWizard. ET GeoWizard is a free install that will allow the conversion of point data to polygons. Simply click on the ET GeoWizards button to get started. When you click on the ETGW button, the ET GeoWizards window opens. Notice all of the available functions and tabs. We are specifically interested in the Convert tab and the Point To Polygon function. Select the Point To Polygon radio button and click GO. The first step is to select your input point layer and specify where you want to save your output. The second step involves selecting your UNIQUEID field and what attribute field you would like to include. Finally, click Finish. The process will take quite a bit of time to complete depending on the speed of your PC and the location of the files. ET GeoWizards does have a nice progress bar for those who like to watch the progress.

20 9. Move and rotate each sketch into place Finally, you get to start editing each sketch. You can simply use ArcMap to rotate and move each sketch into position. It is a time consuming process, but could be worth quite a few tax dollars by helping to locate missing or improperly sized sketches. Now that you have all of your sketches on the map and are spending the time to rotate and move them, you probably want to know how to update the sketches. This will be another article.

Locating secondary structures

Locating secondary structures Locating secondary structures Using tabular data from WinGAP to create GIS features By Jimmy Nolan Start with a copy of the accessory table from WinGAP Delete everything except the fields REALKEY, ACCKEY,

More information

Select the Parks within Forest Acres

Select the Parks within Forest Acres Select the Parks within Forest Acres TASKS RESULT 1. Add the county boundary, municipalities and parks (pts.) layers to your map 2. Save your map (.mxd) to your desktop Your map should look something like

More information

Measuring the Lengths of Receiving Polygon Edges

Measuring the Lengths of Receiving Polygon Edges Measuring the Lengths of Receiving Polygon Edges These instructions enable you to create shapefiles that represent the edge along a receiving polygon that may then be used in the analysis of potential

More information

GIS Basics for Urban Studies

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

More information

The Grab Bag BRAD MILLER, VICE PRESIDENT/CIO (26 YEARS)

The Grab Bag BRAD MILLER, VICE PRESIDENT/CIO (26 YEARS) The Grab Bag BRAD MILLER, VICE PRESIDENT/CIO (26 YEARS) #1 Rollback Pricing There is an option called Rollback Pricing which was added a few years back (2010). It was developed when more automobile values

More information

LAB 1: Introduction to ArcGIS 8

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

More information

GIS LAB 8. Raster Data Applications Watershed Delineation

GIS LAB 8. Raster Data Applications Watershed Delineation GIS LAB 8 Raster Data Applications Watershed Delineation This lab will require you to further your familiarity with raster data structures and the Spatial Analyst. The data for this lab are drawn from

More information

GIS LAB 1. Basic GIS Operations with ArcGIS. Calculating Stream Lengths and Watershed Areas.

GIS LAB 1. Basic GIS Operations with ArcGIS. Calculating Stream Lengths and Watershed Areas. GIS LAB 1 Basic GIS Operations with ArcGIS. Calculating Stream Lengths and Watershed Areas. ArcGIS offers some advantages for novice users. The graphical user interface is similar to many Windows packages

More information

MAPLOGIC CORPORATION. GIS Software Solutions. Getting Started. With MapLogic Layout Manager

MAPLOGIC CORPORATION. GIS Software Solutions. Getting Started. With MapLogic Layout Manager MAPLOGIC CORPORATION GIS Software Solutions Getting Started With MapLogic Layout Manager Getting Started with MapLogic Layout Manager 2011 MapLogic Corporation All Rights Reserved 330 West Canton Ave.,

More information

Calculate a Distance Matrix of Locations along River Network

Calculate a Distance Matrix of Locations along River Network Calculate a Distance Matrix of Locations along River Network These instructions enable you to measure the length of line segments between points, which is much more useful than simple straight-line distances

More information

Identifying Updated Metadata and Images from a Content Provider

Identifying Updated Metadata and Images from a Content Provider University of Iowa Libraries Staff Publications 4-8-2010 Identifying Updated Metadata and Images from a Content Provider Wendy Robertson University of Iowa 2010 Wendy C Robertson Comments Includes presenter's

More information

Microsoft Access Database How to Import/Link Data

Microsoft Access Database How to Import/Link Data Microsoft Access Database How to Import/Link Data Firstly, I would like to thank you for your interest in this Access database ebook guide; a useful reference guide on how to import/link data into an Access

More information

HOW TO FILL YOUR DATA INTO THE LOCAL GOVERNMENT INFORMATION MODEL. Jeremy Williams City of Clearwater 2014 ESRI User Conference / Presentation UC460

HOW TO FILL YOUR DATA INTO THE LOCAL GOVERNMENT INFORMATION MODEL. Jeremy Williams City of Clearwater 2014 ESRI User Conference / Presentation UC460 HOW TO FILL YOUR DATA INTO THE LOCAL GOVERNMENT INFORMATION MODEL Jeremy Williams City of Clearwater 2014 ESRI User Conference / Presentation UC460 WHAT IS THE LOCAL GOVERNMENT INFORMATION MODEL? LGIM

More information

Tutorial 1: Finding and Displaying Spatial Data Using ArcGIS

Tutorial 1: Finding and Displaying Spatial Data Using ArcGIS Tutorial 1: Finding and Displaying Spatial Data Using ArcGIS This tutorial will introduce you to the following: Websites where you may browse to find geospatial information Identifying spatial data, usable

More information

Chapter 8 Relational Tables in Microsoft Access

Chapter 8 Relational Tables in Microsoft Access Chapter 8 Relational Tables in Microsoft Access Objectives This chapter continues exploration of Microsoft Access. You will learn how to use data from multiple tables and queries by defining how to join

More information

Office of Geographic Information Systems

Office of Geographic Information Systems Office of Geographic Information Systems Print this Page Summer 2011 - Desktop GIS: You Want More Data? By Joe Sapletal, GISP In the Summer 2010 Tech Talk article ArcGIS Services, we addressed connecting

More information

The BITS & BYTES. Solving PC Problems with iolo technologies System Mechanic 9.5. By Dave Dunsmoor

The BITS & BYTES. Solving PC Problems with iolo technologies System Mechanic 9.5. By Dave Dunsmoor The Broadcasters Desktop Resource www.thebdr.net edited by Barry Mishkind the Eclectic Engineer BITS & BYTES Solving PC Problems with iolo technologies System Mechanic 9.5 By Dave Dunsmoor [May 2010] When

More information

Introduction to Geographic Information Systems Spring 2016

Introduction to Geographic Information Systems Spring 2016 Introduction to Geographic Information Systems Spring 2016 Exercise 2 Introduction to ArcGIS 10 Projects This exercise will introduce you to the common set-up functions of the ESRI ArcGIS software package.

More information

Office Hours: Hidden gems in Excel 2007

Office Hours: Hidden gems in Excel 2007 Page 1 of 6 Help and How-to Office Hours: Hidden gems in Excel 2007 October 1, 2007 Jean Philippe Bagel Sometimes love at first sight lasts for years. This week's columnist offers new and interesting ways

More information

TRAINING GUIDE. Data Quality Tools for GIS and Lucity Spatial

TRAINING GUIDE. Data Quality Tools for GIS and Lucity Spatial TRAINING GUIDE Data Quality Tools for GIS and Lucity Spatial Data Quality Tools for GIS and Lucity Spatial In this session, we ll cover the tools that can be used to ensure your GIS data is clean in regards

More information

Reference Guide. Adding a Generic File Store - Importing From a Local or Network ShipWorks Page 1 of 21

Reference Guide. Adding a Generic File Store - Importing From a Local or Network ShipWorks Page 1 of 21 Reference Guide Adding a Generic File Store - Importing From a Local or Network Folder Page 1 of 21 Adding a Generic File Store TABLE OF CONTENTS Background First Things First The Process Creating the

More information

Building Self-Service BI Solutions with Power Query. Written By: Devin

Building Self-Service BI Solutions with Power Query. Written By: Devin Building Self-Service BI Solutions with Power Query Written By: Devin Knight DKnight@PragmaticWorks.com @Knight_Devin CONTENTS PAGE 3 PAGE 4 PAGE 5 PAGE 6 PAGE 7 PAGE 8 PAGE 9 PAGE 11 PAGE 17 PAGE 20 PAGE

More information

Chapter 18 Outputting Data

Chapter 18 Outputting Data Chapter 18: Outputting Data 231 Chapter 18 Outputting Data The main purpose of most business applications is to collect data and produce information. The most common way of returning the information is

More information

CE 549 Lab 1 - Linking Streamflow Data to a Gauging Station

CE 549 Lab 1 - Linking Streamflow Data to a Gauging Station CE 549 Lab 1 - Linking Streamflow Data to a Gauging Station Prepared by Venkatesh Merwade Lyles School of Civil Engineering, Purdue University vmerwade@purdue.edu January 2018 Objective The objective of

More information

1. Open the New American FactFinder using this link:

1. Open the New American FactFinder using this link: Exercises for Mapping and Using US Census Data MIT GIS Services, IAP 2012 More information, including a comparison of tools available through the MIT Libraries, can be found at: http://libraries.mit.edu/guides/types/census/tools-overview.html

More information

Lastly, in case you don t already know this, and don t have Excel on your computers, you can get it for free through IT s website under software.

Lastly, in case you don t already know this, and don t have Excel on your computers, you can get it for free through IT s website under software. Welcome to Basic Excel, presented by STEM Gateway as part of the Essential Academic Skills Enhancement, or EASE, workshop series. Before we begin, I want to make sure we are clear that this is by no means

More information

From Non-Spatial Data to Spatial Data. Geocoding & Georeferencing in ArcGIS

From Non-Spatial Data to Spatial Data. Geocoding & Georeferencing in ArcGIS 03-Geocoding & Georeferencing In Arcgis.Doc Page 1 of 10 From Non-Spatial Data to Spatial Data. Geocoding & Georeferencing in ArcGIS Objectives Upon completion of this tutorial, you should be able to perform

More information

Model Builder Tutorial (Automating Suitability Analysis)

Model Builder Tutorial (Automating Suitability Analysis) Model Builder Tutorial (Automating Suitability Analysis) Model Builder in ArcGIS 10.x Part I: Introduction Part II: Suitability Analysis: A discussion Part III: Launching a Model Window Part IV: A Simple

More information

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below.

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below. Graphing in Excel featuring Excel 2007 1 A spreadsheet can be a powerful tool for analyzing and graphing data, but it works completely differently from the graphing calculator that you re used to. If you

More information

Tutorial 4: Query and Select Spatial Data

Tutorial 4: Query and Select Spatial Data Tutorial 4: Query and Select Spatial Data This tutorial will introduce you to the following: Identifying Attribute Data Sources (Review) Toxic Release Inventory (TRI) facilities and NJ County boundaries

More information

Downloading 2010 Census Data

Downloading 2010 Census Data Downloading 2010 Census Data These instructions cover downloading the Census Tract polygons and the separate attribute data. After that, the attribute data will need additional formatting in Excel before

More information

Answer the following general questions: 1. What happens when you right click on an icon on your desktop? When you left double click on an icon?

Answer the following general questions: 1. What happens when you right click on an icon on your desktop? When you left double click on an icon? Name: Date: June 27th, 2011 GIS Boot Camps For Educators Practical: Explore ArcGIS 10 Desktop Tools and functionality Day_1 Lecture 1 Sources: o ArcGIS Desktop help o ESRI website o Getting to Know ArcGIS

More information

USING 2001 CENSUS DATA IN ArcMap 8.2

USING 2001 CENSUS DATA IN ArcMap 8.2 USING 2001 CENSUS DATA IN ArcMap 8.2 This is a guide to mapping 2001 Census data in ArcMap using age and sex profile data for Toronto at the census tract level. Importing boundary files, importing census

More information

QGIS LAB SERIES GST 102: Spatial Analysis Lab 2: Introduction to Geospatial Analysis

QGIS LAB SERIES GST 102: Spatial Analysis Lab 2: Introduction to Geospatial Analysis QGIS LAB SERIES GST 102: Spatial Analysis Lab 2: Introduction to Geospatial Analysis Objective Understand Attribute Table Joins and Data Classification Document Version: 2014-06-16 (Beta) Contents Introduction...2

More information

Introduction to Geospatial Technology Lab Series. Lab: Basic Geospatial Analysis Techniques

Introduction to Geospatial Technology Lab Series. Lab: Basic Geospatial Analysis Techniques Introduction to Geospatial Technology Lab Series Lab: Basic Geospatial Analysis Techniques Document Version: 2012-08-24 Lab Author: Richard Smith Organization: Copyright 2003-2012 Center for Systems Security

More information

v SMS 11.1 Tutorial GIS Requirements GIS Module Map Module ArcGis (Optional) Time minutes Prerequisites None Objectives

v SMS 11.1 Tutorial GIS Requirements GIS Module Map Module ArcGis (Optional) Time minutes Prerequisites None Objectives v. 11.1 SMS 11.1 Tutorial GIS Objectives This tutorial demonstrates how you can read in GIS data, visualize it, and convert it into SMS coverage data that could be used to build a numeric model. We will

More information

FME / ArcGIS 9 Data Interoperability Extension

FME / ArcGIS 9 Data Interoperability Extension FME / ArcGIS 9 Data Interoperability Extension About us Founded: 1993 Head office: Vancouver, Canada # of Employees: 45 Target markets: GIS & GPS vendors, Telecom and utilities, Oil & gas, Government agencies

More information

Manual Vba Access 2010 Close Form Without Saving Record

Manual Vba Access 2010 Close Form Without Saving Record Manual Vba Access 2010 Close Form Without Saving Record I have an Access 2010 database which is using a form frmtimekeeper to keep Then when the database is closed the close sub writes to that same record

More information

How to use Microsoft Access to extract data from the 2010 Census P.L Summary Files

How to use Microsoft Access to extract data from the 2010 Census P.L Summary Files How to use Microsoft Access to extract data from the 2010 Census P.L. 94 171 Summary Files This document provides a step by step example of how to use the Census Bureau provided Microsoft Access database

More information

Basics of Using LiDAR Data

Basics of Using LiDAR Data Conservation Applications of LiDAR Basics of Using LiDAR Data Exercise #2: Raster Processing 2013 Joel Nelson, University of Minnesota Department of Soil, Water, and Climate This exercise was developed

More information

Working with 2000 Census Data in ArcGIS: Using the US Census Bureau Web Site for SF1 and SF3 Data

Working with 2000 Census Data in ArcGIS: Using the US Census Bureau Web Site for SF1 and SF3 Data Tufts University GIS Tutorial Working with 2000 Census Data in ArcGIS: Using the US Census Bureau Web Site for SF1 and SF3 Data Revised October 14, 2010 Note: we highly recommend Mozilla Firefox for this

More information

ArcGIS Online (AGOL) Quick Start Guide Fall 2018

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

More information

Mapping Tabular Data Display XY points from csv

Mapping Tabular Data Display XY points from csv Mapping Tabular Data Display XY points from csv Materials needed: AussiePublicToilets.csv. [1] Open and examine the data: Open ArcMap and use the Add Data button to add the table AussiePublicToilets.csv

More information

NBMG Mining District Files

NBMG Mining District Files NBMG Mining District Files A guide to using the Mining Districts interactive map to search the database files OVERVIEW: Creation of map services and interactive maps are an important component of the Nevada

More information

Getting to Know ModelBuilder

Getting to Know ModelBuilder Getting to Know ModelBuilder Offered by Shane Bradt through the UNH Cooperative Extension Geospatial Technologies Training Center Developed by Sandy Prisloe and Cary Chadwick at the Geospatial Technology

More information

EchoSub v1.2 EchoStyle

EchoSub v1.2 EchoStyle EchoSub v1.2 EchoStyle 2002-2003 2 I. Introduction These days it s nothing special anymore to watch a movie on your computer. But of course, you also want matching subtitles. These can be gotten from many

More information

MAPLOGIC CORPORATION. GIS Software Solutions. Getting Started. With MapLogic Layout Manager

MAPLOGIC CORPORATION. GIS Software Solutions. Getting Started. With MapLogic Layout Manager MAPLOGIC CORPORATION GIS Software Solutions Getting Started With MapLogic Layout Manager Getting Started with MapLogic Layout Manager 2008 MapLogic Corporation All Rights Reserved 330 West Canton Ave.,

More information

Choropleth Mapping with GIS

Choropleth Mapping with GIS Choropleth Mapping with GIS In this lab you will be making 4 choropleth maps of the data you downloaded and processed last week. You will make your maps in ArcGIS using three different methods of classing

More information

Exsys RuleBook Selector Tutorial. Copyright 2004 EXSYS Inc. All right reserved. Printed in the United States of America.

Exsys RuleBook Selector Tutorial. Copyright 2004 EXSYS Inc. All right reserved. Printed in the United States of America. Exsys RuleBook Selector Tutorial Copyright 2004 EXSYS Inc. All right reserved. Printed in the United States of America. This documentation, as well as the software described in it, is furnished under license

More information

GiftWorks Import Guide Page 2

GiftWorks Import Guide Page 2 Import Guide Introduction... 2 GiftWorks Import Services... 3 Import Sources... 4 Preparing for Import... 9 Importing and Matching to Existing Donors... 11 Handling Receipting of Imported Donations...

More information

Step by Step GIS. Section 1

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

More information

Measuring Area/Length of Organisms with GIS

Measuring Area/Length of Organisms with GIS Measuring Area/Length of Organisms with GIS These instructions enable you to measure the length and area of microscopic organisms in ArcGIS from digital photographs. The four-step process involves: georeferencing

More information

Heuristic Evaluation of Covalence

Heuristic Evaluation of Covalence Heuristic Evaluation of Covalence Evaluator #A: Selina Her Evaluator #B: Ben-han Sung Evaluator #C: Giordano Jacuzzi 1. Problem Covalence is a concept-mapping tool that links images, text, and ideas to

More information

The INSERT INTO Method

The INSERT INTO Method Article: Transferring Data from One Table to Another Date: 20/03/2012 Posted by: HeelpBook Staff Source: Link Permalink: Link SQL SERVER TRANSFERRING DATA FROM ONE TABLE TO ANOTHER Every DBA needs to transfer

More information

Contact File Maintenance in ZonePro SQL

Contact File Maintenance in ZonePro SQL Contact File Maintenance in ZonePro SQL When your parcel data is converted and installed into ZonePro there is typically one record per parcel. Each of these records in turn has one owner name listing.

More information

Simple sets of data can be expressed in a simple table, much like a

Simple sets of data can be expressed in a simple table, much like a Chapter 1: Building Master and Detail Pages In This Chapter Developing master and detail pages at the same time Building your master and detail pages separately Putting together master and detail pages

More information

8 Querying and Selecting Data

8 Querying and Selecting Data 8 Querying and Selecting Data In this chapter, we will cover the following recipes: ff ff ff ff ff Constructing proper attribute query syntax Creating feature layers and table views Selecting features

More information

Caustics - Mental Ray

Caustics - Mental Ray Caustics - Mental Ray (Working with real caustic generation) In this tutorial we are going to go over some advanced lighting techniques for creating realistic caustic effects. Caustics are the bent reflections

More information

Manually Create A Csv File From Excel 2010 Vba

Manually Create A Csv File From Excel 2010 Vba Manually Create A Csv File From Excel 2010 Vba VBA Excel 2010 - Automating Importing CSV Text Files - Importing Multiple CSV If. When you import a CSV file into an Excel worksheet, you may be surprised

More information

v SMS 12.1 Tutorial GIS Requirements GIS Module Map Module ArcGis (Optional) Time minutes Prerequisites None Objectives

v SMS 12.1 Tutorial GIS Requirements GIS Module Map Module ArcGis (Optional) Time minutes Prerequisites None Objectives v. 12.1 SMS 12.1 Tutorial Objectives This tutorial demonstrates how to read in data, visualize it, and convert it into SMS coverage data that could be used to build a numeric model. This tutorial will

More information

Objectives Learn how GMS uses rasters to support all kinds of digital elevation models and how rasters can be used for interpolation in GMS.

Objectives Learn how GMS uses rasters to support all kinds of digital elevation models and how rasters can be used for interpolation in GMS. v. 9.1 GMS 9.1 Tutorial Using rasters for interpolation and visualization in GMS Objectives Learn how GMS uses rasters to support all kinds of digital elevation models and how rasters can be used for interpolation

More information

Moving Materials from Blackboard to Moodle

Moving Materials from Blackboard to Moodle Moving Materials from Blackboard to Moodle Blackboard and Moodle organize course material somewhat differently and the conversion process can be a little messy (but worth it). Because of this, we ve gathered

More information

GMS 10.3 Tutorial Stratigraphy Modeling Horizon Coverages Use horizon coverages to help control the Horizons Solids operation

GMS 10.3 Tutorial Stratigraphy Modeling Horizon Coverages Use horizon coverages to help control the Horizons Solids operation v. 10.3 GMS 10.3 Tutorial Stratigraphy Modeling Horizon Coverages Use horizon coverages to help control the Horizons Solids operation Objectives Learn how to constrain the areal extent of the solids created

More information

Objective 1: Familiarize yourself with basic database terms and definitions. Objective 2: Familiarize yourself with the Access environment.

Objective 1: Familiarize yourself with basic database terms and definitions. Objective 2: Familiarize yourself with the Access environment. Beginning Access 2007 Objective 1: Familiarize yourself with basic database terms and definitions. What is a Database? A Database is simply defined as a collection of related groups of information. Things

More information

Office of Geographic Information Systems

Office of Geographic Information Systems Office of Geographic Information Systems Print this Page Fall 2012 - Working With Layers in the New DCGIS By Kent Tupper The new version of DCGIS has access to all the same GIS information that our old

More information

Importing GPS points and Hyperlinking images.

Importing GPS points and Hyperlinking images. Geol 3050 GIS for Geologists Exercise 15 Exercise 15 Making a Virtual Fieldtrip: Importing GPS points and Hyperlinking images. Due: Thursday, March 22. Goal: A) Get familiar with importing GPS points and

More information

Bonus Ch. 1. Subdivisional Modeling. Understanding Sub-Ds

Bonus Ch. 1. Subdivisional Modeling. Understanding Sub-Ds Bonus Ch. 1 Subdivisional Modeling Throughout this book, you ve used the modo toolset to create various objects. Some objects included the use of subdivisional surfaces, and some did not. But I ve yet

More information

QDA Miner. Addendum v2.0

QDA Miner. Addendum v2.0 QDA Miner Addendum v2.0 QDA Miner is an easy-to-use qualitative analysis software for coding, annotating, retrieving and reviewing coded data and documents such as open-ended responses, customer comments,

More information

GIS OPERATION MANUAL

GIS OPERATION MANUAL GIS OPERATION MANUAL 1. Computer System Description Hardware Make Compaq Presario 5004 CPU AMD Athlon 1.1 Ghz Main Memory 640MB CD-ROM 52 X CD-RW 8 X HD 57GB Monitor 19 inch Video Adapter 16 Mb Nvidia

More information

UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab

UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab Description IT Analytics has a diverse and powerful way of displaying data to your users. In this lab, you will learn how to

More information

v SMS 12.2 Tutorial GIS Requirements GIS Module Map Module ArcGis (Optional) Time minutes Prerequisites None Objectives

v SMS 12.2 Tutorial GIS Requirements GIS Module Map Module ArcGis (Optional) Time minutes Prerequisites None Objectives v. 12.2 SMS 12.2 Tutorial Objectives This tutorial demonstrates how to read in data, visualize it, and convert it into SMS coverage data that could be used to build a numeric model. This tutorial will

More information

Microsoft Access II 1.) Opening a Saved Database Music Click the Options Enable this Content Click OK. *

Microsoft Access II 1.) Opening a Saved Database Music Click the Options Enable this Content Click OK. * Microsoft Access II 1.) Opening a Saved Database Open the Music database saved on your computer s hard drive. *I added more songs and records to the Songs and Artist tables. Click the Options button next

More information

2. In Video #6, we used Power Query to append multiple Text Files into a single Proper Data Set:

2. In Video #6, we used Power Query to append multiple Text Files into a single Proper Data Set: Data Analysis & Business Intelligence Made Easy with Excel Power Tools Excel Data Analysis Basics = E-DAB Notes for Video: E-DAB 07: Excel Data Analysis & BI Basics: Data Modeling: Excel Formulas, Power

More information

Pharos Designer 2. Copyright Pharos Architectural Controls (15/1/2015)

Pharos Designer 2. Copyright Pharos Architectural Controls (15/1/2015) Pharos Designer 2 Welcome Welcome to Pharos Designer 2. We are delighted to introduce you to an entirely new version of the Pharos Designer software that picks up where the venerable and much- loved version

More information

Lesson 8 : How to Create a Distance from a Water Layer

Lesson 8 : How to Create a Distance from a Water Layer Created By: Lane Carter Advisor: Paul Evangelista Date: July 2011 Software: ArcGIS 10 Lesson 8 : How to Create a Distance from a Water Layer Background This tutorial will cover the basic processes involved

More information

Access: You will have to

Access: You will have to Access: You will have to Create a new blank database Import data from a text file and set up the fields correctly Add some records to the table Create some reports. o For these reports you will need to

More information

Building 3D models with the horizons method

Building 3D models with the horizons method ARC HYDRO GROUNDWATER TUTORIALS SUBSURFACE ANALYST Building 3D models with the horizons method Arc Hydro Groundwater (AHGW) is a geodatabase design for representing groundwater datasets within ArcGIS.

More information

Data Assembling Topics:

Data Assembling Topics: Topics: 1. GPX to Shape file 2. Data conversion with FME 3. Create a polygon feature 4. Merging /Appending data into a new dataset 5. Reproject data from one coordinate system to another 6. Data clipping

More information

START>PROGRAMS>ARCGIS>

START>PROGRAMS>ARCGIS> Department of Urban Studies and Planning Spring 2006 Department of Architecture Site and Urban Systems Planning 11.304J / 4.255J GIS EXERCISE 2 Objectives: To generate the following maps using ArcGIS Software:

More information

Database Table Editor for Excel. by Brent Larsen

Database Table Editor for Excel. by Brent Larsen Database Table Editor for Excel by Brent Larsen Executive Summary This project is a database table editor that is geared toward those who use databases heavily, and in particular those who frequently insert,

More information

Field Validation. Background: Initial concept: 1 st step:

Field Validation. Background: Initial concept: 1 st step: Field Validation Background: When creating complex GIS databases, it is essential that all or a significant portion of the digitized (or acquired) data should to be validated; this is done with various

More information

v Overview SMS Tutorials Prerequisites Requirements Time Objectives

v Overview SMS Tutorials Prerequisites Requirements Time Objectives v. 12.2 SMS 12.2 Tutorial Overview Objectives This tutorial describes the major components of the SMS interface and gives a brief introduction to the different SMS modules. Ideally, this tutorial should

More information

Very Important: Conversion Pre-Planning Creating Your Single User Database Converting from Version 1.x, 2.x, or 3.x...

Very Important: Conversion Pre-Planning Creating Your Single User Database Converting from Version 1.x, 2.x, or 3.x... INTRODUCTION... 2 INSTALLATION PRE-PLANNING... 2 Very Important:... 2 Conversion Pre-Planning... 2 INSTALLATION STAGE... 3 CONFIGURATION STAGE... 3 Creating Your Single User Database... 4 Opening an Existing

More information

How to Calculate Vector-Based Landscape Metrics in ArcGIS

How to Calculate Vector-Based Landscape Metrics in ArcGIS How to Calculate Vector-Based Landscape Metrics in ArcGIS These instructions enable you to calculate metrics comparable to those in FragStats 3.3, but applied to vector shapefiles within the ArcGIS 9 environment.

More information

BTEC Nationals IT - Unit2 FAQs

BTEC Nationals IT - Unit2 FAQs BTEC Nationals IT - Unit2 FAQs Q1 Q2 I need more clarity on what is required in the design task Is it expected that the race officials are entering times as raw times and then the table is set up so it

More information

Using Déjà Vu Interactive a tutorial

Using Déjà Vu Interactive a tutorial Déjà Vu Interactive Tutorial 1 Using Déjà Vu Interactive a tutorial Now that you have installed Déjà Vu on your computer, you are ready to begin with our tutorial. The series of step by step procedures

More information

Smart Access. CROSSTAB queries are helpful tools for displaying data in a tabular. Automated Excel Pivot Reports from Access. Mark Davis. vb123.

Smart Access. CROSSTAB queries are helpful tools for displaying data in a tabular. Automated Excel Pivot Reports from Access. Mark Davis. vb123. vb123.com Smart Access Solutions for Microsoft Access Developers Automated Excel Pivot Reports from Access Mark Davis 2000 2002 Excel pivot reports are dynamic, easy to use, and have several advantages

More information

Lab.4 & Assignment 2. Lab4. Conversion of Hardcopy Map to ArcGIS Map

Lab.4 & Assignment 2. Lab4. Conversion of Hardcopy Map to ArcGIS Map EATS4400 GIS Lab.4 & Assignment 2 Lab4 Conversion of Hardcopy Map to ArcGIS Map In this lab exercise you will have chance to go through the steps to convert hardcopy map into digital map for ArcGIS. Digitizing

More information

New Media in Landscape Architecture: Advanced GIS

New Media in Landscape Architecture: Advanced GIS New Media in Landscape Architecture: Advanced GIS - Projections and Transformations - Version 10.2, English ANHALT UNIVERSITY OF APPLIED SCIENCES Hochschule Anhalt Author: Dr. Matthias Pietsch Tutorial-Version:

More information

Lab #7: Mapping US Census Data

Lab #7: Mapping US Census Data Lab #7: Mapping US Census Data Objectives: Access US Census Data via the Web Download census data in excel format Create new variables based on calculations Create key fields for merging with NYC Planning

More information

MIS 0855 Data Science (Section 006) Fall 2017 In-Class Exercise (Day 15) Creating Interactive Dashboards

MIS 0855 Data Science (Section 006) Fall 2017 In-Class Exercise (Day 15) Creating Interactive Dashboards MIS 0855 Data Science (Section 006) Fall 2017 In-Class Exercise (Day 15) Creating Interactive Dashboards Objective: Create a dashboard with interactive data filtering using Tableau Learning Outcomes: Understand

More information

Excel for Algebra 1 Lesson 5: The Solver

Excel for Algebra 1 Lesson 5: The Solver Excel for Algebra 1 Lesson 5: The Solver OK, what s The Solver? Speaking very informally, the Solver is like Goal Seek on steroids. It s a lot more powerful, but it s also more challenging to control.

More information

Hands-on: Using ArcGIS and QGIS. GIS Mapping for Linguistic Research Jennifer Cramer University of Kentucky

Hands-on: Using ArcGIS and QGIS. GIS Mapping for Linguistic Research Jennifer Cramer University of Kentucky Hands-on: Using ArcGIS and QGIS GIS Mapping for Linguistic Research Jennifer Cramer University of Kentucky Hands on! I think last week went well! Like last week, I ll do a quick run through of the assignment,

More information

Downloading shapefiles and using essential ArcMap tools

Downloading shapefiles and using essential ArcMap tools CHAPTER 1 KEY CONCEPTS downloading shapefiles learning essential tools exploring the ArcMap table of contents understanding shapefiles customizing shapefiles saving projects Downloading shapefiles and

More information

Key Terms. Attribute join Target table Join table Spatial join

Key Terms. Attribute join Target table Join table Spatial join Key Terms Attribute join Target table Join table Spatial join Lect 10A Building Geodatabase Create a new file geodatabase Map x,y data Convert shape files to geodatabase feature classes Spatial Data Formats

More information

Priming the Pump Stage II

Priming the Pump Stage II Priming the Pump Stage II Modeling and mapping concentration with fire response networks By Mike Price, Entrada/San Juan, Inc. The article Priming the Pump Preparing data for concentration modeling with

More information

SCRATCH MODULE 3: NUMBER CONVERSIONS

SCRATCH MODULE 3: NUMBER CONVERSIONS SCRATCH MODULE 3: NUMBER CONVERSIONS INTRODUCTION The purpose of this module is to experiment with user interactions, error checking input, and number conversion algorithms in Scratch. We will be exploring

More information

Mapping Tabular Data

Mapping Tabular Data Mapping Tabular Data ArcGIS Desktop 10.1 Instructional Guide Kim Ricker GIS/Data Center Head (713) 348-5691 Jean Niswonger GIS Support Specialist (713) 348-2595 This guide was created by the staff of the

More information

Learn to use the vector and translation tools in GX.

Learn to use the vector and translation tools in GX. Learning Objectives Horizontal and Combined Transformations Algebra ; Pre-Calculus Time required: 00 50 min. This lesson adds horizontal translations to our previous work with vertical translations and

More information

Instructions for Using the Databases

Instructions for Using the Databases Appendix D Instructions for Using the Databases Two sets of databases have been created for you if you choose to use the Documenting Our Work forms. One set is in Access and one set is in Excel. They are

More information