Attribute data management

Similar documents
Step by Step GIS. Section 1

Creating a Crosstab Query in Design View

Introduction to ArcCatalog

Implementing Table Operations Using Structured Query Language (SQL) Using Multiple Operations. SQL: Structured Query Language

Geog 459: Geographic Information Systems. Lesson 2 Laboratory Exercise

Connect Databases to AutoCAD with dbconnect Nate Bartley Test Development Engineer autodesk, inc.

CE 371 Surveying ANGLE MEASURING_3

Data Assembling Topics:

ArcMap - EXPLORING THE DATABASE Part I. SPATIAL DATA FORMATS Part II

Table of Contents DATA MANAGEMENT TOOLS 4. IMPORT WIZARD 6 Setting Import File Format (Step 1) 7 Setting Source File Name (Step 2) 8

Week 8 Lecture: Getting Things Done

Microsoft Access Illustrated. Unit B: Building and Using Queries

CE 371 Surveying Circular Curves

SyncFirst Standard. Quick Start Guide User Guide Step-By-Step Guide

Introduction to GIS & Mapping: ArcGIS Desktop

Call: Crystal Report Course Content:35-40hours Course Outline

QDA Miner. Addendum v2.0

GIS and Forest Engineering Applications

Part 18. Developer 2000

Lab 7: Tables Operations in ArcMap

presented by: Tim Haithcoat University of Missouri Columbia

About using Microsoft Query to retrieve external data

Exam Information Guide

SmartMAP at Clarion University: GIS for Smart Classrooms Management

Graphical Presentation of Data

Using 2001 Census Data in ArcView 3.3 with Census Data from the CHASS Census Analyzer and Statistics Canada Digital Cartographic Files

Massachusetts Institute of Technology Department of Urban Studies and Planning

Microsoft Access 2010

Review of File Management and Introduction to ArcGIS

Lab 18c: Spatial Analysis III: Clip a raster file using a Polygon Shapefile

Overview. Image Geometric Correction. LA502 Special Studies Remote Sensing. Why Geometric Correction?

Store and Manage Data in a DBMS With ArcView Database Access. Presented By: Andrew Arana & Canserina Kurnia

9. Introduction to MS Access

USING 2001 CENSUS DATA IN ArcMap 8.2

How to use Pivot table macro

TRAINING GUIDE. Advanced Crystal 1

hvpcp.apr user s guide: set up and tour

OLAP and Data Warehousing

Text editors for phone CSV data file creation. You cannot modify or delete the Simple Phone or Default Phone file formats.

TABLES, ANATOMY OF A TABLE

Steve Graves Forensic Geography Lab: Joining Data from Census to GIS. Background

Overview. Profile 2/27/2018. CE 371 Surveying PROFILE LEVELING & Trigonometric LEVELING

WORKING WITH.TBL FILES LIO SNIF PACKAGED DATA

Microsoft Office Illustrated Introductory, Building and Using Queries

Introducing the SAS ODBC Driver

Exercise 4 Compiling a Spatial Database: Adding and Linking Attribute Data

Access Module 2: Building and Using Queries

CS313T ADVANCED PROGRAMMING LANGUAGE

Testpassport.

Introduction to SQL Server 2005/2008 and Transact SQL

TRAINING GUIDE. Advanced Crystal 1

LSGI 521: Principles of GIS. Lecture 5: Spatial Data Management in GIS. Dr. Bo Wu

TIM 50 - Business Information Systems

CHAPTER 6 SUMMARY. Objective 1: Identify Good Database Design

User Guide. Module 7: Generating Reports

Telerik Training for Mercury 3

Mid-term exam. GIS and Forest Engineering Applications. Week 5. FE 257. GIS and Forest Engineering Applications. Week 5

W h i t e P a p e r. Integration Overview Importing Data and Controlling BarTender from Within Other Programs

Lab 8: More Spatial Selection, Importing, Joining Tables

-In windows explorer navigate to your Exercise_4 folder and right-click the DEC_10_SF1_P1.csv file and choose Open With > Notepad.

DNR Garmin A User Guide for Educators Prepared by: The Virginia Geospatial Extension Program

Overview of the Data Sources Available in Seagate Analysis 7 (Standalone)

GEOL 452/552 - GIS for Geoscientists I

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

Model 4.2 Faculty member + student Course syllabus for Advanced programming language - CS313D

Key Terms. Attribute join Target table Join table Spatial join

Astra Schedule User Guide Resources

A Examcollection.Premium.Exam.47q

ARPEGGIO Data Access Frequently Asked Questions

