Using Describe. Topics How to use describe? Retrieving Descriptive Information about data.

Slides:



Advertisements
Similar presentations
1 of 22 Tough love Grandma. 2 of 22 Extraordinary People Iceman Blind painter Human calculator Human camera Human compass Spiderman Roofballers.
Advertisements

Geographic Information Systems Using ESRI ArcGIS 9.3 CAD import.
Okay, you have learned … OpenGL drawing Viewport and World Window setup main() { glViewport(0,0,300,200); glMatrixMode(GL_PROJECTION); glLoadIndentity();
Okay, you have learned … OpenGL drawing Viewport and World Window setup main() { glViewport(0,0,300,200); glMatrixMode(GL_PROJECTION); glLoadIndentity();
Computer Graphics, KKU. Lecture 81 Clipping on a Raster Display.
Geodatabase basic. The geodatabase The geodatabase is a collection of geographic datasets of various types used in ArcGIS and managed in either a file.
Copyright © 2005 Bruce Kessler All Rights Reserved Ch. 2 GeoDatabase Basics Laying the foundations.
Geography 465 Working with ArcGIS Tools and Environment Settings.
1 Research Update LAE 12/5/08. 2 Variation of Lesion Intensity with Lesion Location Concerned about assumption stated in manuscript that uncertainty in.
Mapping between Scene and Screen. Screen (0, W-1) (W-1, H-1) (W-1, 0)(0, 0) Projection Plane (Xmin, Ymin)(Xmax, Ymin) (Xmax, Ymax) (Xmin, Ymax) Screen.
Object-Based Vector Data Model
arcpy.Describe and arcpy.List*
Graphing calculator basics Helpful tips for using the TI-84 graphing calculator Designed by Karen Stanford, M.ED.
NR 322: Organizing Data Jim Graham Fall GIS Data Flow Project, resample Processing Processed Data Original Data Final data And maps.
Esri International User Conference | San Diego, CA Technical Workshops | Python – Getting Started Drew Flater, Ghislain Prince July 12 - July 14, 2011.
Working with cursors in Python GISDE Python Workshop Qiao Li.
GTECH 361 Lecture 13a Address Matching. Address Event Tables Any supported tabular format One field must specify an address The name of that field is.
SQL and SSQL IT4GIS Keith T. Weber, GISP GIS Director, ISU.
Overview Cursors arcpy.da module Geometrys Arrays SpatialReferences
Introduction to ArcPy. Topics What is ArcPy? Accessing geoprocessing tools using ArcPy Writing scripts using ArcPy.
Section 2.2 Lines. OBJECTIVE 1 Find the slope of the line containing the points (–1, 4) and (2, –3).
Relational Databases (MS Access)
GRAPHING LINEAR EQUATIONS AND FUNCTIONS Carly Cofer.
Learning ArcGIS. Setting up your project What format – files, geodatabaseWhat format – files, geodatabase Naming conventionsNaming conventions Data DictionaryData.
Database and Data File Management Oct 6/7/8, 2010 Fall 2010 | / Recitation 2.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Geocoding – An Introduction.
13-5 The cosine Function Today’s Objective: I can graph the cosine function.
Similar Figures Return to Table of Contents. Example: Is the pair of polygons similar? Explain your answer. 4 3_ (4.5) = 6(3) 18 = 18 YES 4.
Section 2-5 Continued Scatter Plots And Correlation.
Project 5 : programming ArcObject with VBA Part I Vector data Sherry Fu CE 697V Nov. 30, 2006.
13-4 The Sine Function Today’s Objective: I can graph the sine function.
Geographic Information Systems Using ESRI ArcGIS 9.3 Arc Catalog File Management.
ALGEBRA 2 HELP Solve 5 2x = x = x = log 16Take the common logarithm of each side. 2x log 5 = log 16Use the power property of logarithms. x.
Mean, Median, and Mode Connecting a Verbal Description to Table & Graph PART 2 Common Core #4 & #13.
The # of CDs Shipped to Retailers Each Year Year CDs (millions)
Ch : Which Values Are Possible? Domain & Range.
2/27/2016 exponential growth and exponential decay larry scandone Gavin Middle School.
Objective – Students will be able to investigate graphs with different viewing windows or viewing screens. Therefore learning how important it is to choose.
Clip versus Overlay Module 4:. Module 3: Project Programs ArcGI S ArcCatalo g ArcMap ArcToolbox.
Lecture 10: Geoprocessing with Python (II) Dr. Taysir Hassan Abdel Hamid Associate Professor, Information Systems Dept., Faculty of Computers and Information.
Introduction to GIS Programming Final Project Submitted by Todd Lenkin Geography 375 Spring of 2011 American River College.
1 Using a Graphing Calculator A graphing calculator or computer displays a rectangular portion of the graph of an equation in a display window or viewing.
Weighing Pennies Graph the following data in a histogram comment on the shape, center, spread, and anything unusual. Change your window (xmin 2.4 xmax.
Advanced Editing Processes
Query Methods Simple SQL Statements Start ….
GIS Institute Center for Geographic Analysis
Python – Beyond the Basics
8-5 Exponential and Logarithmic Equations
Physical Structure of GDB
Solve Linear and Quadratic Systems Algebraically
GTECH 709 GIS Data Formats GIS data formats
Geospatial Metadata, Standards and Infrastructure
Lecture 10 Accessing tools and environment setting in Scripts
Discovery Search vs. Library Catalogue
Warmup NO CALCULATORS Convert into radians or degrees.
Making a reclassification table
Multidimensional Index
c) Which athletic club costs more initially?
3-4 Linear Programming.
Segment Clipping Simple algorithm. For each segment compute the intersection with the four sides of the rectangle, and then determine which sub-segment.
GIS Institute Center for Geographic Analysis
Automating Geodatabase Administration with Python
Solving a System of Linear and Quadratic Equations Algebraically
Exporting GIS Features to CAD Drawings
GIS Institute Center for Geographic Analysis
b) Create a graph of your table.
The Real Zeros of a Polynomial Function
The Real Zeros of a Polynomial Function
Bell-ringer 9/21/09 Graph the function:
The Sweet Spot for Spatial Analysis: Using Online Content
Presentation transcript:

Using Describe

Topics How to use describe? Retrieving Descriptive Information about data

Describe( ) Function Describe function returns a describe object containing a set of properties Depending on what data type is being described, different describe properties will be available for use.

Describe( ) Function Describe on a FeatureClass returns a set of FeatureClass properties along with access to Table Properties and Dataset Properties That is using Describe() against a feature class not only provide access to a FeatureClass property group, but also a Table property group and a Dataset property group.

Describe( ) Property Group Can explore each of them from ArcGIS online help!

FeatureClass Properties Commonly used FeatureClass properties – featureType Simple, Annotation, etc –shape Type Point, Polyline, Polygon, etc

FeatureClass properties example import arcpy des = arcpy.Describe(“Auburn.gdb\\Parcel”) print “Feature Type: “ + des.featureType # returns Feature Type: Simple print “Shape Type: “ + des.shapeType # returns Shape Type: Polygon

Table Properties This group contains a very useful propery – fields

Field Object Each field has a number of properties The most common ones are -- name and -- type

Field properties example import arcpy des = arcpy.Describe(“C:\\Data.gdb\\Parcel”) test = des.fields for field in test: print field.name print field.aliasName print field.type # returns LandUse Use String

Dataset Properties The dataset property group contains a number of useful properties Commonly used properties are: - spatialReference - extent etc.

Dataset Properties Example import arcpy file = "C:\\temp\\Data\\Schools.shp” des = arcpy.Describe(file) print des.spatialreference.name xyExtent= des.extent print "Xmin: ", xyExtent.XMin print "Xmax: ", xyExtent.XMax print "Ymin: ", xyExtent.YMin print "Ymax: ", xyExtent.YMax Xmin: Xmax: Ymin: Ymax: # returns: #Returns: NAD_1983_StatePlane_Texas_Central_FIPS_4203_Feet

Let’s try it!