Module and Programme Catalogue

Search site

Find information on

2023/24 Taught Postgraduate Module Catalogue

GEOG5012M Web-based GIS

15 creditsClass Size: 40

Module manager: Rachel Oldroyd

Taught: 01 Oct to 31 Dec, 1 Sep to 31 Dec (adv yr) View Timetable

Year running 2023/24

Pre-requisite qualifications

Students should have completed the PGCert year of the programme before attempting this module, or be able to evidence equivalent prior learning through other educational programmes or work experience.

This module is mutually exclusive with

GEOG5870MWeb-based GIS
GEOG5871MWeb-based GIS (WUN)

This module is not approved as an Elective

Module summary

This module aims to equip students with the knowledge and skills to develop web-based mapping applications using popular and industry-standard internet technologies. This module covers both client-side mapping libraries including Google Maps and Leaflet, alongside server-side technologies such as PHP and Database Management Systems. For the final assessment students have the opportunity to showcase their skills by developing an application of their choice.


This module seeks to:

- Provide students with an in-depth understanding of a range of internet technologies for creating web-based mapping applications
- Develop skills in both client-side and server-side technologies, specifically; HTML, CSS, Javascript and Database management systems
- Provide students with an overview of the software development process
- Develop an awareness of security issues when creating web-based applications.

Learning outcomes
On completion of this module, students should be able to:

1. Demonstrate an in-depth understanding of a range of technologies used for web-based data storage, manipulation, visualisation and analysis
2. Build a complete web-based GIS application based on a popular set of software components
3. Demonstrate a set of transferable skills relating to web development and database management
4. Demonstrate an awareness of web server management and security issues.


An indicative syllabus for this module is show below:

1. Introduction: Why GIS on the web?
2. Using Google Maps to generate simple maps
3. Introduction to Javascript
4. Advanced Google Maps
5. LAMP software solution stack
6. Databases and database management systems
7. Web mapping with Leaflet
8. Advanced data interactions

Teaching methods

Delivery typeNumberLength hoursStudent hours
Discussion forum82.0016.00
Individual Support81.008.00
Independent online learning hours48.00
Private study hours78.00
Total Contact hours24.00
Total hours (100hr per 10 credits)150.00

Private study

Private study and online learning includes directed and independent wider reading, independent practical work and researching/undertaking module assessments and related tasks.

Opportunities for Formative Feedback

Formative feedback will be provided via discussion boards where students are encouraged to post questions, comments, practical outputs etc. Note that the outputs requested here will differ from those required as part of the summative portfolio.
The module leader will also provide support via email and Skype/Collaborate Ultra during the learning stages, in advance of assessment.

Methods of assessment

Assessment typeNotes% of formal assessment
ReportProject report (2,500 word equivalent)70.00
PortfolioWeekly outputs from practicals (1,500 word equivalent)30.00
Total percentage (Assessment Coursework)100.00

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated

Reading list

The reading list is available from the Library website

Last updated: 28/04/2023 14:56:06


Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019