For offline use I use pocket earth https://pocketearth.com/ I'm pleased with it, it's one of the best out there.