Midterm Review (Mod 1-5) Flashcards

1
Q

What is a Datum?

A

A datum defines the position of a spheroid (approximates the shape of the earth) relative to the centre of the earth. Datums provide a frame of reference for measuring locations on the surface of the earth (origin and orientation of latitude/longitude)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a Coordinate System?

A

Way to locate and display data correctly on the earth’s surface and relative to one another

Reference framework that defines the position of features in either two or three-dimensional space

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the difference between a Local Datum and a Earth-Centered Datum?

A

Local Datum – aligns spheroid to closely fit earth’s surface in a
particular area, uses an origin point. For example NAD 1927 or
ED 1950

Earth-centered datum (geocentric) uses the earth’s center of
mass as the origin, for example WGS 1984 is the most recently
developed and widely used datum which serves as the
framework for locational measurement worldwide.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the two types of vertical datums?

A
  1. Gravity-based (geoidal) coordinate system (more
    commonly used).
  2. Ellipsoidal (spheroidal) coordinate systems.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the differences between a Geographic Coordinate System and a Projected Coordinate System?

A

Geographic Coordinate Systems
* Based on a three-dimensional ellipsoidal or spherical model of the earth.
* Commonly has units in decimal degrees measuring degrees of latitude-longitude.
* Measurements of angle, not distance.

Projected Coordinate Systems
* Based on mathematical formulas to translate the world into flat (planar) space
* This adjustment is called a map projection
* Uses a Geographic coordinate system and a map projection
* All map projections introduce spatial distortion
* Length-based unit of measure, origin point for measurements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a Geographic Datum Transformation?

A
  • Method to reconcile the misalignment of the datum
  • Often done in conjunction with a coordinate system projection
  • Permanently applied projection using data processing tool
    (Project) or
  • Temporarily applied within the map pane/data view “on the
    fly” (defaults to US transformations)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the two types of transformation methods?

A
  1. Equation-based transformation methods
  2. Grid-based transformation methods (very common in North America)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explain the differences between the “Define Projection” tool and the “Project” tool.

A

Define Projection Tool (Projections and Transformations Toolset)
* Overwrites the coordinate system information (map projection and
datum) stored within a dataset
* Intended for datasets that have an unknown or incorrect coordinate
system defined
* Only updates (defines) the existing information, it does not modify any
geometry

Project Tool (Projections and Transformations Toolset)
* Projects spatial data (not rasters) from one coordinate system to another

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a Geodatabase?

A

An ArcGIS geodatabase is a collection of geographic datasets of various types
held in a common file system folder, or a multiuser relational DBMS

  • Newest data structure and primary data format used for editing and management, ESRI is trying to move away from the Shapefile (but the shapefile is still WIDELY used in industries)

Information model for representing and managing geographic information

  • Series of tables holding feature classes and attributes
  • Data objects add real world behaviour, rules and tools for working with spatial relationships (eg. Topology, networks)
  • Also includes working with shapefiles, CAD files, TINs, grids, imagery, GML and other data
    sources

Three primary dataset types: Feature classes, raster datasets and tables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Name the 3 types of Geodatabases.

A

File Geodatabase (.gdb)
* Collection of various types of GIS datasets held in a single file system folder and has no total size limit
* Each dataset within has a default size limit of 1TB but can be increased to 4 or 256TB for extremely large image datasets
* Designed to support network and terrain datasets and relationship classes
* Supports multiple editing on different datasets
* Supports multiple readers on single dataset
* Can only view within ArcCatalog or ArcCatalogPane
* Uses about 1/3 of the feature geometry storage used by Shapefiles

Mobile Geodatabase (.geodatabase)
* All the datasets that belong to one mobile geodatabase are contained in an SQLite database that is stored in a single file
* Size limit is 2TB
* Ability to create, display, and query GIS data
* Ability to edit simple data such as point, multipoint, line geometries & polygons
* A portable geodatabase that works across operating systems, good for mobile app development
* Uses an efficient data structure that is optimized for performance and reduced cost, complexity, and administration

