EDIT as 2019-06-18: HRO (High Resolution Orthoimagery) is no longer available on https://viewer.nationalmap.gov/basic/. Instead, visit https://earthexplorer.usgs.gov/. You'll need an account (free to register) to download the TIF files.
The team of OpenMapTiles.org project works on a downloadable global satellite / aerial layer which is ready to be used similarly as the vector tiles.
The initial announcement at https://twitter.com/klokantech/status/855071043442159617
The layer is made with MapTiler - http://maptiler.com/, which you can use yourself to produce MBTiles of very large raster areas - from public opendata or other sources. There is a Free version and even a free demo of the MapTiler Pro version available - able to tile extremely large areas. Cluster mode to speed up the rendering by using multiple computers is supported too.
If you are after the very high-resolution aerial imagery for USA or Europe we are preparing it too as downloadable tile package at https://openmaptiles.com/.
In the meanwhile, you can do also processing on your own. For example by downloading the free HRO (High Resolution Orthoimagery) or NAIP geodata from government.
Practically it means:
- Visit: https://viewer.nationalmap.gov/basic/
- Choose "Imagery - 1 foot (HRO)"
- Zoom or Find a place on the map which you need (be sure you really zoom in)
- Click on "Find Products"
- Choose the one you want and click on "Download"
- Unpack the downloaded zip - to see individual files (important is the .jp2)
- Install on your computer MapTiler - from http://www.maptiler.com/
- Start MapTiler - choose "Standard Tiles", drag and drop in the .jp2 file, click on "Choose bands" and "Ignore alpha channel (4th band)", location and coordinate system should be autodetected
- Follow with "Continue", choose output (MBTiles or folder, mobile app or upload to cloud hosting on Amazon S3 or Google), confirm with "Render" and select where to store the tiles on your computer
- Finished! You have got your perfectly GPS aligned map - ready to be used on the web or in mobile apps. Experiment with the MapTiler software - check http://www.maptiler.com/how-to/ and video tutorials at https://www.youtube.com/watch?v=by5sTBs1qOA&feature=youtu.be&list=PLGHe6Moaz52PiQd1mO-S9QrCjqSn1v-ay for more info
This way you get very high-detailed imagery - compatible with OpenMapTiles, where you can see parking lots and high details. For example: