IS3S665 - GIS and the Spatial Web 01 Sep 2021 - 31 Aug 2028 | Version 4
Associated Module Information
| Module Code: | IS3S665 | ||
|---|---|---|---|
| Module Title: | GIS and the Spatial Web | ||
| Faculty: | Faculty of Computing, Engineering and Science | ||
| Faculty Group: | Computing and Mathematics | ||
| Faculty Sub Group: | Informatics | ||
| Module Leader: | Mitchel Langford | ||
| Module Team: | Mark Ware, Robert Berry | ||
| First Intended Intake: | Final Year of Intake: | ||
| Date Closed: | |||
| Credit Value: | 20 | Credit Level: | 6 |
| Language: | English | ||
| Percentage of Module Taught in Welsh: | 0 | ||
| Equivalent Module: | |||
| HECOS codes: | 100369 - geographical information systems | 100373 - internet technologies | 100374 - software engineering |
| HECOS Code Weighting: | 40 | 30 | 30 |
Document Version Information
| Version | 4 |
|---|---|
| Valid From | 01 Sep 2021 |
| Valid To | 31 Aug 2028 |
Module Aims
To expose students to advanced and developing web mapping technologies and so enable them to apply related concepts to advanced web-based applications.
Content Summary
Underlying technologies – a review of the mainstream web technologies (e.g. HTML5, JavaScript, CSS3, web servers, and web services).
Data preparation – the acquisition and pre-processing of spatial data sets (e.g. open data sources, common storage/transfer formats, the management of coordinate reference systems, data selection procedures, and spatial data generalization).
Mainstream web mapping platforms – integrating maps and location experience into web pages by using mainstream APIs (e.g. Google, Bing, Yahoo).
Database technologies – server-side data organisation, storage and management (e.g. PostGIS, Oracle Spatial, SpatiaLite).
Web data transfer standards – the Open Geospatial Consortium and its standards (e.g. WMS, WFS, WPS), GeoJSON, TopoJSON, KML, GML, WKT and WKB.
Web map server technologies – server-side spatial data publishing and interactive mapping applications (e.g. GeoServer, MapServer).
Web client technologies – client-side web mapping development technologies (e.g. OpenLayers, Leaflet).
Desktop technologies – desktop GIS applications for visualising, analysing and managing back-end spatial databases and for consuming spatial data supplied through the web (e.g. QGIS, uDig and OpenJUMP).
Mobile mapping applications – web based and native apps.
Learning and Teaching Methods
| Activity Type | Hours |
|---|---|
| Lecture | 24 |
| Practical classes and workshops | 24 |
| Independent Study | 80 |
| Directed Study | 72 |
| Total Hours Selected | 200 |
Learning Outcomes
| # | Learning Outcome |
|---|---|
| LO1 | To analyse and evaluate the technologies used for the consumption of spatial data resources through front-end web based clients and desktop applications. |
| LO2 | To analyse the requirements and design an appropriate solution for a specified problem of defined scope using web based mapping technologies. |
Module Requisites
N/A
Assessment Criteria
| Assessment Category | Assessment Type | Description | Duration | Word Count | Weight (%) | Best of? | Pass Mark |
|---|---|---|---|---|---|---|---|
| Practical Assessment (CW) | Practical Coursework 2 | Server-side data supply and management and a final Web Site | 0 | 2400 | 40 | No | 40 |
| Practical Assessment (CW) | Practical Coursework 1 | Open-source front-end mapping APIs | 0 | 1800 | 30 | No | 40 |
| Portfolio | Portfolio 1 | Proprietary Front-end Web Mapping APIs | 0 | 1800 | 30 | No | 40 |
Assessment Matrix
| Assessment Type | Learning Outcomes | ||
|---|---|---|---|
| LO1 | LO2 | ||
| Practical Coursework 2 | ✘ | ✔ | |
| Practical Coursework 1 | ✔ | ✘ | |
| Portfolio 1 | ✔ | ✘ | |