The goal here is to get the 48 summits of the Alps that are located in Switzerland. The result should be an geo json to be used in a map to mark the summits in the outline map and see where they are gathered. Again. Wikipedia is a great source for the data. From former articles we reuse tools to complete the task.
Profile PHP files
This is an approach that I used on a real server to profile some code changes without having professional tools.
Countries of the world
Use map data from Natural Earth, download the shape file, transform it to a GeoJSON and use it with d3.js to create an SVG image.
Working with XML in PHP
XML may look a little out dated already since the rise of json that comes around every corner. However, XML still is widespread. In this article I show a few strategies and code snippets on how to deal with XML in PHP.
Populated places maps
How to create maps that show cities, villages with a certain name. Investigate about the origin of settlement places and their geographic location in Germany and Switzerland.
Theme maps of Germany
Create theme maps of Germany using geo information of special interest and a shape file of Germany. Glue it all together to get an SVG image of the germany outline and dots that mark the locations in the country.
Fetch geo data from Wikipedia
Again, Wikipedia is a great resource for retrieval of information. There is no doubt, quite a good accuracy when it comes to geographic coordinates of entities that are described in Wikipedia. It is even more or less easy to verify with OSM, Google Maps, or some other mapping service that the given location in Wikipedia, is correct. Therefore, I have written a little tool that fetches the geo information from a wiki page.
Timeline bar chart with javascript
A Javascript application to create horizontal timeline bars. Add the dates that you want to display, choose the colors for the bars, define size and some options for the chart and download the result as an SVG. This tool helped me to create a few charts that I used for quiz questionnaires.
Add PhpStorm to the Gnome launcher
Add PhpStorm to the Gnome Launcher so that it feels like any other application that is installed via the package manager that adds an entry to the program launcher within the package configuration.
Using Immo Scout to find an apartment with the help of Python and the Bash
Looking for an apartment in Immo Scout can be very time-consuming when you do the search manually with the browser only. Therefore, I want to give a few strategies how to speed up the search a little with the help of some programming. I am using Python for some screen-scrapping and the Bash to perform easy tasks on the command line.