it depends which location sources deliver some result.
I want to know what you mean by “street map is less accurate than satellite map”?