Project Description


"This blog is updated by the JISC funded G3 Project (#jisc3g) team. We are building an framework for teaching and communicating relevant geographic concepts and data to learners from outside the world of geography and GIS. We think this blog will be of particular interest to those working or teaching in HE and FE and those interested in teaching and learning and e-learning."

|Read more about the project |
Showing posts with label GIS. Show all posts
Showing posts with label GIS. Show all posts

Thursday, 25 August 2011

An IIGLU is born, or a project development and brand update

This is the first one of the overdue development activity updates from the JISCG3 project. I have been busy over this summer with the development of the web interface, which we now christened IIGLU. The idea of IIGLU comes from “Interactive Integrated Geospatial Learning and Understanding” (to be honest, the second I only comes so we could grab the most popular domains!). This name is a take on the word Igloo, which is made of large building blocks representing the different steps of geographical understanding in our tutorial. Conveniently, an igloo is also sort of shaped like a globe/earth, returning the focus to gegography!

With the name set then, we are now ready to release a first demo of the tool, which I quickly put together this afternoon and recorded in this screencast:


As you can see from the video, we now have a functionally complete web-environment, where registered users can create new interactive tutorials, and classify them in different overarching scenarios. Each tutorial consists of a series of 'states', using different mediums such as rich text, videos, and most importantly an interactive web-mapping environment. The idea with the states is that we can provide in each tutorial a set of anchor points to which a learner can return if they get lost, all the while preserving a rich interactive user experience, especially when it comes to the web-mapping. Further development of functionality will focus on the inclusion of more spatial functionalities, as well as thematic formatting, to make this a much more rich environment encompassing a wide range of geographic concepts.

There are still plenty of rough edges to trim, and we need to put a nice face on the functional interface. We have just completed the design of a website logo, and will attack the styling of the User Interface this week. So hopefully, in a couple weeks time, I will be able to give a much more polished presentation of the system!

Technical Development details (warning, geoweb-geekiness ahead!!):
The technical design of the tool consists of two major components:
  • Server-side framework (we used GeoDjango, a spatially aware web development framework as the basis). The server manages the user and tutorial creation, editing and management, and serves all the tutorial data and connected spatial datasets for use by the client in a standards compliant manner (GeoJSON), with all the data residing on a PostgreSQL + PostGIS database.
  • Client framework (developed in JavaScript/JQuery) enables a rich user interaction experience, with a dynamic and fast guidance of the user through the tutorials, and efficient tracking of the user state and progress through the tutorial.
You might notice that we use OpenLayers as our mapping library, which slightly contravenes the previous conclusions we arrived at in this project regarding appropriate web-map API's. These conclusions reached previously about ease of development and deduplication of effort, achieved by reusing legacy codebase from different projects, were rendered irrelevant after switching to a structured web development framework, ie (Geo)-Django, and enabled us to use OpenLayers instead to take advantage of greater capabilities and openess of this library.

Wednesday, 10 August 2011

What is today’s equivalent to Jon Snow’s Map?


The question that was raised by James Reid from JISC during the workshop I was leading at the open geo health event. I would be interested to hear what the readers of this blog think? The workshop was discussing “why GIS is under-utilised in the NHS?” The term GIS in this sense is probably better replaced by location or spatially enabled technology as it encompasses the extent and breadth of contemporary desktop/web/mobile technology.

The question, “What is today’s equivalent to Jon Snow’s Map?” has resonated with me and got me thinking. To consider the answer to this question – we must first understand why the map of cholera deaths is so important: Here are my initial thoughts:

  1. Example of an early GIS – on paper with different layers (pumps, deaths, location of water companies and places of interest such as brewery/ poor house/ plague burial plot).

  2. Represented a paradigm shift in thinking related to cholera transmission – by providing an evidence base for the theory that Cholera is transmitted by water and is not air-borne.

Is there a modern health mapping equivalent? In the world of Volunteered Geographic Information (VGI) and humanitarian aid for which health is a component, I would propose that the crowd-sourced mapping of Hati has had considerable impact with a group of volunteers creating geographic data by tracing up-to-date satellite imagery and using the resulting data to develop applications for use by crisis responders.

