This is a random list of things I encounter and file as “to play with”. Maybe you will find some inspiration as well.
Plot of temporal data sets in GRASS GIS
Cartography, GIS, data-*ing with Python
GeoPandas is an open source project to make working with geospatial data in python easier. GeoPandas extends the datatypes used by pandas to allow spatial operations on geometric types. Geometric operations are performed by shapely. Geopandas further depends on fiona for file access and descartes and matplotlib for plotting.
Folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in on a Leaflet map via Folium.
Raster I/O Simplification: A set of Python modules which makes it easy to write raster processing code in Python. Built on top of GDAL, it handles the details of opening and closing files, checking alignment of projection and raster grid, stepping through the raster in small blocks, etc., allowing the programmer to concentrate on the processing involved. It is licensed under GPL 3.
Python Web stuff
In this project I will walk you through how to recreate Kickstarter, a crowd-funding platform to raise money for innovative products and services. We’ll be focusing on all the primary features of a crowd-funding platform including the project creation, details, and pledge pages. After completion of the project, you should be able to build other dynamic web applications using the same methodology used for this one.
Lektor: A flexible and powerful static content management system for building complex and beautiful websites out of flat files — for people who do not want to make a compromise between a CMS and a static blog engine.
Im folgenden sollen die Sprachen Processing und Python einzeln vorgestellt werden, um anschließend ihr Zusammenspiel in Processing.py aufzuzeigen. Das Kapitel endet mit einem kurzen Einblick in die Hardwareplattform Arduino und einem kleinen Programmierbeispiel. bzw Python.Processing.Arduino: Eine Einführung in die Hard- und Softwareentwicklung