by Son of a Beach » Tue 05 Nov, 2013 10:17 am
I haven't compared power usage between vector and raster processing, but I think that it ought to be related mostly to CPU usage on mobile devices. On desktop devices with HDD, a large raster dataset would take more energy to run the disk (although they're usually spinning most of the time anyhow). On a mobile the secondary storage is on flash, SSD, or similar and not on HDD, so that file-sized based reading usage would be minimal.
For online maps, raster could use a lot of radio power, taking more time to download larger datasets. Of course this does not affect offline maps.
However, the single biggest usage of power in my experience (for my own app usage) is the location based hardware (mainly the GPS chip) when recording tracks - and this is unrelated to display of maps (vector or raster). In general, you only view a map for a few seconds but if recording a track, this can take hours. Of course if you're not recording tracks, this is irrelevant.
So for plain map viewing, I would assume that vector rendering would use more battery power than raster drawing simply because it uses more CPU (it certainly gets my iPhone hotter!).
Note that most of this post is just guess work and conjecture.