In the field of Health, there are two other applications that come of the fore: Health Maps and EpiCollect. Health Maps began in 2006 and aggregates content from resources such as the World Health Organisation to provide real-time information on emerging infectious disease outbreaks. The recently developed EpiCollect is a mobile application tool that facilitates the collection of user content via questionnaires or surveys. Both of these initiatives are useful but whether they are the modern day equivalent of John Snow – I am not sure.

Monday, 8 August 2011

Open, Geo, Health Workshop: GIS in the NHS

I am leading a workshop at the Open, Geo Health Workshop in Edinburgh - #gecohealth. This is a JISC organised event.

I am hoping to encourage a discussion related to the future role of GIS in the health (NHS). As a researcher not only in usability I have a special interest in Health and Health inequalities.

It has long been my belief that GIS is under-utilised in the NHS. So whilst there are lots of new opportunities for Geo and Health - we need to identify what really needs to change to embed practice within the NHS. Whilst now more than ever before GIS is more affordable and more accessible with lots of useful data that can be applied to the health care setting - many barriers (social, political, technical, economical) still exist. The technical merits and low cost of Open Source Software are not enough to drive a georevolution within the NHS.

I see a number of the geospatial projects JISC have recently funded as having a future potential to aid decision-making in health. One of which is our project. Once the G3 project software is launched in October, I will develop a scenario around Geographic Concepts and health inequalities and hope that it will prove useful to health care professionals.

Tuesday, 12 July 2011

GIS are still hard to use! The interface design of a desktop GIS ensures they are NOT easy to learn....

Desktop Geographical Information Systems (GIS) are not user friendly they require time and effort to learn and remember. They are not intuitive and for new learners the first time they are faced with a GIS can be overwhelming experience, where do you start? These difficulties are nicely summarised in the user interviews I have been conducting.

One of our specialist users described their first and so far only encounter with a GIS. They were looking to just explore what the software could do – without being able to dedicate any real time to learning it. They successfully downloaded some geographically referenced data from Digimap (it was actually MasterMap). They then started the GIS programme and spent 5 to 10 minutes trying to open the data that had just obtained, in that time they did not succeed to open the data so they gave up and made their map in Photoshop. They found GIS too difficult to use. From a usability perspective this represents an issue in learnability. The design of the desktop GIS meant that the new learner failed in the first hurdle- adding existing geographical data to a map.

The notion that desktop GIS are hard to use is not new. More than 15 years ago in 1995 Traynor and Williams discussed the issues of usability in GIS presenting a paper with the title, "Why Are Geographical Information Systems hard to use?" at the annual ACM conference on Human Factors in Computing Systems. Link

Today, desktop GIS are still just as difficult to use!! The interface design really does not make them easy to learn. Will this change as the development of VGI web-mapping interfaces progresses since they rely on contributions by the general public?

Sunday, 19 June 2011

Reflective Teaching Practice: Do I need to know there is such a thing as a map projection?

Myself and Claire have just arrived back from the Island of Malta, where we both participate in the International Summer School in GIS held at the University of Malta. We both design and deliver lecture material targeted at professionals who are discovering how GIS maybe useful.

We were discussing our observations of the students and how they learn and interact with the GIS software and its theoretical principles.

One subject up for debate was, "do new learners of GIS and its concepts need to know immediately about projections?" There is a tendency to be puritanical about what concepts new learners of GIS need to understand putting aside this tendency, our conclusion was: “Not necessarily”.

Let me explain. Most everyday users of Bing Maps, Google Maps etc interact with the map quite happily without needing to know that a projection system makes it possible to create the digital representations of the world. The same can be said for users of navigation systems in cars or on phones.

Therefore, it is only natural that a new user of GIS, creating their first map using off the shelf Shape files or MapInfo Tabs (for example taken from Edina’s Digimap service), does not need their first interaction to introduce the complexities of coordinate systems that enable real world to be projected in 2 dimensions. It is only when their data they want to map is not GIS ready that they need to be introduced to a projection system.

Wednesday, 25 May 2011

Important Geographic and Cartographic Concepts for Beginners to GIS?

I have identified a list of broad geographic and cartographic concepts that are being considered for inclusion into our tool that has begun development. On analysing the interviews with the expert users, in combination with my experience of introducing GIS topics to new users the following concepts are being prioritised.
  • Beginning mapping – the importance of location and scale
  • Geographic data modelling – how representations of reality are created with different GIS data models
  • Cartographic theory – fundamental principles of cartography that aid useful and usable maps to be produced
  • Data generalisation - introduction of types of data generalisation and why it is necessary
  • Data classification
  • Mapping conventions – elements that enhance user understanding of the map
  • Simple spatial analysis – introducing some simple of analysis that can be computed using GIS eg buffers and distance


If you have an opinion you can send us your thoughts via this quick questionnaire

Monday, 23 May 2011

Open Street Map: Moving the Search

Last week Patrick blogged about usability experiments we were conducting with online editing tools for volunteered Geographic Information (VGI) - Open Street Map was the subject of the experiments.

His post : Usability and the GeoWeb - Don't make me think!

The post discussed is how usability of web GIS acts as a barrier to adoption. Eye tracking experiments we conducted showed how even the location of common functionality, such as "Search" impacts the user interaction and user experience.

Three days after the Patrick's original blog post, we have noticed that the search function for the OSM website (the object of our experiments) has moved location....this is an impact for our project.

We are really pleased that OSM were able to respond so quickly and we are delighted that our work is already having an impact for users of OSM.

The new location of Open Street Map search function is located at the top of the page were the users expect the search to be located. This is more in line with the F-pattern in which we view web pages. Whilst this is not the perfect location, it is much improved.


(watch this space there is more to follow.....)

Wednesday, 18 May 2011

Usability and the GeoWeb - Don't make me think!

Hi, this is Patrick, the technical lead developer on the project, and I have put off blogging here for far too long. I hope that I can catch up with my other team members and write about some of the interesting issues I have encountered through this project.

One of the primary concerns in this project for me are barriers to adoption, ie. how we can make an easy to use, fun online environment for users to learn spatial concepts. This concern also motivated me to develop another research project looking at usability in OpenStreetMap, that I am currently working on, which has profound implications for the design of this project.

Altough OSM is thriving, 70% of visitors who open an account do not go on to make a single edit to OpenStreetMap. To investigate why this is the case, we analysed through eye tracking and screen capture ten OSM novices through their first experience registering, adding and editing information to OSM. You can catch a brief peak into the first results in another blog post I did on my personal research blog, at spatialknowledge.eu.

OSM is an interesting case study of geo web usability because of the fact that users do not simply consume geo data, but are actively engaged in creating and editing new geographic data, resulting in much more advanced spatial learning challenges, including different spatial data types (point, line, polygons), how to define attributes and ontologies, dealing with different data layers and even advanced GI concepts such as topology.

A basic example you can see in this video below, which highlights the importance of putting common web interaction elements where users expect them. In this case, the Search functionality's position is the last place the user is looking, when it is one of the most common used functions.


The finished research will highlight not only specific usability problems that the OSM project currently has in engaging and supporting their user community, but also give a fresh view of the way non expert GIS users approach and interact with spatial data consumption and creation. This research then should give this project a profound insight into how non-experts approach and understand geo data and concepts, and how this can be translated into usable and engaging interactions and interfaces.

Saturday, 14 May 2011

G3 a Few Months In

We’re now a few months in to the G3 project, and here’s the story so far:
- We’ve conducted and documented a number of in-depth interviews with members in our target groups of urban design, urban anthropology, history and environmental management.
- The interviews have been analysed, common themes and tasks identified, scenarios developed and then ‘translated’ into the language of GIS so that they can be implemented as teaching tools. We’re now looking at identifying data for each scenario.
- We’ve designed the end-to-end architecture of our scenario creation tool – this wasn’t as easy as a simple web site design, given that we want to build something extensible – i.e. that can grow as more scenarios are identified.
- We’ve set up our webserver, migrated a massive amount of existing reference code across, and started looking at the design of our scenarios from the end user perspective. We plan to use a step-by-step approach to allow our students to move through the learning process at their own page. The tool will validate that they understand the concepts as they go through.
- We’ve talked to a number of people involved in GIS teaching to identify how they approach introducing people from other disciplines to GIS.

