The terms of service prohibit offline caching of Google Maps tiles. This is one major advantage of OpenStreetMap, which does permit you to do this.<div><br></div><div>The terms are at <a href="http://code.google.com/apis/maps/terms.html">http://code.google.com/apis/maps/terms.html</a></div>
<div><br></div><div>Relevant items are:</div><div><br></div><div>You must not ...</div><div><br></div><div><span class="Apple-style-span" style="font-family: Helvetica, Arial, sans-serif; "><ol style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 16px; ">
<div>10.3 <span style="background-color: rgb(255, 255, 255); ">pre-fetch, cache, or store any Content, <span style="background-color: rgb(255, 255, 255); ">except that you may store limited amounts of Content for the purpose of improving the performance of your Maps API Implementation if you do so temporarily, securely, and in a manner that does not permit use of the Content outside of the Service;</span></span><br>
</div><div><br>10.6 use the Service in a manner that gives you or any other person access to mass downloads or bulk feeds of any Content, including but not limited to numerical latitude or longitude coordinates, imagery, and visible map data;</div>
</ol></span><br><div class="gmail_quote">On Tue, Nov 9, 2010 at 11:36 AM, P Kishor <span dir="ltr">&lt;<a href="mailto:punk.kish@gmail.com">punk.kish@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Tue, Nov 9, 2010 at 12:31 PM, Arnie Shore &lt;<a href="mailto:shoreas@gmail.com">shoreas@gmail.com</a>&gt; wrote:<br>
&gt; A semi-minor point, re &quot; ... Google prohibits offline caching of their data.<br>
&gt; ... &quot;:  Not axactly.  The major TOU restriction is that their images may be<br>
&gt; used *only* with their API.<br>
<br>
</div>Possibly. I haven&#39;t studied their terms in detail because I haven&#39;t<br>
run into a situation where I would violate them. But, yes, one should<br>
do their own due diligence on what is allowed and what is not.<br>
<br>
Anyway, the original thread is on how to make maps and data available<br>
without Internet access. I hope the OP now has enough information to<br>
know this is possible and relatively not-that-difficult.<br>
<div class="im"><br>
&gt;<br>
&gt; OpenLayers accommodates that restriction by wrapping OL around that API<br>
&gt; code.<br>
&gt;<br>
&gt; AS<br>
&gt;<br>
&gt;<br>
</div><div><div></div><div class="h5">&gt; _______________________________________________<br>
&gt; Discuss mailing list<br>
&gt; <a href="mailto:Discuss@lists.osgeo.org">Discuss@lists.osgeo.org</a><br>
&gt; <a href="http://lists.osgeo.org/mailman/listinfo/discuss" target="_blank">http://lists.osgeo.org/mailman/listinfo/discuss</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
Puneet Kishor <a href="http://www.punkish.org" target="_blank">http://www.punkish.org</a><br>
Carbon Model <a href="http://carbonmodel.org" target="_blank">http://carbonmodel.org</a><br>
Charter Member, Open Source Geospatial Foundation <a href="http://www.osgeo.org" target="_blank">http://www.osgeo.org</a><br>
Science Commons Fellow, <a href="http://sciencecommons.org/about/whoweare/kishor" target="_blank">http://sciencecommons.org/about/whoweare/kishor</a><br>
Nelson Institute, UW-Madison <a href="http://www.nelson.wisc.edu" target="_blank">http://www.nelson.wisc.edu</a><br>
-----------------------------------------------------------------------<br>
Assertions are politics; backing up assertions with evidence is science<br>
=======================================================================<br>
_______________________________________________<br>
Discuss mailing list<br>
<a href="mailto:Discuss@lists.osgeo.org">Discuss@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/discuss" target="_blank">http://lists.osgeo.org/mailman/listinfo/discuss</a><br>
</div></div></blockquote></div><br></div>