Advanced GIS GEOG 475 – Flashcards
Unlock all answers in this set
Unlock answersObject Relational DBMS or OR-DMBS |
relational databases that incorporate ADTs and other principles of the object oriented design |
SDBMS
Spatial Database Management System |
|
Topology |
branch of mathematics exclusively devoted to the study of relationships which do not change due to elastic deformation of underlying space |
Space taxonomy |
refers to the many descriptions that are available to organize space |
Data Model |
a rule or set of rules to identify and represent objects referenced by space |
Object vs. Field Model |
|
Query Language |
current functionality of relational query language and has to be extended to handle spatial data |
Query Processing |
the sequence of steps that DBMS will initiate to processs the query |
Query Optimization |
very efficiently executes queries |
Data Mining |
systematic search for potentially useful info embedded in digital data |
Set Oriented |
union, intersection, containment, and membership |
topological |
meet is an example of a topological property; area is not
find all objects that have topological relation r to a given object
What is the topological relation between A and B |
Entities |
are things or objects that have an independent physical or conceptual existence |
key |
an attribute or set of attributes that uniquely identifies instances of an entity |
Relationships |
the way Entities interact or connect with each other |
One to One Relationship |
each instance of one entity can relate to only one instance of the other participating entity. |
Many to One Relationship |
can potentially connect many instances of one entity with one instance of the other entity participating in the relationship |
Many to Many Relationships |
many instances of one entity can be related to many instances of the other participating entity |
Entities are
Attributes are
Relationships are
|
represented as boxes
as ovals connected to boxes
as diamond boxes |
domains |
datatypes of the attributes |
Key constraint |
speciefies that every relation must have a primary key. |
primary key |
one that is used to identify many tuples in a relation |
entity integrity constraint |
no primary key can be null |
Referential integrity constraint |
enforcement of such constraint maintains logically consistent relationships between the different relations |
pictogram |
miniature representation of an object inserted inside of a box. |
shape |
basic graphical element in a pictogram, which represents the elements in the in the spatial data model |
Basic Shape |
point, line, polygon |
Multishape |
elements that cannot be defined by one of the basic shapes.
Cardinality is used to quantify multiple shapes |
Relationship Pictogram |
used to model relationships between entities |
adjacent |
function may be applied to land parcels to determine if they share a common boundary |
Row Type |
a type for a relation, it specifies the schema of a relation |
Relational Algebra |
formal query language associated with the relational model. It is rarely if ever implemented in a commercial system but forms the core of SQL. |
SQL |
most widely implemented query language, a declarative language in that the user only has to speccify the result of the query rather than means of arriving at the results. It extends relational algebra with many other important functions, including aggregate functions to analytically process queried data |
OGIS |
standard recommends a set of spatial datatypes and functions that are considered crucial for spatial data querying |
ANSI SQL with
JET SQL with |
shared geodatabase data
personal geodatabase data |
How a Geodatabase extends a database |
|
Reasons to use ArcSDE |
|
Submarkets |
areas within the larger market that "stand out", or can be characterized in a significant manner |
Urban Form |
pattern of land use and land values |
urban morphology |
study of urban form over time |
Market Forces |
transportation, spatial equillibrium, government, real estate cycles, information and technology |
geodemographics |
descriptive characteristics of a population, arranged and ordered by a scale of geography that is meaningful to the analysis |
Brian J. L. Berry (1960s) |
first commercially available Lifestyle segmentation profile ( LSP) |
Spatial Equilibrium |
no incentive to move to or from a location; balance of push and pull factors |
Opportunity |
when urban area and submarkets are not in spatial equilibrium |
Steps in Real Estate Market Analysis |
|
Trade area |
geographic region from which a real estate project draws most of its customers |
William Applebaum |
1930s geographer
uses analog and customer spotting methods
factors for evaluating store sites and how location quality affects store rents
enables consideration of unserved trade areas and overlapping trade areas |
range |
distance customers will travel to patronize a store |
Distance decay |
how density of customers decreases with increasing distance from real estate project |
Primary Trade Area |
geographic core, accounts for majority of business |
secondary Trade Area |
next highest percentage of customers |
tertiary trade area |
at market-are fringe accounts for less than 15% of all customers |
Economies of agglomeration |
benefits that firms obtain when locating near one another. Think of two ice cream shops located on the beach, sharing best profits when located right next to each other. |
Analog Method |
Applebaum- first systematic retail forecasting system based on empirical data
performances can be measured by market share and per capita sales penetration
Many explanatory variables can be included in assessment
Potential development sites can be compared and ranked according to expected performance |
Geographically delineating trade areas |
Radial Distance approach - rings, convenient but not accurate
Drive-time approach - transportation network strongly influences customer travel behavior |
W. J. Reilly |
used Newton's gravity model to compute market surrounding shopping center (economic geography application in real estate analysis and marketing) |
Tij = PiPj / dij
Gravity Model Relationship |
Tij - total interaction between places i and j
Pi - population count for place i
Pj - population count for place j
dij - distance seperating places i and j |
Reilly Model |
|
Kernel method |
|
NEWMAP = f(oldmap) |
the new map is a function of the old map, implies a transformation, has the same geometric properties as the old map. |
object |
representation of reality |
feature |
an entity being represented by an object |
CLEAN |
uses a fuzzy tolerance when processing, which allows it to detect and create intersections |
Build |
does not use fuzzy tolerance, the coordinates will not be adjusted while topology is being built |
Levels at which databases can be described |
Logical Level
Conceptual Level
Research Area |
Logical Level |
level at which users view the database |
Conceptual level |
concerned with info design (e.g. where data are stored across a network other design issues etc.) |
Research Area |
Middleware that connects individual databases to other applications programs and reconciles the different terms use d among the various databases |
Disk Drives |
rated by seek and read times |
Arc Spatial database Engine |
relational model based on tables
ex. oracle, informix, IBMD32, Microsoft Access |
Entity |
like an object or a thing |
Entity Set |
like a class = set of similar entities
represented by a rectangle |
Attributes |
properties of entities in an entity set
represented by an oval |
Relationships |
connect two or more entity sets
represented in the table |
Focal |
up to n-1 gridcells
N = number of cells in a grid |
High Pass Filter |
edge detector |
Low Pass Filter |
Smoothing 7x7 = more smoothing |
Optimal complexity |
complex enough to adequately represent the phenomena but not complex enough |
Overlay Cover |
|
Local Combination |
determines every possible combination of values and assigns a sequential new class to each combination. Each combination gets its own value |
Capability/Suitability Mapping |
determining the land units that are capable of supporting an activity or land units that are most suitable of supporting an activity. This process may involve determining the degree of capability/suitability |
Capability |
physical potential of land unit to support activity |
suitability |
social or economic potential of land unit to support an activity |
Factor |
category of info that will be used to define limiting criteria - annual, precip, costs of land, population |
Constraint |
threshold value that must be met for acceptability |
Rating |
Value depicting the relative suitability of a parcel with characteristics for factors |
Rating Schedule |
table of ratings for the different characteristics of a factor |
Factor Constraint |
constraint value for a factor |
Factor Rating |
rating for a factor |
score |
numerical, suitability, capability value that represents the (higher value represents more suitable/capable) |
Trade Off |
A low rating for one factor may be compensated by a high value of another factor |
Pass Fail Screening |
based on constraint establishing acceptability of the unit for a given factor
Advantageous because it is simple and easy to understand and technique is mandatory for planning applications
disadvantageous because all factors are treated as equally important |
Ordinal Combination |
graduated screening
addition of factors |
Steps for Suitability/Capability Modeling |
|
Selection of Weights |
Real world observations |
key |
set of attributes whose values can belong to at most one entity |
WEak entity set |
sometimes a key for an entity set comes incomplete from its own attributes but from the keys of one or more entity sets to whch it is linked by a relationship |
Table |
relation |
column headers |
attributes |
rows |
tuples |
beers |
name/manf |
Relation schema |
equivalent of attributes + other structural info such as keys
order of attributes is arbitrary |
Relation Instance |
current set of rows for a relation schema |
database schema |
collection of relation schema |
Selection |
picking rows (tuples) from a relation |
projection |
picking columns from a table (relation) |
products and joins |
for composing different relations here, relation schemas do not have to be the same |
renaming |
renames relationships and their attributes. |
Aside Normalization |
how to fix relations that are in violation of BCNF
split relation into 2 or more smaller relations |
Argument |
variables and constraints for representing relations |
expressions |
applying operators to arguments, plus parenthesis |