There is no shortage of Node.js CRUD examples, the idea behind this 2-part tutorial series is to level-up the pool of CRUD examples to include a focus on spatial. The tutorial will cover using Node.js and the Leaflet open-source JavaScript library to Create, Read, Update and Delete (CRUD)…
FOSS4G
CSV to GeoJSON to MongoDB
A simple tutorial on the use of the python-geojson library. The requirement: to convert a bunch of point, line and polygon coordinates into GeoJSON. The coordinate values exist as arrays stored as a string in a CSV file. I have included an additional step of adding the GeoJSON objects to…
GoPro Map
I attended a FOSS4G 2014 workshop by Rafa Gutierrez on Leaflet and Mapbox JavaScript API Fundamentals. Not too long ago I came across one of Rafa's posts entitled GoPro video maps that got me thinking more about combining map and video content. An animated marker moving along a cycle route…
A Leaflet map with Node.js and MongoDB
Based on a number of comments, and the level of interest, I have updated this tutorial which I originally posted in 2014 addressing items, including, amongst other things, removing Mapbox libraries and updating the template engine from jade to pug. The most recent update took place in September 2018 and…
An introduction to D3.js and Leaflet
I decided to build a workshop that introduces the D3.js library. I submitted a workshop proposal to the FOSS4GUK 2018 event committee and was proud to have had it accepted. At the time I had a few ideas, but I had not built what I was considering before, so…
QGIS3 application icon background transparency
Note: this edit has since been made to the master release and should now ship with the latest install packages https://github.com/qgis/QGIS/pull/7309 I am a huge fan of QGIS and I agree with Nyall Dawson, in that the release of 3.0 has set the…