Guide to Editing Map Legends

User Manual. Version 3.1. Copyright 2000 Academia Software Solutions All Rights Reserved

For many companies, information systems cost 40 percent of overall costs.

Geodatabases. Dr. Zhang SPRING 2016 GISC /03/2016

Tutorial 4: Query and Select Spatial Data

Note: you must explicitly follow these instructions to avoid problems

Queries give database managers its real power. Their most common function is to filter and consolidate data from tables to retrieve it.

SQL Studio (BC) HELP.BCDBADASQL_72. Release 4.6C

Index COPYRIGHTED MATERIAL. Symbols and Numerics

Lab #7: Mapping US Census Data

7 CREATING QUERY WITH QUERY WIZARD AND QUERY DESIGNER

COURSE OUTLINE. Page : 1 of 5. Semester: 2 Academic Session: 2017/2018

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

Telerik Training for Mercury 3

Access 2016 Essentials Syllabus

Calculate a Distance Matrix of Locations along River Network

Astra Scheduling Grids

Select the Parks within Forest Acres

Microsoft Excel 2007 and the Government Meeting Professional

TerraStation II v7 Training

Exercise 1: Introduction to MapInfo

Getting Started With LP360

Functionality Guide. for CaseWare IDEA Data Analysis

Disk Operating System

In this lab, you will create two maps. One map will show two different projections of the same data.

E-IT Look-up Tools and Reports

SAS Data Explorer 2.1: User s Guide

Sage Abra Alerts is designed and licensed exclusively for use with the Sage Abra HRMS database.

Interview Questions on DBMS and SQL [Compiled by M V Kamal, Associate Professor, CSE Dept]

Internal Commands COPY and TYPE

Cyrious Control: Listen 360 Manual Export

Transcription:

LA561 Computer Applications in LA (GIS) Attribute data management Dr. Ragab Khalil Department of Landscape Architecture Faculty of Environmental Design King AbdulAziz University Room 103 Overview Using ArcMap tables Querying tables Table relationships Graphs from tables Dr. Ragab Khalil KAAU - FED LA561: GIS 2/45 Overview Using ArcMap tables Querying tables Table relationships Graphs from tables Dr. Ragab Khalil KAAU - FED LA561: GIS 3/45 1

What are attribute data? Positional data are the where things are. Attribute data are the what things are. Dr. Ragab Khalil KAAU - FED LA561: GIS 4/45 Introduction Tables are just as important as coordinate data in a GIS Tables are used to hold attribute data, and attributes control the what in a GIS Tables can be used to hold data that are not explicitly spatial in nature (related data, e.g., forest stand properties, sample data) Tables are the source of all statistics, summaries, classifications, legends, and graphs in the GIS Dr. Ragab Khalil KAAU - FED LA561: GIS 5/45 Introduction Tables are a graphical representation of tabular data Tables have their own GUI, and their own set of operations Tables in ArcMap can come from a variety of sources Multiple tables can be linked or joined based on common field values Dr. Ragab Khalil KAAU - FED LA561: GIS 6/45 2

Using ArcMap tables: Overview Creating tables from existing sources Creating a new table Adding fields to tables Adding records to tables Editing values in table records Calculating fields Dr. Ragab Khalil KAAU - FED LA561: GIS 7/45 Creating tables from existing sources Tables can be created from existing sources dbase files ASCII files (tab or comma delimited) INFO files ODBC connections OLE DB (Object Linking and Embedding, Database) Dr. Ragab Khalil KAAU - FED LA561: GIS 8/45 Creating tables from ODBC connections Tabular data can be obtained from ODBC databases (e.g., Oracle, Access) Dr. Ragab Khalil KAAU - FED LA561: GIS 9/45 3

Creating a new table New (dbase) tables can be created from scratch Creates a new file on disk New table is empty Dr. Ragab Khalil KAAU - FED LA561: GIS 10/45 Adding fields to tables Each field must be defined at add time Dr. Ragab Khalil KAAU - FED LA561: GIS 11/45 Adding records to tables Records in stand-alone tables are added New records have null values for all fields new record Dr. Ragab Khalil KAAU - FED LA561: GIS 12/45 4

Calculating fields Record values can be altered based on expressions Expressions can use other fields Acts on selected set of records Dr. Ragab Khalil KAAU - FED LA561: GIS 13/45 Overview Using ArcMap tables Querying tables Table relationships Graphs from tables Dr. Ragab Khalil KAAU - FED LA561: GIS 14/45 Querying tables: Overview Making queries Sorting records Displaying selected sets Modifying selected sets Basic descriptive statistics Table summaries Dr. Ragab Khalil KAAU - FED LA561: GIS 15/45 5

