While possible it is unlikely. It would take a considerable amount of time to accumulate that amount of energy needed from these sources. These systems are generally used for transmitters that transmit for a couple of seconds at most and may be off for the rest of the day. Enough energy would have to be accumulated to run the GPS long enough to get a valid fix etc.