Digital Geography

The Coup in Turkey: the Twitter Perspective

The coup/attempt in Turkey kept me up from going to sleep after the two nice hours of “Back to the Future” on German television. So despite of the tragedy behind it: twitter was exploding as I watched the news coming in. I was interested in the timeline of tweets, locations and “everything”. I downloaded about 10Gb of twitter data and here is my analysis for everything ‘#turkey’ from Friday till Monday.

Spatial Big-Data: 10 stunning services

In the last month the German website Spiegel-Online showed some nice examples of big-data combined with geodata. Geodata get’s more important with every GPS-enabled device that is sold, form that will store your address, IP that is monitored, customer in a global market. Let me Introduce you some stunning examples of geo-enabled web applications. Maybe you get some inspiration to power your business with some spatial data too.

D3: My First Webmap

I always watched those stunning examples created with D3 by Mike Bostock, I liked Ralf’s blog posts here and I always thought to myself: get yourself together and create one for your own. But to say it straight: I haven’t figured it out… But yesterday I stumbled upon this nice, not so short post of MappingGIS.com and I would like to share my learning process here. So let’s start …

Posts 2014: our Top Ten List

Yesterday I received the mail from Anita Graser’s blog about the best 10 articles on QGIS planet. Therefore I decided to have a look on our own top ten list of most read articles this year. And I have to admit: It’s not the open source world who leads this list…

Create your own worldmap: worldmapgenerator.com

The “Viewpoints” project explores the aesthetic question whether there is a parameter-based method for generating unconventional maps of the world that do justice to the thematic context in which they appear. For this purpose a  project-specific software is developed. So far, map production by means of projection has been governed by certain rules that determine the geographical area depicted at the centre of the map. With conventional world maps, the horizontal centre is usually made up by the equator. The project software enables the generation and design of wholly new and unconventional varieties of world maps in simple and structured…

Make it simple – How to add Line Simplifcation to your Web Mapping

When Mike Bostock published his (re-) implementation and demonstration of Visvalingams algorithm for line simplification he attracted considerable attention on that. What is a little bit strange in my opinion. This algorithm is old hat as like the second more well-known algorithm invented by Douglas-Peucker. Both can be seen as the basic concepts for the simplification of linear geometric objects when a quick & easy implementable point reduction is essential. And this is what they can achieve…reducing the amount of points, by analysing the topology of each point…not more but also not less! They are well-known and (relativ) easy implementable…

D3 Geodata Basics – A Map Overlay can have many Faces

Within that tutorial I will show you how to: add a geoJSON file using pure Leaflet open a geoJSON file with D3 open a TopoJSON file with D3 add a map-overlay to a leaflet map using D3 Again…we begin with a simple map … already seen in D3 mapping basics and in geoJSON & Leaflet Add a geoJSON file using pure Leaflet You should know how to do this! Just add some very simple data to the map, as we have already done it in a previous post! Import the data file… …add the data to the map… …define the…

D3 Mapping Basics

Within this, 2nd basic D3 tutorial, I will show you how to combine D3 with Leaflet whereby each library can demonstrate its vantages! These will be the main topics: Set up a map using Leaflet Add an individual zoombar Show the center of the map Show the extent of the map Get a 1st impression of d3.scale() When you are not familiar with D3 or Leaflet I recommend you to apply these tutorials, previously: D3 Basics geoJSON & Leaflet Set up a map using Leaflet Let’s begin by setting up an html-file containing a very simple map. How this can…

D3-Basics – All you need is a selection!

Since a while I am programming with the JavaScript library D3.js … and … I am addicted to it! As I would like to present some tutorials on D3’s fantastic possibilities to create and design webmapping solutions … I think it would be good to give you a description on the things that I would identify as elementary. Caution! This tutorial could be a little bit too detailled for you, when you are a skilled JavaScript programmer! I am sorry for that! But when you are a noob in JavaScript, as I was when I began to program with D3,…