SOLAP: a new GIS technology
Geosciences, mapping day
Introduction: GIS and SOLAP
• GIS : OnLine Transactional Processing (OLTP)
– Daily management of spatial data
• Easy update, integrity and no redundancy of the data
– Based on transactional databases
• Entity association approach
• Easy access
to data
• SOLAP : Spatial OnLine Analytical Processing (Bédard,
1997)
– Decision support (Business intelligence)
• Archiving temporal dimension
– Based on data warehouses
• Multidimensional approach
• Easy exploration
of the data at different aggregation levels
• Integration of large amount of heterogeneous data
Multidimensional approach
Fact: offence
Time: year
Time: month
Time: day
Serial
Offender address
Commune
Province
Offence Place
Commune
Commune
Province
Offence Place
Commune
Offence Place
Snowflake schema of the
criminal data
SOLAP Architecture
ETL Data warehouse
Data cube
(SOLAP server) OLAP
SOLAP Source data
OLAP interface : drill down Operation
OLAP interface : drill through operation
drill through
OLAP interface: slice operation
SOLAP Interface: spatial drill down (1)
MDX request
SELECT {[Measures].[offence]} ON COLUMNS, {[offence place].[province].members} ON ROWS