Enterprise geodatabase
* Collection of various types of GIS datasets held as tables in a relational database
* Relational database systems such as Oracle, Microsoft SQL Server, PostgreSQL or IBM DB2
* Size limits determined by DBMS vendor
* Supports many simultaneous editors and readers on individual datasets
* Relational database support for GIS data management
* Benefits of a relational database for scalability, reliability, security backup and data integrity

UNOFFICIAL 4th: Personal Geodatabase (.mdb) – not supported in ArcGIS Pro
* Microsoft Access Database
* Can store, query and manage both spatial and nonspatial data
* Total size limit of 2GB
* One user at a time can edit database
* This is the older technology of the file geodatabase and is not as stable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the difference between a join and a relate?

A

Unlike joining tables, relating tables simply defines a relationship between
two tables
* The associated data isn’t appended to the layer’s attribute table like it is with a join. Instead, you can access the related data through selected features or records in your layer or table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Name 5 different data types that can be used in columns of a table.

A

Number of supported attribute column types used to hold and manage
attributes
* Numbers: short or long integers, floats, doubles
* Text: alphanumeric characters
* Date: date and time data
* BLOBs: binary large objects used to store documents, photos (not in a shapefile)
* GUIDs: registry style unique strings consisting of 36 characters enclosed in curly brackets (not in a shapefile)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Name the 7 types of feature classes.

A
  1. Points
  2. Lines
  3. Polygons
  4. Annotation
  5. Dimensions
  6. Multipoints
  7. Multipatches
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are “m-values”?

A

Linear measures (m-values), measurements along line features
* Support for this data type is referred to as linear referencing
* The process of geolocating events that occur along a measurement system is referred to as dynamic segmentation
* Eg. Engineering companies building pipelines will often use this to reference the route of the pipeline from the start to the end using Metre or Kilometre markers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the difference between a domain and a subtype?

A

Domain:
Used to constrain the values allowed in any particular attribute for a table or
feature class, the field will not accept a value that is not in that domain

Subtypes
Subtypes are a subset of features in a feature class, or objects in a table
that share the same attributes
* A method to categorize data (red text in slides)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are two common domain types?

A
  1. Range domains – must enter a minimum and maximum numeric value (eg. 50 –70)
  2. Coded domains – apply any type of attribute
    * Includes both the coded value (eg. 1) and the description (eg. Pavement)
    * Validation accomplished by restricting user to choose from a drop-down list
17
Q

What are two types of table relationships?

A

1. Simple Relationships
* Related objects can exist independently of each other
* Deleting a destination object has no effect on the primary key value in the related origin object
* Can have one-to-one, one-to-many or many-to-many cardinality

2. Composite Relationships
* Destination objects can’t exist independently of origin objects
* When origin is deleted the related destination objects are also deleted in process called a cascade delete
* Relationships always one-to-many when created but can be constrained to be one-to-one with relationship rules

18
Q

What are the 3 types of cardinality?

A

One-to-one: one origin object can relate to only one destination object
One-to-many: one origin object can relate to multiple destination objects
Many-to-many: one origin object can relate to multiple destination objects and conversely, one destination object can relate to multiple origin objects

19
Q

Define “Topology”.

A

Topology
* A topology is stored in a geodatabase as one or more relationships that define how the features in one or more feature classes share geometry.
* The features participating in a topology are still simple feature classes—a topology serves as a description of how the features can be spatially related.

20
Q

What are 2 tools in the conflation toolset? Both use a preliminary step before the action is completed.

A

PRELIMINARY: Generate Edgematch Links
* Finds matching but disconnected line features along the edges of the source data’s area and its adjacent data’s area, and generates edgematch links from the source lines to the matched adjacent lines

1.Edgematch Features
* Modifies input line features by spatially adjusting their shapes, guided by the
specified edgematch links, so they become connected with the lines in the
adjacent dataset