Making queries Selects records from tables/features from layers Dr. Ragab Khalil KAAU - FED LA561: GIS 16/45 Promoting records Displaying selected records Dr. Ragab Khalil KAAU - FED LA561: GIS 17/45 Sorting records Sorting records Dr. Ragab Khalil KAAU - FED LA561: GIS 18/45 6

Displaying selected sets Selected records from tables also select features from layers Dr. Ragab Khalil KAAU - FED LA561: GIS 19/45 Modifying selected sets Existing selections can be broadened or narrowed Additional query criteria Dr. Ragab Khalil KAAU - FED LA561: GIS 20/45 Basic descriptive statistics Basic descriptive statistics can be generated for a field will describe selected set (or all records if there is no active selection) Dr. Ragab Khalil KAAU - FED LA561: GIS 21/45 7

Table summaries Summarizing tables Creates a new table Summarizes values in numeric fields One output record per unique value in the field of interest Different summary statistics available Dr. Ragab Khalil KAAU - FED LA561: GIS 22/45 Table summaries Dr. Ragab Khalil KAAU - FED LA561: GIS 23/45 Overview Using ArcMap tables Querying tables Table relationships Graphs from tables Dr. Ragab Khalil KAAU - FED LA561: GIS 24/45 8

Table relationships: Overview Record relationships among tables Joining tables Linking tables Dr. Ragab Khalil KAAU - FED LA561: GIS 25/45 Record relationships among tables One-to-one relationship every record in Table A (Destination table) has a matching value in Table B (Source table) Table A Table B Dr. Ragab Khalil KAAU - FED LA561: GIS 26/45 Record relationships among tables Many-to-one relationship Many records in Table A have a match with only 1 record in Table B Table A Table B Dr. Ragab Khalil KAAU - FED LA561: GIS 27/45 9

Record relationships among tables One-to-many relationship Only 1 record in Table B has a match with many records in Table B Table A Table B Dr. Ragab Khalil KAAU - FED LA561: GIS 28/45 Joining tables Creates a virtual join (does not alter data sources) Used for: one-to-one many-to-one Dr. Ragab Khalil KAAU - FED LA561: GIS 29/45 Linking tables Does not join, but allows simultaneous selections Used for: one-to-many Dr. Ragab Khalil KAAU - FED LA561: GIS 30/45 10

Linking tables Does not join, but allows simultaneous selections Used for: one-to-many Dr. Ragab Khalil KAAU - FED LA561: GIS 31/45 Overview Using ArcMap tables Querying tables Table relationships Graphs from tables Dr. Ragab Khalil KAAU - FED LA561: GIS 32/45 Graphs from tables: Overview What are graphs? Creating graphs from tables Graph elements Graph types Graph legends Axis properties Axis increments and grid lines Displaying multiple fields Switching series and groups Dr. Ragab Khalil KAAU - FED LA561: GIS 33/45 11

What are graphs? Graphical representation of tabular data numbers are difficult to interpret graphs are easy to interpret Dr. Ragab Khalil KAAU - FED LA561: GIS 34/45 What are graphs? Graphs are dynamically linked to tables Dr. Ragab Khalil KAAU - FED LA561: GIS 35/45 Creating graphs from tables Dr. Ragab Khalil KAAU - FED LA561: GIS 36/45 12

Advanced properties of tables Dr. Ragab Khalil KAAU - FED LA561: GIS 37/45 Graph elements Dr. Ragab Khalil KAAU - FED LA561: GIS 38/45 Graph types A number of different types of graphs exist Dr. Ragab Khalil KAAU - FED LA561: GIS 39/45 13

Axis properties X and Y axes have various properties Dr. Ragab Khalil KAAU - FED LA561: GIS 40/45 Axis increments and grid lines Increments and grid lines can be formatted in different ways Dr. Ragab Khalil KAAU - FED LA561: GIS 41/45 Axis increments and grid lines Maximum value can be specified Dr. Ragab Khalil KAAU - FED LA561: GIS 42/45 14

Displaying multiple fields Multiple fields can be displayed in the graph Dr. Ragab Khalil KAAU - FED LA561: GIS 43/45 Summary Using ArcMap tables Querying tables Table relationships Graphs from tables Dr. Ragab Khalil KAAU - FED LA561: GIS 44/45 Next week Midterm Exam 15 points Time 60 minutes Covers all lectures Written & lab Bring a CD with you. Dr. Ragab Khalil KAAU - FED LA561: GIS 45/45 15