GISP Unofficial StudyGuide
GISP Unofficial StudyGuide
All rights reserved. This study guide or any portion thereof may not be reproduced or used in any
manner whatsoever without the express written permission of Miklos Nadas.
1
Disclaimer: The GIS Certification Institute (GISCI) and Miklos Nadas are not affiliated. GISCI requested
Miklos Nadas to compile his publicly shared GISCI Geospatial Core Technical Knowledge Exam® notes
into a comprehensive study guide. The information in this document is supposed to supplement an
individual in preparation for the GISCI Geospatial Core Technical Knowledge Exam®. The information
was not reviewed by GISCI for its validity or accuracy. Instead, others in the GIS community have
assisted with contributing to this study guide and reviewing its content. It is recommended to utilize all
the Study Resources documented in the GISCI Geospatial Core Technical Knowledge Exam® Candidate
Material.
2
0
CONTENTS
1
640. Understanding of the difference between quality control and quality assurance in the context of
a given geospatial project ................................................................................................................. 32
641. Knowledge of data archiving and retrieval ................................................................................. 32
642. Knowledge of the differences among a join, a merge, a union, a clip, and an intersect .............. 33
643. Knowledge of basic geomatics .................................................................................................. 33
644. Knowledge of basic field data collection .................................................................................... 33
Miscellaneous ....................................................................................................................................... 35
GPS ................................................................................................................................................... 35
2
MESSAGE FROM THE EDITOR
In 2015, I took the brand new GISCI Geospatial Core Technical Knowledge Exam®. I did not know what
to expect on the exam, so I expected everything. I took a few months before the exam to go through all
my notes and text books supplemented with online resources to create myself a study guide. After
creating over 70 pages of material to review, I whittled it down to about 20 pages in a condensed
version. While working on the study guide, I shared it with the GIS community and posted it to social
media sites. Only I contributed to the study guide in that first year, but I decided to keep the study
guides available to the public.
In the past few years, I get the occasional email requesting editing rights to the document, which I
gladly approve. I am happy to hear that these documents have been shared, updated, and referenced
by multiple individuals. To my surprise, Bill Hodge from GISCI reached out to me to discuss these study
guides. GISCI requested that I formalize these study guides into a comprehensive format for others to
use.
I am dedicated to keeping this study guide available for free to the public and updated. I will also keep
the documents on Google Drive available as another source for studying. For all those who want to help
keep this unofficial study guide up to date, accurate, and one of the best resources for the studying for
the GISP Exam, please reach out to me at [email protected]. I am looking for content
enhancement, non-copyrighted images (images you create) to supplement the information, grammar
proofreading, validity of the information, and notification on broken URL links.
Also, thank you to everyone who contributed to the original notes on Google Drive and this study
guide.
3
EDITORS
PRIMARY EDITOR - MIKLOS NADAS, GISP
Miklos Nadas graduated with a master’s degree in Geography and GIS from the University of Akron in
2009. He has over nine years of work experience using multiple GIS platforms for spatial analysis and
data management. Currently, he works for Brown and Caldwell, a consulting firm which provides water,
storm water, wastewater, and environmental services for clients. He supports clients with GIS analysis,
data management, data collection, software development, and script automation.
CONTRIBUTING EDITORS
Charles Altendorf
Becca Decker
Mir Hashmi
4
A. CONCEPTUAL FOUNDATIONS
101. KNOWLEDGE OF SPATIAL RELATIONSHIPS SUCH AS DISTANCE (E.G.,
HORIZONTAL AND VERTICAL), DIRECTION, AND TOPOLOGY (E.G., ADJACENCY,
CONNECTIVITY, AND OVERLAP) THAT ARE PARTICULARLY RELEVANT TO GEOSPATIAL
DATA ANALYSIS
A. Distance - how far the object away from the reference object is
a. Horizontal and Vertical Distance is in reference to a coordinate plane with an xy axis
b. Euclidean Distance - exact distance between two coordinates
i. sqrt((x1-x2)^2 + (y1+y2)^2))
c. Manhattan Distance - vertical plus horizontal distance
i. abs(x1-x2) + abs(y1-y2)
B. Direction
a. Internal Direction - where an object is located inside the reference object
b. External Direction - where the object is located outside of the reference object
c. i.e. at, nearby, in the vicinity, far away
C. For information on topology, see Section 321
D. For information on precision and accuracy, see Section 538
Additional Information:
https://www.cise.ufl.edu/~mschneid/Service/Tutorials/TutorialSDT.pdf
https://en.wikipedia.org/wiki/Spatial_relation
http://resources.esri.com/help/9.3/arcgisdesktop/com/gp_toolref/spatial_statistics_toolbox/modeling_s
patial_relationships.htm
A. Spatial model - Basic properties and process for a set of spatial features
a. According to Bolstad
i. Cartographic Model – temporally static, combined spatial datasets, operations
and functions for problem-solving
ii. Spatio-temporal models – dynamics in space and time, time-driven processes
iii. Network models - modeling of resources (flow, accumulation) as limited to
networks
b. According to Goodchild
i. Data models - entities and fields as conceptual models
5
ii. Static modeling - taking inputs to transform them into outputs using sets of
tools and functions
iii. Dynamic modeling - iterative, sets of initial conditions, apply transformations
to obtain a series of predictions at time intervals
c. According to DeMers
i. Based on purpose descriptive - passive, description of the study area
prescriptive - active, imposing best solution
ii. Based on methodology stochastic - based on statistical probabilities
deterministic - based on known functional linkages and interactions
iii. Based on logic inductive - general models based on individual data deductive -
from general to specific using known factors and relationships
B. Vector - points, lines, polygons
a. Points – discrete locations on the ground
b. Lines – linear features, such as rivers, roads, and transmission cables
i. Composed of vertices
ii. Begin and end at vertices
c. Polygons – form bounded areas, such as islands, land masses, and water features
i. Composed of nodes and vertices
ii. The start node is the same as the end node
C. Raster - composed of rectangular arrays of regularly spaced square grid cells and each cell has a
value (attribute)
a. Examples include soil pH, elevation, salinity of a water body
D. Pixel - smallest resolvable piece of scanned image - pixel is always a cell but a cell is not always a
pixel
E. Geodatabase - object oriented spatial model (feature classes, feature datasets, non-spatial
tables, topology, relationship classes, geometric networks)
a. Basic components include feature classes, feature datasets, non-spatial tables
b. Complex components include topology, relationship classes, geometric networks
c. Relationship classes – model real-world relationships that exist between objects such as
parcels and buildings
i. More information on relationships in Section 537
Additional Information:
http://www.colorado.edu/geography/class_homepages/geog_4203_s08/class2_spatialAnMod.pdf
https://courses.washington.edu/gis250/lessons/introduction_gis/spatial_data_model.html
http://www.esri.com/news/arcnews/summer99articles/ai8special/ai8_object.html
http://www.utsa.edu/lrsg/Teaching/ES2113/L3_data_models(3).pdf
6
REPRESENTING CHANGE OVER TIME AND THE IMPRECISION AND UNCERTAINTY THAT
CHARACTERIZES ALL GEOGRAPHIC INFORMATION
A. Temporal - the world is constantly changing. A static map can only show one time period at
once. Dynamic maps can allow a user to slide between different time periods to show changes.
Multiple maps can be created to show the changes or somehow superimpose multiple time
period pieces of data on a static map
B. Imprecision - all data is taken from a 3D globe and transferred to a 2D surface through spatial
transformations (projections and datums) which causes distortions with the data
C. Uncertainty - The GIS data was created/collected at a certain point of time, may already be out
of date
D. For information on surveying, see Section 644
A. Geoid is the shape that the surface of the oceans would take under the influence of Earth's
gravitation and rotation alone, in the absence of other influences such as winds and tides - used
to reference heights, by registering ocean’s water level at coastal places using tide gauges - this
is how the mean sea level is determined
B. Reference ellipsoid is a mathematically defined surface that approximates the geoid, the truer
figure of the Earth, or other planetary body
C. Oblate ellipsoid - fits the geoid to a first order approximation - formed when an ellipse is
rotated about its minor axis
D. Sphere - As can be seen from the dimensions of the Earth ellipsoid, the semi-major axis a and
the semi-minor axis b differ only by a bit more than 21 kilometers
E. First (direct) geodetic problem - Given a point (in terms of its coordinates) and the direction
(azimuth) and distance from that point to a second point, determine (the coordinates of) that
second point.
F. Second (inverse) geodetic problem - Given two points, determine the azimuth and length of the
line (straight line, arc or geodesic) that connects them
G. For more information on datums, see Section 105
A. Georeferencing – associating a map (such as a pdf without spatial information) or image (such
as an aerial image without spatial information) with spatial locations
B. Control points – consisting of multiple points, points come in pairs that match the spatial
location with a point on an unreferenced image or map
C. Spatial reference system (SRS) or coordinate reference system (CRS) is a coordinate-based
local, regional or global system used to locate geographical entities
D. International Terrestrial Reference System (ITRS). It is a three-dimensional coordinate system
with a well-defined origin (the centre of mass of the Earth) and three orthogonal coordinate
axes (X,Y,Z)
7
E. Map projection - transforming coordinates from a curved earth to a flat map
a. UTM - Universal Transverse Mercator - a global coordinate system - UTM zones are 6
degrees
F. Horizontal datum - model of the earth as a spheroid (2 components, reference ellipsoid and a
set of survey points both the shape of the spheroid and its position relative to the earth)
G. Vertical datum - reference point for elevations of surfaces and features on the Earth - could be
based on tidal, seas levels, gravimetric, based on a geoid
H. NAVD88 - gravity based geodetic datum in North America
I. Geodetic datum - set of control points whose geometric relationships are known, either
through measurement or calculation
J. WGS 84 - World Geodetic System - reference coordinate system used by the Global Positioning
System (GPS)
K. SRID integer - spatial reference system id numbers, including EPSG codes defined by the
International Association of Oil and Gas Producers
L. 4 distortions - Distance - Direction - Shape – Area
M. Mercator Projection - Preserves shape and direction, area gets distorted - projecting earth onto
a cylinder tangent to a meridian
N. Azimuthal Equidistant - planar (tangent) - used for air route distances - distances measured
from the center are true - distortion of other properties increases away from the center point
O. Cylindrical equal-area projections - preserves area, shape and distance gets distorted near the
upper and lower regions of the map - straight meridians and parallels - meridians are equally
spaced and the parallels are unequally spaced
P. Conic projections - preserves directions and areas in limited areas - distorts distances and scale
except along standard parallels - generated by projecting a spherical surface onto a cone
Q. Choosing a projection:
a. Latitude: Low-latitude areas (near equator) use a conical projection; Polar regions use a
azimuthal planar projection
b. Extent: Broad in East-West (e.g., the US) use a conical projection; Broad in North-South
(e.g., Africa) use a transverse-case cylindrical projection
c. Thematic: If you are doing an analysis that compares different values in different
locations, typically an equal-area projection will be used
Additional Information:
http://www.geog.ucsb.edu/~kclarke/G176B/Lecture04.ppt
https://en.wikipedia.org/wiki/Spatial_reference_system
http://people.umass.edu/bethanyb/NRC585_lecture4_projections.pdf
http://courses.umass.edu/nrc592g-cschweik/pdfs/Class_3_Georeferencing_concepts.pdf
https://en.wikipedia.org/wiki/Geodetic_datum
8
9
CARTOGRAPHY AND VISUALIZATION
206. KNOWLEDGE OF CONTOUR MAPPING
A. Contour line - (aka isoline, isopleth, or isarithm) a function of two variables is a curve along
which the function has a constant value - joins points of equal value on a line
B. Contour interval - difference in elevation between successive contour lines
C. Index contour – the contour that is thicker and typically labeled
D. Iso – equal – equal distances between lines
Additional Information:
https://en.wikipedia.org/wiki/Contour_line
A. Physical geography - branch of natural science which deals with the study of processes and
patterns in the natural environment like the atmosphere, hydrosphere, biosphere, and
geosphere
B. Types of boundaries
a. Divergent plate boundaries – boundaries where plate move away from each other
b. Transform boundaries – one plate slides horizontally past another plate
c. Convergent boundaries – two plates move toward each other
C. Continents are understood to be large, continuous, discrete masses of land, ideally separated
by expanses of water - physical geography may include islands on the shelf because they are
structurally part of the continent
D. Landform - a natural feature of the Earth's surface (hills, mountains, plateaus, canyons, valleys,
bays, peninsulas, and seas)
E. Topography is a field of geoscience and planetary science comprising the study of surface
shape and features of the Earth and other observable astronomical objects including planets,
moons, and asteroids
Additional Information:
https://en.wikipedia.org/wiki/Physical_geography
http://www.physicalgeography.net/
https://en.wikipedia.org/wiki/Continent
https://en.wikipedia.org/wiki/Landform
https://en.wikipedia.org/wiki/Topography
10
208. UNDERSTANDING OF HOW DATA COLLECTION METHODS INFLUENCE MAP
DESIGN AND REPRESENTATION
A. Primary data - collected specifically for the purpose of a researcher’s particular study
B. Secondary data - collected for another purpose by someone other than the researcher
C. 5 types of measurement - physical measurement, observation of behavior, archives, explicit
reports, computational modeling
a. Physical Measurement - recording physical properties of the earth or its inhabitants -
size, number, temperature, chemical makeup, moisture, etc.
b. Observation of behavior - observable actions or activities of individuals or groups - not
thoughts, feelings or motivations
c. Archives - records that have been collected primarily for non-research purposes
(secondary)
d. Explicit reports - beliefs people express about things – survey
e. Computational Modeling - models as simplified representations of portions of reality
D. Quantitative data - numerical values, measured on at least an ordinal level but could be on a
metric level
E. Qualitative data - nonnumerical or numerical (nominal) values that have no quantitative
meaning
F. Deceptive mapping - maps can be distorted for propaganda, military protection, or ignorance
G. Layer – mechanism to display geographic datasets
Additional Information:
https://is.muni.cz/el/1431/podzim2014/ZX120/um/Data_Collection_Chapter3.pdf
A. Thematic map is a type of map especially designed to show a particular theme connected with
a specific geographic area
B. Choropleth - areas are shaded according to prearranged key, each shading or color type
represents a range of values
C. Proportional Symbol - symbol drawn proportional in size to the size of the variable being
represented
D. Isarithmic or Isopleth - lines of equal value are drawn (contour lines) or ranges of similar values
are filled with similar colors or patterns
E. Dot - shows distribution of phenomena where values and locations are known - place a dot
where the location of variable is
F. Dasymetric - alternative to choropleth - ancillary information is used to model internal
distribution of the phenomenon
G. Multivariate displays - putting more than two sets of data on one map (i.e. single map shows
population density and annual rainfall and cancer rates)
H. Web mapping - process of using maps delivered by GIS - web maps are both served and
consumed
11
Additional Information:
https://en.wikipedia.org/wiki/Thematic_map
http://geographyfieldwork.com/DataPresentationMappingTechniques.htm
http://www.geovista.psu.edu/publications/1994/DiBiase_VisInModernCart_1994.pdf
http://www.geovista.psu.edu/publications/2003/Edsall_prog_05502003.pdf
https://en.wikipedia.org/wiki/Web_mapping
A. Map layout elements - a title, map, legend, map scale, supporting media, north arrow,
metadata (sources, currency of information, projection, copyright, authorship)
B. Symbols - represent things on a map
C. Map accuracy - difficult to assess, all maps show a selective view of reality - instead should ask if
the map is appropriate for my purposes
D. Map scale - 1:100 - one inch represents 100 inches in the real world
a. Large scale (more zoomed in) shows more detail than small scale (more zoomed out)
E. Symbolization variables - size, shape, orientation, pattern, hue, value
F. Quantitative –
a. Size – the size of the point or the thickness of a line
b. Value – the shade of the color such as dark red or light red
G. Qualitative –
a. Shape – for points different symbol
b. Pattern – lines having different styles such as dashed lines
c. Hue – different colors, such as red and blue
H. Typography - the design of text, point size, line length, typefaces
I. For information on scales, see Section 431
Additional Information:
http://wiki.gis.com/wiki/index.php/Cartographic_Design
http://www.esri.com/industries/k-12/education/~/media/Files/Pdfs/industries/k-12/pdfs/intrcart.pdf
http://wiki.gis.com/wiki/index.php/Typography
http://richardphillips.org.uk/maps/type.html
12
A. Classification - objects with similar symbols - up to 7 classes recommended but should stick to 5
- classes should be exhaustive (describe all possible values) and should not overlap (no value can
fall into two classes)
B. Equal range - equal distance between class breaks
C. Quantiles - equal number of observations in each class
D. Standard deviation - class breaks based on distance of standard deviation from the mean.
E. Natural breaks - class breaks conform to gaps in data distribution
F. Symbology - one layer can be symbolized by attribute
13
GIS DESIGN ASPECTS AND DATA
MODELING
312. KNOWLEDGE OF DATA EXCHANGE PROCEDURES
A. 3 Data Models
a. Conceptual model - describes spatial objects as well as logical and topological
relationships between spatial objects and the captured spatial entities
b. Data Structure Model - expresses the spatial objects of the conceptual model in terms
of transfer data structures - based on traditional relational and network models - data
structures viewed as spatial data structures are both vector and raster models
c. Transfer Model - express the logical constructs of the transfer form in terms of
implementation-media constructs.
B. Knowledge of data exchange procedures - transfer constructs (based on data models): (1)
logical constructs solely pertaining to this standard, (2) constructs relating to the
implementation method, and (3) constructs solely pertaining to the transfer media.
a. File based transfer - data is in a structured file format.
b. Application Programming Interface (API) - data is accessed and exchanged as needed
between software systems
c. Web services - data is accessed and exchanged over networks and the internet between
software components, using http and other web based protocols.
C. For information on file types used by GIS, see Section 534
Additional Information:
http://data.geocomm.com/sdts/
https://www.fgdc.gov/participation/working-groups-
subcommittees/hdwg/gmlinfo/Arctur%20Feb06/at_download/file
A. Data owner - user who creates tables, feature classes owns those datasets.
B. User access - database must verify the user accounts that connect to it.
a. Administrator – Full control of the database, can read, create, update, delete features,
i. Can create and delete feature classes, tables
b. Editor – can read, update, create, and delete features
c. Reader – can only view data
d. Creator – can create additional feature classes, tables, as well as read, update, create,
and delete features
C. Authentication - database checks the list of users to make sure a user is allowed to make a
connection
14
a. Operating System (OS) authentication
b. Database Authentication
D. Groups - grant users based on their common functions.
E. Public role - right granted to anyone connected to database
Additional Information:
https://desktop.arcgis.com/en/desktop/latest/manage-data/gdbs-in-sql-server/user-accounts-
groups.htm
A. Basic tasks
a. Backup and recover databases - test backup and recovery plan, ensure backups done on
schedule
b. Database security - prevent hackers, security models, tasks - authentication,
authorization, auditing (making sure the right people have the right access)
c. Storage and capacity planning - disk storage is needed and monitor disk space and
watch growth trends
d. Performance monitoring and tuning - identify bottlenecks, tuning (indexing, queries on
speed of return, right monitoring tools, capacity of server hardware)
e. Troubleshooting - quickly ascertain problem and correct it
f. Other
i. High availability and ETL functions
ii. Data extraction, transformation, and loading
Additional Information:
https://desktop.arcgis.com/en/desktop/latest/manage-data/gdbs-in-sql-server/geodatabase-
administrator-sqlserver.htm
http://www.techrepublic.com/blog/the-enterprise-cloud/what-does-a-dba-do-all-day/
A. Requirements Phase - user needs assessment and workflow loads analysis (baseline and peak
traffic)
B. Design Phase - Infrastructure requirements, network communication capacity, hardware and
software procurement, software development and data acquisition must be identified
C. Construction Phase - system procurement, data acquisition and database design, authorization
for application design and development, prototype testing
D. Implementation Phase - Initial deployment and operational testing, final system delivery, user
training, system maintenance operations
E. Capacity Planning Tool (CPT) - developed as a framework to promote successful GIS system
design and implementation
15
Additional Information:
http://www.edc.uri.edu/rigis/about/docs/2011/RI_Ent_GIS_Architecture_20110926.pdf
http://lbd.udc.es/Repository/Thesis/432677332J.pdf
http://www.wiki.gis.com/wiki/index.php/System_Design_Strategies
Additional Information:
http://www.wiki.gis.com/wiki/index.php/System_Implementation
A. Schema - structure or design of the database or database object (table, view, index, stored
procedure, trigger) - defines the tables, fields in each table, relationships between fields - a
schema will include information on which fields have domains and what those domains are
B. Data dictionary - catalog or table containing information about the datasets stored in a
database
C. Domain - the range of values for a particular metadata element
D. Attribute domain - enforces data integrity, identify what values are allowed in a field in a
feature class
E. Coded value domain - attribute domain that defines a set of permissible values for an attribute
in a geodatabase - it has a code and its equivalent value
F. Range domain - type of attribute domain that defines the range of permissible values for a
numeric attribute
G. Spatial domain - allowable range for x, y coordinates and for m, z values
Additional Information:
http://support.esri.com/en/knowledgebase/GISDictionary/term/schema
A. File creation, edit, management, back up data, keep track of files, organize files
B. Individual files - shapefiles, file gdb, personal gdb, tables, spreadsheets, CAD, rasters
C. Databases - direct connection to relational database management systems and big data
databases - manage tables and feature classes in database
D. Geodatabase - stores GIS in central location for easy access
E. Cloud - store files in the cloud to be accessible anywhere
16
a. Editing data can be multi or single user editing
F. Control of big data - visualize multiple different types
G. Integrate enterprise - data stored in big business systems to extend their analytical capabilities
H. Data rules and relationships - define relationships between datasets and set rules (domains and
subtypes)
I. Manage metadata - describes content, quality, origin, and other characteristics of data
J. Secures data - flexibility and control over how GIS platform is deployed, maintained, secured,
and used
K. Versioning - allows multiple editors to edit one database by creating “duplicates” of the base
data - changes are recorded with addition and deletion tables - versions can be created or
deleted - edits are isolated in that version until admin merges changes - edits can be posted to
parent version - DEFAULT is the root version
Additional Information:
http://srnr.arizona.edu/rnr/rnr417/lab2p.pdf
http://www.webopedia.com/TERM/F/file_management_system.html
http://www.esri.com/products/arcgis-capabilities/data-management
http://www.esri.com/news/arcuser/0110/versioning101.html
Additional Information:
http://wiki.gis.com/wiki/index.php/Database_design
http://webhelp.esri.com/arcgisserver/9.3/java/index.htm#geodatabases/an_over-776141322.htm
A. Tables - collection of related data held in structured format within a database, contains fields
and rows
17
B. Views - result set of a stored query on the data - users can query - virtual table computed
dynamically from data when the view is accessed
C. Sequences - ordered collection of objects in which repetitions are allowed (finite or infinite)
number of elements is the length of the sequence
D. Synonyms - Alias or alternate name for a table, view, sequence or other object
E. Indexes - data structure that improves the speed of data retrieval operations in a database table
a. Causes more storage space and additional writes
b. Quickly locate data in the database
c. Indexes can be on multiple columns
F. Clusters – Can either be
a. Multiple servers share one storage
i. This is typically used to handle user load balancing
b. Databases distributed to different servers using replication
i. This is typically used if you have multiple users utilizing the same data in
different physical locations
ii. There is a master database that the replica databases sync between
G. Database Links – data stored in a different database but accessible by to the database currently
being accessed
H. Snapshot - state of a system at a particular point in time - can be a backup
I. Procedure - subroutine available to applications that access a relational database system (data
validation, access control mechanisms)
J. Trigger - procedural code automatically executed in response to certain events on a particular
table or view in a database
K. Functions (subroutine) - sequence of program instructions that perform a specific task
L. Package - built from source with one of the available package management systems
M. Non-schema objects - users, roles, contexts, directory objects
Additional Information:
https://en.wikipedia.org/wiki/Database_schema
18
K. Basic topology rules
a. Polygon rules
i. Must be larger than cluster tolerance
ii. Must not overlap
iii. Must not have gaps
iv. Must not overlap with
v. Must be covered by feature class of
vi. Must cover each other
vii. Must be covered by
viii. Boundary must be covered by
ix. Area boundary must be covered by boundary of
x. Contains point
xi. Contains one point
b. Line rules
i. Must be larger than cluster tolerance
ii. Must not overlap
iii. Must not intersect
iv. Must not intersect with
v. Must not have dangles
vi. Must not have pseudo nodes
vii. Must not intersect or touch interior
viii. Must not intersect or touch interior with
ix. Must not overlap with
x. Must be covered by feature class of
xi. Must be covered by boundary of
xii. Must be inside
xiii. Endpoint must be covered by
xiv. Must not self-overlap
xv. Must not self-intersect
xvi. Must be single part
c. Point rules
i. Must coincide with
ii. Must be disjoint
iii. Must be covered by boundary of
iv. Must be properly inside
v. Must be covered by endpoint of
vi. Point must be covered by line
Additional Information:
http://ocw.tufts.edu/data/54/676127.pdf
https://en.wikipedia.org/wiki/Spatial_relation
http://www.geog.ucsb.edu/~kclarke/Geography128/Lecture07.pdf
19
http://resources.arcgis.com/en/help/main/10.2/01mm/pdf/topology_rules_poster.pdf
https://apollomapping.com/blog/g-faq-spatial-topology-gis-part/topology_rules_poster-2
A. Desktop - individual user on a computer, make maps, data analysis, data creation
B. Server - bring GIS into hands of everyone in organization, allows access to web GIS, control of
GIS data on your own infrastructure, control over how GIS platform is deployed, maintained,
secured and used
C. Hosted (cloud) - ability to discover, use, make, and share maps with any device anywhere,
anytime - access other users maps and data - connect more people outside of organization and
share latest maps, data, and ideas
D. Enterprise GIS - integrated through entire organization so that a large number of users can
manage, share, and use spatial data and related information to address a variety of needs,
including data creation, modification, visualization, analysis, dissemination
E. Enterprise GIS can utilize both hosted (cloud) and server but if organizational data is not stored
in the cloud, only data is accessed from the cloud, then it’s not quite an enterprise system
Additional Information:
http://www.esri.com/software/arcgis/arcgis-for-desktop
http://www.esri.com/software/arcgis/arcgisserver
http://www.esri.com/software/arcgis/arcgisonline
https://en.wikipedia.org/wiki/Enterprise_GIS
Additional Information:
http://www.essex-countynj.org/GIS.pdf
20
http://www.esri.com/library/whitepapers/pdfs/enterprise-gis-localgov.pdf
https://en.wikipedia.org/wiki/Virtualization
A. Vector - coordinate based data model that represents points, lines, polygons
a. Point represented by a coordinate pair, lines and polygons have an ordered list of
vertices
b. Attributes associated with each feature
B. Raster - defines space as an array of equally sized cells in rows and columns
a. Single or multiple bands
b. Each cell has 1 attribute value
c. Raster coordinates are stored by ordering the matrix
C. Grid - parallel and perpendicular lines for reference as a map projection or coordinate system
D. TIN - Triangulated Irregular Network - portions vector data into contiguous, nonoverlapping
triangles
a. Create Delaunay triangles
E. Advantages of TIN - small areas with high precision elevation data
a. More efficient storage than DEM or contour lines
F. Disadvantage of TIN - requires very accurate data source and costs are expensive, TIN
production and use are very computer intensive)
G. Topological - features need to be connected using specific rules
H. Hierarchical - database that stores related information in a tree-like structure
a. Records can be traced to parent records to a root record
I. Network - collection of topologically connected network elements (edges, junctions, turns)
a. Each element is associated with a collection of network attributes
J. Object Oriented - data management structure stores data as objects (classes) instead of rows
and tables as a relational database
a. Examples include SQL Server, Oracle, PostgreSQL
Additional Information:
http://www.dbdebunk.com/2017/03/what-is-true-relational-system-and-what.html
21
GIS ANALYTICAL METHODS
425. KNOWLEDGE OF OVERLAY ANALYSIS
Additional Information:
http://resources.esri.com/help/9.3/arcgisdesktop/com/gp_toolref/geoprocessing/overlay_analysis.htm
http://resources.arcgis.com/EN/HELP/MAIN/10.1/index.html#/Understanding_overlay_analysis/009z00
0000rs000000/
http://resources.arcgis.com/EN/HELP/MAIN/10.1/index.html#/How_Fuzzy_Membership_works/009z00
0000rz000000/
22
http://resources.arcgis.com/EN/HELP/MAIN/10.1/index.html#/How_Fuzzy_Overlay_works/009z000000
s0000000/
Additional Information:
https://books.google.com/books?id=dk9Ebkf5x7UC&lpg=PA74&ots=F5Ruo0IoWi&dq=gis%20planar%2
0geometry&pg=PA75#v=onepage&q=gis%20planar%20geometry&f=false
https://en.wikipedia.org/wiki/Plane_(geometry)
http://www.directionsmag.com/entry/geography-and-everyday-life/129601
http://www.directionsmag.com/entry/thinking-spatially/123985
Solve for j
2j = 5.6
j = 5.6/2 = 2.8
Additional Information:
https://www.ixl.com/math/algebra-1
23
a. Fit to a line or curve
b. 1 indicates the line fits perfectly with the data
c. 0 indicates the line does not fit at all (data is random)
Additional Information:
https://en.wikipedia.org/wiki/Descriptive_statistics
https://en.wikipedia.org/wiki/Summary_statistics
https://en.wikipedia.org/wiki/Coefficient_of_determination
https://libraries.mit.edu/files/gis/spatialstatpresentation_iap2012.pdf
24
i. SELECT – determines what the operation will be
ii. * - indicates the fields that should be returned
1. * denotes that all fields should be returned
iii. FROM Table – indicates which table or feature class the data should be selected
from
iv. WHERE “EXPRESSION” – is a filter on the table or feature to indicate what
records should be returned
c. Esri’s ArcGIS Desktop and QGIS typically only request users to only fill out the
“EXPRESSION” portion
i. Such as “Street = ‘MAIN’
Additional Information:
https://en.wikipedia.org/wiki/Object-oriented_programming
https://en.wikipedia.org/wiki/Extensibility
https://automatetheboringstuff.com/chapter1/
http://desktop.arcgis.com/en/arcmap/10.3/map/working-with-layers/building-a-query-expression.htm
A. Vector - a coordinate based data model that represents features such as points, lines, polygons
B. Raster - defines space as an array of equally sized cells arranged in rows and columns, single or
multiple bands - each cell contains an attribute value
C. Vector Advantages
a. Represent point, line, area very accurately
b. More efficient than raster in storage
c. Supports topology
d. Interactive retrieval
e. Enables map generalization
D. Vector Disadvantages
a. Less intuitively understood
b. Multiple vectors overlay is computationally intensive
c. Display and plotting vectors can be expensive
E. Raster Advantages
a. Easy to understand
b. Good to represent surfaces
c. Easy to input and output
d. Easy to draw on a screen
e. Analytical operations are easier
F. Raster Disadvantages
a. Inefficient for storage
b. Compression techniques not efficient with variable data
c. Large cells could potential cause information loss
25
d. Poor at representing points, lines, areas
e. Each cell can be owned by only one feature
f. Must include redundant or missing data
A. Verbal scale - expresses in words a relationship between a map distance and ground distance:
one inch represents 16 miles
B. Visual scale - graphic scale or bar scale
C. Representative scale - representative fraction or ratio scale 1:24,000 - 1” = 24,000”
D. Absolute scale - system of measurement that begins at a minimum or zero point and
progresses in only one direction
E. Relative scale (arbitrary) - begins at some point selected by a person and can progress in both
directions
F. Physical scale -XXX
G. Display vs Data - The data is built at a certain scale/accuracy but once the data is displayed in
any other format that the one it was made for, the scale gets warped. Ex: a map made as 9”x10”
that is then scaled down and printed in a newspaper.
H. Large scale – small ratio between map units and ground units
a. Depict small areas such as USGS topographic maps or neighborhoods
I. Small scale – large ratio between map units and ground unit
a. Depict large areas such as countries or continents
Additional Information:
http://www.sfei.org/book/export/html/1321
https://en.wikipedia.org/wiki/Absolute_scale
https://www.perceptualedge.com/articles/visual_business_intelligence/geographical_data_visualizatio
n.pdf
A. 1 mi - 5280 ft
B. 1 ft = .3048 m
C. 1 mi = 1.6093 km
D. 1 international nautical mile = 2025.4 yd = 6076.12 ft
E. 90° in a right angle, 194.60 minutes of arc in one degree, 195.60 seconds of arc in a minute
F. Radians - 360° is a whole circle - 2π x radius is the circle
G. Bearings - angle less than 90° within a quadrant defined by the cardinal directions
H. Azimuth - angle between 0° and 360° measured clockwise from north
Additional Information:
26
http://www-rohan.sdsu.edu/~aty/explain/atmos_refr/angles.html
http://www.physicalgeography.net/fundamentals/2b.html
27
DATA MANIPULATION
533. KNOWLEDGE OF SELECTION QUERIES (E.G., ATTRIBUTE, SPATIAL, AND
LOCATION)
534. KNOWLEDGE OF DIFFERENT DATA TYPES (E.G., SHP, GDB, COVERAGE, DGN, TXT,
AND IMG) AND FORMATS (SPATIAL, RENDERED, AND TABULAR)
A. SHP - shapefile
a. .shp - shape format - feature geometry itself
b. .shx - shape index format - positional index of the feature geometry to allow seeking
forwards and backwards quickly
c. .dbf - attribute information
d. .prj - projection format
e. .sbn & .sbx - spatial index
f. .shp.xml - geospatial metadata in XML format
28
g. .shp, .dbf, and .prj are required to properly display a shapefile and its attributes
B. GDB - geodatabase
a. .gdb - file geodatabase
b. .mdb - personal geodatabase based on microsoft access
C. Coverage file - point, arc, node, route, route system, section, polygon, and region
D. DGN - AutoCAD and MicroStation
E. Txt - Text
F. IMG - Image
G. LiDAR - remote sensing technology that measures distance by illuminating a target with a laser
and analyzing the reflected light
H. Raster - .jpg, .tif, .gif
I. Rendered file formats are raster formats
J. More information in Section 537
Additional Information:
http://gif.berkeley.edu/documents/GIS_Data_Formats.pdf
536. KNOWLEDGE OF DATA RELATIONSHIPS (E.G., ONE TO ONE AND MANY TO MANY)
A. 1-1 - each object of the origin table can be related to 0 or 1 object of the destination table
B. 1-Many - each object in the origin table can be related to the multiple objects in the destination
table
C. Many-Many - multiple objects of the origin table can be related to multiple objects of the
destination table
Additional Information:
http://www.utsa.edu/lrsg/Teaching/ES2113/L3_data_models(3).pdf
29
537. KNOWLEDGE OF DATA COLLECTION, TRANSFER, AND FORMAT CONVERSION
(E.G., EXPORT FORMATS, PROPERTIES, AND SETTINGS)
A. Primary source - collected in digital format specifically for use in a GIS project
B. Secondary source - data captured for another project but reused for this project
C. Data Transfer Standards
a. Transfer - follow Spatial Data Transfer Standard (SDTS) - Federal Information
Processing Standard (173)- robust way of transferring GIS data between computers
with no information loss, including metadata
b. Industry Standards - typically do not exchange topology, only graphic info; large
number of format translators
c. Open GIS Consortium (OGC) – non-profit, international, voluntary consensus standards
organization - created GML or Geography Markup Language - XML based encoding
standard
D. Vector Formats
a. PostScript - page definition language to export or print a map
b. Digital Exchange Format (DXF) - AutoCAD - no topology but lots of details
c. Digital Line Graph (DLG) - distributed by the government and most GIS packages will
import but extra manipulation needed
d. TIGER - block level maps of every village, town, and city in US
e. Shapefile - vector data format stores location, shape, and attributes
f. Scalable Vector Graphics (SVG) - extension of the XML language
g. ArcInfo Coverage - stores set of thematically associated data considered to be a unit
h. ArcInfo Interchange File (.e00) - known as ArcGIS export file
i. Geodatabase - object oriented data model represents features and attributes as objects
E. Raster Format
a. Standard - rows and columns with a header information
b. Tagged Image File Formats (TIFF) - associated with scanners
c. GEO-TIFF - puts latitude/longitude at edges of pixels
d. Graphic Interchange Format (GIF) - image files for sharp edges and few gradations of
color
e. Joint Photograph Experts Group (JPEG) - variable-resolution compression system with
both partial and full resolution recovery
f. Digital Elevation Model (DEM) - 30 meter elevation data 1:24000 7.5 minute quadrangle
maps or 1:250,000 3 arc second digital terrain data
g. Band Interleaved by Pixel (BIP) or Band Interleaved by Line (BIL) - good at storing
different brightness levels
h. RS Landsat - satellite imagery and BIL information are combined
i. 3 Types of Resolution
i. Spatial Resolution – size of object that can be resolved and the most usual
measure is the pixel size
ii. Spectral resolution - parts of the electromagnetic spectrum that are measured
iii. Temporal resolution - repeat cycle - frequency with which images are collected
for the same area
30
F. Raster to Vector is not difficult based on pixel value
G. Vector to Raster is very difficult because pixels may distort the lines or exact point locations and
would need to be re-digitized
H. For information on degrees/minutes/seconds, see the Section on GPS
Additional Information:
http://www.geog.ucsb.edu/~kclarke/Geography128/Lecture07.pdf
http://dusk.geo.orst.edu/gis/Chapter9_notes.pdf
http://www.igic.org/resources/standards/map-scale-accuracy/
http://data.geocomm.com/sdts/fs07799.pdf
https://www.fgdc.gov/standards/projects/FGDC-standards-projects/SDTS
http://maps.unomaha.edu/Peterson/gis/notes/DataFormatExchange.html
Additional Information:
https://en.wikipedia.org/wiki/Root-mean-square_deviation
http://www.ce.utexas.edu/prof/maidment/giswr2005/visual/Scale.ppt
http://support.esri.com/en/other-resources/gis-dictionary/term/resolution
http://spatial-analyst.net/ILWIS/htm/ilwismen/confusion_matrix.htm
31
GEOSPATIAL DATA
639. KNOWLEDGE OF METADATA AND ITS STANDARDS (E.G., ISO AND FGDC)
A. Metadata - information that describes the content, quality, condition, origin and other
characteristics of data or other pieces of information
B. Federal Geographic Data Committee (FGDC) - who, what, when, where, why, and how
a. Include title, abstract and date, geographic extent and projection info, attribute label
definitions, and domain values
C. Content Standard for Digital Geospatial Metadata (CSDGM)
a. ISO 19115 - developed for documenting vector and point data and geospatial services
(web-mapping, data catalogs, and data modeling applications)
b. ISO 19115-2 - adds elements to describe imagery and gridded data as well as data
collected using instruments (monitoring stations and measurement devices)
Additional Information:
https://www.fgdc.gov/metadata/geospatial-metadata-standards
https://www.fgdc.gov/metadata
https://en.wikipedia.org/wiki/Geospatial_metadata
Additional Information:
http://wiki.gis.com/wiki/index.php/Quality_control
http://www.diffen.com/difference/Quality_Assurance_vs_Quality_Control
Additional Information:
32
http://www.wiki.gis.com/wiki/index.php/GIS_Data_Administration
A. Join - combine two attribute tables into one using a common key between tables
B. Merge - combines multiple input datasets of the same data type into a single new output
C. Append - combines datasets of same data type into an existing dataset
D. Union - combines input features with another feature dataset
E. Clip - extracts input features that overlay the clip features (keeps inputs attributes)
F. Intersect - extracts features which overlap in all layers to new feature class (joins attribute
tables)
Additional Information:
http://resources.esri.com/help/9.3/arcgisdesktop/com/gp_toolref/geoprocessing/overlay_analysis.htm
Additional Information:
http://wiki.gis.com/wiki/index.php/Geomatics
http://wiki.gis.com/wiki/index.php/Global_Positioning_System
33
e. Review sample field collection and adjust the data being collected or the method of
data collection
f. Plan locations and timing for field work
g. Start the field collection for all assets
34
MISCELLANEOUS
GPS
A. 24 satellites
B. Orbit earth twice a day
C. Revolution every 12 hours
D. Altitude of about 12,000 miles
E. Started by US Department of Defense in the 1970’s for military
F. Space segment - NAVigation Satellite Timing and Ranging (NAVSTAR) constellation
a. GPS satellites which transmit signals on two phase modulated frequencies
b. Transmit a navigation message that contains orbital data for computing the positions
of all satellites
G. Standard Positioning Service - signal broadcast for civilian use
a. Horizontal location - 3 satellites are required
b. Vertical position - min 4 satellites are required
H. Calculate distance by measuring the time interval between the transmission and reception of a
satellite signal
I. Trilateration - used to determine position of the GPS receiver
J. Accuracy dependent on type of GPS receiver, field techniques, post processing of data, error
from various sources
K. 3 types of GPS receivers - Recreational Grade, Mapping Grade, or Survey or High Accuracy
Grade
L. GPS errors
a. Multipath - errors caused by reflected GPS signals arriving at the GPS receiver - nearby
structures and other reflective surfaces
b. Atmosphere - GPS signals can experience delays when traveling through the
atmosphere - Common atmospheric conditions can affect GPS signals such as
tropospheric delays and ionospheric delays
c. Distance from Base Station - differential correction will increase the quality of the data,
accuracy is degraded slightly as the distance from the base station increases
d. Selective Availability - intentional degradation of the GPS signals by the department of
defense (DOD) to limit accuracy for non-U.S. military and government users - currently
turned off, but can turn it back on whenever
M. Noise - error is the distortion of the satellite signal prior to reaching the GPS receiver and or
additional signal piggy backing onto the GPS satellite signal
N. PDOP - Position Dilution of Precision - collect data when there is an optimum satellite
availability (four or more) and when satellites are in an appropriate configuration to produce an
acceptable (lower) PDOP value (higher PDOP values are bad)
a. PDOP values - set to 6 or less. Higher levels will be less reliable data
O. Signal to Noise Ratio (SNR) mask - set the value of the SNR mask higher to help minimize noise
error - user manufacturer recommendations
35
P. Elevation Mask - set it to 15 degrees - default angle to minimize the amount of atmosphere
through which the satellite signal must travel
Q. Data Collection Rate (sync rate) - recommended to collect point data at 1-second interval -
collect polygon and line data at a 5 second interval - collect point data at the same data
collection interval as the base station
R. Datum - GPS receivers are designed to collect GPS positions relative to the WGS84 datum - can
designate what datum to be used
S. GPS coordinates
a. Latitude/Longitude - Degrees/Minutes/Seconds (DMS) 43º 5’ 20”
b. Latitude/Longitude - Decimal Degrees (DD) 43.088889º
c. Converting Degrees/Minutes/Seconds to Decimal Degrees
i. There are 60 minutes in one degree
ii. There are 60 seconds in one minute
1. There are 3600 seconds in one degree
iii. Latitude in the southern hemisphere is negative
iv. Longitude in the western hemisphere is negative
d. Latitude/Longitude - Degrees and decimal minutes - 43º 5.33333’
e. UTM 18 - (4740283N, 434057E)
f. State Plane - US feet - (312608N, 313525E)
g. US National Grid - (18T WN 7125315437)
Additional Information:
http://support.esri.com/en/technical-article/000007058
36