Background
I'm more or less completely new to GIS. At work we use a program called Microvision which does stuff like work out drive distance (in addition to straight line distance) from which you can then create distance bands. Plus has some other mapping features like creating layered ranges. However it has got to be one of the worst programs I have ever had the displeasure of using (not in terms of features, but just in the way it has been coded).
So I'm looking at open source alternatives instead. My problem is that I really have no idea where to start. I downloaded SAGA but quickly realised how far out of my depth I am. The features SAGA boasts are cool, but in some respects it is may more powerful than I need. I also don't understand how to import a base map into SAGA. I found some demo maps which are cool, but I have no idea how to create those maps in the first place. Someone on another forum suggested Quantum GIS, so I've going to give that a go very soon.
My main needs/desires are below, if you can suggest something to match them, I'd be really grateful:
- A prebuilt map of the world (or least Australia), or some process to follow to create one. This is so I can then overlay our own maps and views over top of it.
- Something with a lot of customisation and preferably a good API. An ability to manipulate and transform data within the program would be great (even if it requires grunt work coding to do). Microvision is one of the most rigid pieces of software I've ever used and doesn't let you customise anything.
- Typically my data will be at a postcode level, so the ability to map postcodes to latitudes and longitudes would be awesome. Something that comes with postcode catchments, or even census collection districts for Australia would be AMAZING.
- Drive time, aka googlemaps style. This isn't essential, but it would really help us for some of the work we do. Of course I can do approximations using straight line distance, but Australia isn't the flattest of countries so something that can look at drive distances would be fantastic.
Help appreciated :)