Digital Geography

What is better: a map or a picture?

Interchange between the 3rd Ring Road and Airport Expressway.

I was reading an article entitled “China, the megalopolis of 110 million inhabitants that impresses the world” on a popular online journal (see article) and after a dozen lines read: “Beijing is already surrounded by six ring roads, [… ] but the seventh will be 940 kilometers long.” How many are 940 km for example along a circle, as the Circular Highway of Milan?

Show your Photos in QGIS and ArcGIS: a small example

images as mouse over in QGISHi guys. Once again I found an interesting question in our Geoscientists group on facebook. One user wanted to show her photos in QGIS as she is it used from Google Maps: See a point, click on it and see the great image you’ve taken on your journey. Unfortunately the most obvious plugins failed to do it in QGIS. So check out our “at least” two usage scenarios for QGIS and ArcGIS where we will handle geotagged photos…

Webmaps with R: the leaflet package for R

leaflet r rstudioSome months ago I published qgis2leaf which enables a QGIS user to publish a webmap the easy way. It was integrated into qgis2web which offers a leaflet and a openlayers based output for qgis users. But what about R users? Jean-Francois recently published a longer post about GPX tracks and to publish them using some heavy coding. So let’s welcome leaflet for R: an easy leaflet webmap exporter.

ArcGIS Earth

GIF stylesWhen I visited university (I have t admit, this was some years ago 😉 ) I was told ArcGIS cannot “do” 3D. This was the part where CAD enters the arena… But time goes by and together with ArcGIS 10.4. we will get 3D as it is meant to be.

GPX overview: An R function to create an overview of your .gpx files (using leaflet and RgoogleMaps)

Example of map overview on static .png map

Why GPX? For what? It's convenient to record tracks of your hiking/field trips with the GPS of your smartphone, tablet or just GPS as .gpx files. You can use them to georeference your pictures (for example with the great georefencer of Digikam) or use them for any kind of mapping purpose. I'm mainly using Maverick (and sometimes the Offline Logger ) to do that, Maverick creates files named with the form "2015-08-26 @ 11-31-59.gpx", therefore I'm quickly collecting a large amount of such files.

Conference INTERGEO 2015

INTERGEO 2015Last years INTERGEO in Berlin was an interesting experience for a newbie in the world of geodesy like I am. This year I will also attend the INTERGEO in Stuttgart. It will take place from the 15th to the 17th of September. This year’s main points: The spotlight will be on Geospatial 4.0, the digital economy, transformation through digitization, big data, the Internet of Things, digital infrastructures and smart cities.

Heatmap, JavaScript, Openlayers and canvas


This article is a continuation of the article “Heatmap and Interpolation: it is easy in OpenWebGIS” about creation of Heatmap and Interpolation with the help of OpenWebGIS interface. We are now describing the process of creating a heatmap, based on any point layer, using JavaScript, OpenLayers 2.x and canvas element (as part of HTML5 technology). Describing the process we will expect that you certainly already have some basic knowledge of programming language JavaScript and can handle OpenLayers library (which is an open source provided under the 2-clause BSD License) JavaScript library for displaying map data in web browsers.). Perhaps the…

Awesome map style

Awesome map style

Are you back from holiday? Maybe you switched from Casale Monferrato, Piedmont and have used the map of Monferrato Landscapes. If you were lucky, you see a new update, I’ve made ten days ago, otherwise I invite you to go to review … but before I tell you how it was created.

Heatmap and Interpolation: it is easy in OpenWebGIS

Figure 4 - Result heatmap

In this article we consider the creation of Heatmap and Interpolation with the help of OpenWebGIS interface. In the next article it is planned to describe its technical implementation using JavaScript, OpenLayers 2.x and canvas element (as part of HTML5 technology). Recently, in an article “Some new (June 2015) features and functions in OpenWebGIS” it has been announced to revise the interpolation module completely. This promise has been kept, and at the moment in OpenWebGIS you can build a heatmap and make interpolation by the method of Inverse Distance Weighting (IDW). It is planned to add (if it is possible)…

CSV to HTML 101 webmap


Alright, away from python scripting, I want to share a small tool CSV to HTML 101 with you, guys. I used VB.NET to develop it in order to help non-GIS experts from converting a CSV file to a web page using leaflet.JS library. Honestly, it’s not that complicated tool, but it gives them that push to start a web map especially if they have not dug that deep in web development, javascript and leaflet. However, I’m one of these people, so  please don’t judge my ugly code 😳 The developed tool should meet the following criteria: Simple enough to be used by my grandma.…