So, we’d like to take the opportunity to say thanks to all the people who have participated in the project so far! We’ve promised most of you anonymity, but watch this space to see how your input has shaped the work.

Tuesday, 10 May 2011

Importance of knowing location

The user interviews are revealing many insights that as a GIS expert I take for granted. One of the interviewees revealed that just being able to maps of things they are interested in is a big thing for their field. We should not take for granted the simplicity and importance that just knowing about location means we can create a map.


So one of the first geographic concepts that we need to consider is that almost everything happens somewhere, and by knowing this where, we can build a map.

Thursday, 5 May 2011

Child of Ten Standard of User Interface Design

A useful benchmark in user interface design is the Child of Ten standard. This means that a child of ten should be able to learn to do something useful with the system within 10 minutes. This indicates that a system is “easy to use”. In 1998 Al Gore discussed this in the context of GIS and digital globes as cited by Goodchild his paper “the Use Case of Digital Earth” in 2008.

I do not know if this has actually been validated for digital globes such as NASA World Wind or GoogleEarth but from personal experience I am absolutely certain they are easier to use, easier to learn and easier to remember the functionality than proprietary desktop GIS.


In this project we aim to develop a useful and usable GeoWeb application for non experts and so this benchmark could be incorporated into the testing and development phase – can non-experts learn to do something in our application within 10 minutes? Something to consider.....

Tuesday, 26 April 2011

GIS not SPSS!

My undergraduate dissertation students seem to run in the opposite direction if I suggest they use a GIS to explore their data. Why is this?

On discussion, it seems they consider GIS to equal numbers and statistics which they are afraid of. This is also a theme identified in the analysis of the user interviews I have been conducting. My interviewees, in the main, are not quantitative researchers with a little knowledge of GIS but think it could be potentially useful for their subject area. They are much more comfortable with using data that are non numerical in nature. This has got me thinking...

  • Do you have to a high degree of statistical literacy to “do GIS” ?

  • Does the idea that to "do GIS" you need to be good at mathematics act as a barrier to entry?

  • Is the idea true, to "do GIS" do you need to be good at mathematics?

Tuesday, 22 March 2011

Congratulate me - I'm a data scientist

(And, if you are reading this blog, you might be one too).


David Flanders (at JISC, who fund the G3 project) has asked us to comment on a report about the O’Reilly Strata Big Data conference (the report can be found http://cottagelabs.com/strata-2011-review/) and to comment how we think that Big Data will impact our project. I was also lucky enough to attend a workshop on linked data last week (hosted by the British Computer Society and the UK Location programme). As I see it, there is a lot of overlap between these topics.


Firstly, what do I understand by ‘Big Data’ and ‘Linked Data’? Well, for me the words ‘Big Data’ refer to large datasets (multi-millions of elements). However, in the Strata report, ‘Big Data’ is defined in a broader context – it is about processing and managing data (especially large data) and gaining a competitive advantage from analyzing this data and combining it in new ways. ‘Linked Data’ also seeks to make new information from connections between individual elements of data – but in perhaps a much more defined way, using Universal Resource Indicators and Triples.


What strikes me about both ‘Big Data’ and ‘Linked Data’ is that they are two perspectives on the same problem – there is an amazing amount of information out there, and most of it is not stored in standard relational database format (tables, keys, constraints). The unstructured nature of the data makes it far more difficult to extract useful information, make links between datasets and generate new thinking from this data.


However, do ‘big data’ and ‘linked data’ really refer to new problems? Perhaps in terms of the sheer variety of datasets that are now available, and the format it is stored in. On the other hand, we’ve been trying to share and combine data for a very long time to generate new information. Indeed, one of the strengths of a GIS is the ability to create spatial joins on data - linking two items of data that occur at the same location – rather than traditional relational joins. More datasets and different ways of storing and publishing information just make this problem more complicated.


Will these issues impact our project? Not in the short term, as we are providing pre-packaged datasets to be used in pre-created scenarios (so the integration is done already). In general, however, data issues are certainly worth thinking about as GIS professionals.


Oh, and why are we now data scientists? – because, according to the Strata report, we “manage and explore large datasets, and perform up-to-real time analysis”, perform “science-like activities – statistical analysis, complex computational problems” and are “employees, searching for ways to add value to products.”