Citizen Science Winter School – Of Ivory Towers and Building Bridges

Last week I attended the Citizen Science Winter School (#cswinterschool) organised by the Participatory Research Academy and the Graduate Campus of the University of Zurich. Here is me “giving my mustard” as we would say in Swiss German aka “my two cents” for the more international readers. [ TL;DR ] Photo by Oleg Laptev on Unsplash After a week of discussing what citizen science means

Read More »

The story behind StarBorn

The landscapes we interact with on a daily basis influence not only our behaviour but also our physical and mental well-being [1]. For example, providing access to “green lungs” in the form of urban parks, was already considered important in the 19th century. However, landscapes are not just static arrangements of physical objects, but rather the product of an interaction between humans and the environment.

Read More »

Where’s Waldo? What’s Tobler? Why’s it a law?

Every geographer and geographic information scientist has heard the phrase “everything is related to everything else, but near things are more related than distant things” at one point in his or her career. Some have even had to endure the determined repetition of this one phrase in nigh every lecture, every workshop, every colloquium, the single words chiselling away at our long-term memory to sculpt

Read More »

Wind Barbs in Leaflet – Leaflet.windbarb

As a windsurfer, I am particularly interested in good spatial visualisations concerning wind including wind speeds and the wind direction. Wind barbs were invented to be the standard of visualising wind, but to my disappointment, leaflet offered no plugin to create wind barbs. I could have just loaded individual images as markers, but I wanted a flexible solution and so I created a Leaflet plugin

Read More »

Inverse Distance Weighting in Leaflet – Leaflet.idw

For some time now it has bugged me that there are no interpolation plugins for Leaflet. I believe that future mapping and GIS tasks will increasingly be performed in the cloud or on the fly in web applications, therefore an IDW plugin can become quite useful for Leaflet. There are a few heatmap plugins, but these do not always serve the purpose of the map.

Read More »

Postgres / PostGIS – Of Rasters and GeoJSONs

Over the past few weeks I have been looking into Neo4j Spatial and PostGIS, the spatial plugin for Postgres. The starting point was, that I needed to store and access naturally tessellated tiles or cells, each with an extent of 100m X 100m in an area of around 370km X 240km, equalling a total of 8’880’000 individual cells. The goal is to store information into

Read More »

Spatial-temporal analysis of the public transportation network of Zürich in R

In the fall semester 2015, I attended the lecture “advanced spatial algorithms”. As part of the assessment process we wrote a paper on the analysis of the public transportation network in the city of Zürich Abstract: Public transportation is of growing importance in Switzerland. The steady increase of commuters using this mode of transportation has an impact on the infrastructure and characteristics of the public

Read More »

Graphetteer – A conceptual model for a graph driven gazetteer

In the fall semester 2015, I attended the lecture “geographic information retrieval”. I wrote a semester paper on a conceptual model for a graph driven gazetteer as part of the assessment process. Abstract: The majority of available gazetteers are stored as relational databases, providing easy access but limiting the complexity of queries. In this paper I create and discuss a conceptual model of a gazetteer

Read More »