I’m moving blogging platforms.
My new blog is at tianjara.net/blog.
The new RSS feed is at http://tianjara.net/blog/index.rss.
The reason for this switch is,
- It is much easier for me to write new blog posts on the new system. Just a vim and make is all that is needed. No need to load up the clunky wordrpess.com which loads non-free code and pulls code from up to 7 different domains.
- I can keep my blog in git and sign my blog posts with GPG.
- I have full control over my blog (no longer at the mercy of wordpress.com)
- I can use the single domain name I’ve taken up for my digital home
- I can avoid unwanted ads placed by wordpress.com
The dilemma of the day.
Should I remap capslock as backspace or escape?
Escape pros: makes mode switching in Vim really easy.
Escape cons: I don’t really use Esc much, except in vim. Perhaps there are apps where accidentally hitting esc (much easier when it is remapped to the capslock key) could be dangerous?
Escape neutrals: I don’t really need a handy esc for vim mode switching, because you could use Ctrl+C in Vim. That said, capslock is easier than Ctrl+C.
Backspace pros: I make a lot of typing errors, having a closer backspace would be a real help.
Backspace neutrals: Perhaps auto-corrective features would eliminate the need to backspace to manually correct typos.
Verdict. I think I’ll go with mapping it as escape.
I’ve recently read an article which has given me a huge insight into some cartographic principles. Principles which I had been using were given the rigour they deserved.
What I gain most from it was that one kind of map among many is the physical map. The physical map is designed to portray the feeling of the environment. One way to do this is to use a suitable base landcover palatte as suggested in the article, combined with relief shading and textures to represent the environment to the fullest extent.
The use of hypsometric tints is debated. Personally I think that every map feature is fit for a purpose and hypsometric tint are no different. It is deciding what you want your map to show, and how you are going to combine these features into a single map to make it multi-purpose.
Hypsometric tints are useful for showing elevation levels (no surprise there). So for showing points above a certain altitude where the air may be getting thinner, or comparing which of these two mountains is higher, or by gauging if this is just a small hill or Mount Everest.
Contours are good for showing steepness (how close the lines are together) and identifying the gradient of a paths by if the path runs parallel or orthogonal to the contour line.
Shaded relief is great for getting a general sense of where the hills are and their form.
Physical coloured landcover combined with textures or representative bump maps give you a feel for the environment.
The next task is building up a physical map which gets applied to OSM data (possible in tandum with other free sources) which uses natural colours, shaded relief, textures and bump maps. The only question is whether to build something like the Stamen watercolour maps but with natural colours and textures, or instead work towards a natural style for osm2world (or any other osm to 3D world program).
I’ve recently pushed out a new srtm3-stylesheets repository which contains shell scripts for working with NASA SRTM DEM data, gdaldem based stylesheets for shaded relief maps, Mapnik stylesheets for contours and a TileStache configuration for sandwich those styles together into a single map.
This was spurred on by the fact that I simply needed a map which showed hills. I’ve used Andy Allan’s OpenCycleMap in the past which has color relief and contours. Unfortunately it is closed source.
So I put my head down and hacked together repeatable scripts to get the source data up and running and some basic stylesheets to produce a usable and pleasant looking map. All released as free and open source software under the CC0 license.
I want to avoid adding things like streets etc, such maps could be built as separated layers based upon this style and sandwiched together, for example, with the TileStache sandwich provider.
I hope to build upon the lessons learnt here to produce a map like the Stamen Terrain map, except with the source code released under a free and open source license. Perhaps just with hill and slope shading applied to landuse with other map features placed on top.
I’ve rendered NSW (only server resource prevent worldwide!) as a slippy map here.
Here are some samples of the final outputs. (also available as a layer on my demo slippy map)
These images based on data © Commonwealth of Australia (Geoscience Australia) 2009, which was released under the Creative Commons Attribution 2.5 Australia Licence,
The code I used to produce these images is CC0, so as far as I am concerned you are free to recreate them under whichever license is compatible with the upstream data. If you just wish to use these images, I license the ones you see here (so only if you grab them from here, rather than re-rendering them) under the Creative Commons Attribution 3.0 Australia license,
The impacts of the Geoscience Australia switch to Creative Commons licensing is starting to take more shape. With much better quality licensing statements and notices appearing with new works they publish.
The licensing of the AGRI has allowed members of the public to on their own autonomy make and release derived works such as agri.openstreetmap.org, or the OSM edits which use it. GA must have problems hosting the huge amount of data themselves (because you can only obtain it via DVD), no problem the CC licensing has allowed the public to do a better job with hosting it online.
I’ve done a similar thing for the The National Dynamic Land Cover Dataset.
In other news I’ve just learnt about the Unlocking the Landsat Archive project. This is interesting because “Within this project, Geoscience Australia will transfer it’s archive of Landsat data to the NCI and make it freely available under a creative commons licence.”
Aiming to be completed by June 2013, lets hope they make both the raw data and standard derived products available. All under CC-BY or CC0, and all through a documented API which developers can use to access the data.
Finally I’ve found http://earthengine.google.org/. I’m really impressed. It is really easy to use, you just select the satellite and your date and up on your web map you get the collected imagery overlaid.
All this raster work has rekindled my interest in remote sensing.
Looking at the ASGS 2011 mesh blocks geographically, most of the landmass of Australia is classified as Agriculture (I am aware that the mesh block category which is used here isn’t a definitive land use, purely an indicator of the main planned land use of the mesh block…). Only a few coastal areas, the hills between Vic and NSW at the South East (I should really know the proper name… better have the name added to (F)OSM!) and West Tasmania are Parklands.