Ancient stones and new bills

Last week the Bank of Israel published drafts of the set of new currency to be put into circulation soon. For this print cycle it was decided to showcase Israeli poets, instead of the usual political figures. What’s more, a stanza from each poet’s work will be printed on the new bills. The four writers that will appear on the 20, 50, 100, and 200 shekel bills include Rachel (Bluwstein) the poet, Shaul Tchernehovsky, Leah Goldberg, and Natan Alterman. Nice touch bringing a wiff of culture into the markets and fast food stands.

Continue reading Ancient stones and new bills

Creating Depth-Volume curves with GRASS-GIS

Our regional Drainage Authority prepared a reservoir at the mouth of a small dry riverbed to catch and regulate flood water coming from a mountain canyon. This reservoir was to act as a buffer to prevent flooding of agricultural fields and residential areas further down the valley. After a sudden rainstorm last week, the reservoir bravely fulfilled (pun intended šŸ˜‰ ) it’s duty. Now we want to know how much water was actually captured, and to create a depth volume curve for the small “lake” that was formed. Here’s how I did this using GRASS.
Continue reading Creating Depth-Volume curves with GRASS-GIS

New Labeling in Quantum GIS

The new labeling setup in QGIS has been around for over a year now, and in the upcoming version it will become the default, replacing the old labeling. This new engine brings some advanced options that are quite worth learning, such as bulding labels from expressions, and conditional labeling. I’ll expand on some of these tricks that have already appeared in other QGIS blogs
Continue reading New Labeling in Quantum GIS

Strahler stream order in GRASS

In hydrology, a stream network is composed of segments or “reaches” which are arranged in a hierachy. There are several systems of ordering the stream reaches, the most popular of which is the Strahler or HortonĀ  number. GRASS GIS offers, alongside the watershed delineation tool r.watershed (discussed here), a set of addons for stream network analysis. We’ll examine how to use these addons, and how to use strahler ordering to improve the visual effect of a stream network map.

Continue reading Strahler stream order in GRASS

Spatialite: Speedup your query with spatial indexing

Spatialite, like any good spatial data management system, can build a spatial index for your layers. Using this index in your spatial queries will dramatically shorten the runtime for that query. The latest version of Spatialite offers a nice compact format for using a spatial index. To demonstrate, I created a point layer of 20,000 theoretical store locations, with sales data for each store, and a polygon layer of over 280 “local councils”. My mission it to sum up the total sales in each local council. So I need to find which stores are located in each local council and aggregate sales for those stores.
Continue reading Spatialite: Speedup your query with spatial indexing