PRELIMINARY: Rubbersheet Links
* Finds where the source line features spatially match the target line features and generates lines representing links from source locations to corresponding target locations for rubbersheeting

2. Rubbersheet Features
* Modifies input features by spatially adjusting them through rubbersheeting, using the specified rubbersheet links, so they are better aligned with the intended target features

21
Q

What is the name of the TIN method using circumcircles to ensure triangles do not stretch?

A

Delaunay conforming triangulation method

22
Q

When you want to preserve edges in a TIN you use what triangulation method?

A

**Constrained Delaunay ** triangulation method

23
Q

What is a terrain?

A

Multiresolution, TIN-based (vector) surface built from measurements stored as features in a geodatabase (can handle projects involving hundreds of millions of points (ESRI).

  • Creates terrain pyramids that are used to quickly retrieve only the data necessary to construct the required level of detail for the given area of interest
24
Q

What are the 5 creation steps for buidling a terrain?

A
  1. Import terrain dataset source measurements
  2. Create Terrain
  3. Add Terrain Pyramid Level
  4. Add Feature Class To Terrain
  5. Build Terrain
  6. Display
25
Q

What are 5 properties needing to be specified while creating a terrain?

A
  1. Average point spacing
  2. Height source
  3. Surface feature type (Type)
    3.1 * Mass points
    3.2 * Breaklines
    3.3 * Polygons
    3.4 * Hard or Soft (Breaklines or Polygons)
  4. Z-Tolerance
  5. Window Size
26
Q

What are 5 animation transition types?

A
  1. Fixed
  2. Linear
  3. Hop
  4. Stepped
  5. Hold
27
Q

The two types of 3D GIS Data.

A
  1. Feature data
    1.1 Represents discrete objects and the 3D information for each object is stored in the feature’s geometry
    1.2 Can support potentially many different z-values for each x,y location (vertices)
  2. Surface data (functional)
    2.1 Represents height values over an area and the 3D information for each location within that area can be either stored as raster, TIN, terrain or LAS datasets
28
Q

What are 3 tools from the visibility toolset?

A
  1. Construct Sightlines
  2. Viewshed
  3. Intervisibility
  4. Line of Sight
29
Q

FME stands for?

A

FME stands for “Feature manipulation engine” and is a data
translation and transformation tool for solving problems of data
interoperability, without the need for coding ~ SAFE

30
Q

What is a spatial “ETL” application?

A

Extract, Transform and Load

31
Q

What are the differences between a Structural Transformation and a Content Transformation?

A

Structural Transformation
* FME’s ability to channel data from source to destination in an almost infinite
number of arrangements
* Ability to merge, divide, re-order data and define custom data structures
(schemas)

Content Transformation
* Ability to alter the content of a dataset
* Manipulation of the features geometry or calculating new attribute values
* Can take place independently or alongside structural transformation

32
Q

What is a Mosaic Dataset?

A

Mosaic Datasets
* Created when you stitch together a collection of images to create one seamless image
* Most imagery comes with a metadata file that describes the sensor and the conditions under which the image was acquired

33
Q

Do all raster data types represent images?

A

No. Not all Raster data represent images, but all images are
stored as Rasters.

34
Q

If I have a laptop with 32GB of RAM and 4 cores of dedicated GPU, will I be able to run ArcPro at the optimal level?

A

NO.
Lots of memory (RAM and disk):
* For ArcGIS Pro ESRI recommends 32GB
* Minimum 8GB and Optimal 64GB
Graphics and Array processors (CPU):
* For ArcGIS Pro ESRI recommends a minimum of 4GB dedicated graphics
memory
* Minimum 2 cores, recommended 4 cores and optimal 10 cores CPU
Platform
* x64
**Large Monitors **
* minimum 1024x768, recommended 1080p or higher

35
Q

What is the difference between an Affine and Polynomial transformation?

A
  • Affine (first order) most common – scales, shifts and
    rotates raw image data to fit real world coordinates
  • Polynomial (second and third order) also available –
    bends and curves raster