If you try to cache tiles served by Google, this may be a violation of the Google Terms of Service (if, under certain circumstances, if you bought your corporate Google Maps API). This is why gmapcatcher crossed out their list. See http://code.google.com/p/gmapcatcher/issues/detail?id=210 .
In the gmapcatcher URL above, you will also find a shell script that can load fragments (or, according to the author).
There are other projects that are trying to make Google Maps available offline:
http://code.google.com/p/ogmaps/
http://code.google.com/p/gmapoffline/
Finally, if Google Earth can meet your needs, you can use this. Standalone use of Google Earth requires a Google Earth Enterprise license under http://www.google.com/permissions/geoguidelines.html .
Please note that the previous page also says: "You cannot clear or otherwise export Content from Google Maps or Earth or save it for offline use." Therefore, if you try to cache tiles, it will almost certainly be considered (in any case, Google) a violation of the Terms of Service.
Trott May 31 '11 at 5:42 a.m. 2011-05-31 05:42
source share