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