• Aucun résultat trouvé

E1 - SPATIAL DATABASES

N/A
N/A
Protected

Academic year: 2022

Partager "E1 - SPATIAL DATABASES"

Copied!
3
0
0

Texte intégral

(1)

Exam E1 - Spatial Databases 2016 03 1 of 3 CANADIAN BOARD OF EXAMINERS FOR PROFESSIONAL SURVEYORS

E1 - SPATIAL DATABASES

& LAND INFORMATION SYSTEMS March 2016

Although programmable calculators may be used, candidates must show all formulae used, the substitution of values into them, and any intermediate values to 2 more significant figures than warranted for the answer.

Otherwise, full marks may not be awarded even though the answer is numerically correct.

Note: This examination consists of 11 questions on 3 pages. Marks

Q. No Time: 3 hours Value Earned

1.

Database design is the process of producing a detailed data model of a database.

The process of doing database design generally consists of a number of steps which will be carried out by the engineer. The steps are usually grouped in terms of the type of the database design at hand, i.e. Conceptual Design (CD), Logical Design (LD) and Physical Design (PD). Indentify the type of the database design the following steps belong to:

a) Decision about how real-world objects and relationships will be represented in a spatial database. For example, should a city be represented as an area or a point?

b) Selection of spatial objects (points, lines, areas, raster cells).

c) Determine what type of database management system should be used.

d) Determine how files will be structured for access from the disk.

e) Specify the types of information used by various functions.

f) Specify accessing capabilities.

g) Develop an ER model with integrity constraints.

h) Specify the data elements, data types, and indexing options.

i) Work interactively with users.

j) Build the metadata.

10

2

The following UML class diagram conceptually describes the OGC Geometry Schema. In this diagram, three different types of relationships between classes have been used. Identify these relationships and explain their main functions.

2.5 2.5 2.5

Geometry

Point LineString Polygon

MultiPolygon MultiLineString MultiPoint Geom_Collection

Spatial Reference System

LinearRing Line

2..* 2..* 2..* 2..*

1..*

(2)

Exam E1 - Spatial Databases 2016 03 2 of 3

Sea

Urban area

Forest

Lake

3.

Given the land use map below:

Represent its raster image using a quadtree data indexing structure.

s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s u u u u u u u u s s s s s s s s u u u u u u u u s s s s s s s s u u u u u u u u s s s s s s s s u u u u u u u u u u u u u u u u u u u u f f f f u u u u u u u u u u u u f f f f u u u u u u u u u u u u f f f f l l u u u u u u u u u u f f f f l l u u u u u u f f f f f f f f l l l u u u u u f f f f f f f f l l l l l f f f f f f f f f f f l l l l l f f f f f f f f f f f

10

4. List five methods of data input for a GIS. How might you describe some of the

challenges of acquiring spatial data? 10

5.

Explain how sensor data, cadastral data, remote sensing imagery, and GPS data can be stored in the following database types:

a) Graph database b) Relational database c) Object oriented database

Describe the main advantages and limitations of each one.

2.5 2.5 2.5

6.

Compare and contrast the following pairs:

a) object-oriented data model and relational data model b) Spatial functions and spatial constraints

c) Spatial SQL and NoSQL

2.5 2.5 2.5 7. How can we create multiple webmap applications linked to the same data? 10

(3)

Exam E1 - Spatial Databases 2016 03 3 of 3 8.

How is a spatial database different from a Land Information System? Give three functionalities of a spatial database and three functionalities of a Land Information

System. 10

9.

For each row of the table below, explain the distinction between these two SQL.

The table building has the following fields: ID, ADRESSS, TYPE

2 2 2 2 2

10.

Land disputes can operate at any scale from the international to those between individual neighbours. At whatever scale, the dispute is likely to owe as much to the general nature of neighbourly relations as to actual problems relating to the land. Explain four situations for why land disputes may arise and how a land information system can be used to mitigate these disputes.

2.5 2.5 2.5 2.5

11.

Infrastructures like transportation, power, and pipeline networks which are characterized by a spatial embedding are known as spatial networks. The largely increasing amount of generated data about spatial networks can only be efficiently stored and analyzed in a spatial database system.

Translate the spatial network below into a UML conceptual schema.

7.5

TOTAL 100

Références

Documents relatifs

For this study, available data in raster format were: (1) for the elevation, the BDAlti® (DTM with a spatial resolution of 30m), (2) for the land cover, the Corine Land Cover

Using all the information on the map on page 2 of this exam, and on the legend, draw a conceptual spatial database model using UML or E/R modeling formalism. Your model must

• Choose the platform on which the database will be implemented (e.g. Spatial Oracle, ESRI Geodatabase) and choose the appropriate spatial data structure to store geometric data

Insufficiencies of existing approaches regarding the specification of topological integrity constraints involving spatial objects with vague shapes and their topological

• The plot function is used to produce the map for points, polygons and lines geometry only objects (no

Spatial objects like the lnd object are made up of a number of different slots , the key slots being @data (non geographic attribute data ) and @polygons (or @lines for line data)..

The second map (B) is on the scale of the SU_analysis spatial unit, and represents the birth rate per 10,000 inhabitants calculated using the number of births in the PMSI database

As shown in Figure 5, this architecture for scalable dynamic spatial database systems with a spatial query dispatcher and many zone servers represented by sample objects is generic.