Monday, December 12, 2011

[android-developers] Re: How can I cache Google Maps tiles using Android SDK?

I understand your question. And it has been answered already, but
I'll give it one more try.

Although it is technically possible you should not save google map
tiles to cache and use for the future. It is explicitly forbidden by
Google - and they own/license the data.

You will need to use open source map data to meet your goal. You can
either download the raw geo data and build your own tile server or you
can use one of the existing free tile servers. Be careful how many
zoom levels you will support as you are going to need an awful lot of
tiles.

I suggest you follow the links that have already been given in the
thread and research OSM and mobile altas creator.


On Dec 12, 11:15 pm, Saurabh Patel <saurbh...@gmail.com> wrote:
> Hi Thanks For Update
>
> We Can Implement Feature Like "Cache Google Map Tile" which is in Google
> Maps.
>
> I want to see google map in offline mode, means i want to get Map from
> Cache Map Tile when GPRS or Wifi is not there.
>
> So can i save this google map tile to cache and use in future.??
>
> Please Suggest me the way so if possible than i will proceed for next.
>
> Thanks
>
> Saurabh Patel
>
> On 13 December 2011 03:56, Spiral123 <cumis...@gmail.com> wrote:
>
>
>
>
>
>
>
> > No it is not a good way.  As I said in my original response Google Map
> > Tile information is copyright .  It is possible to request the tiles
> > directly from their tile servers but I wouldn't recommend it and I
> > wouldn't tell anyone how to do it.  If they catch you trying to do it
> > I would at least expect them to stop your access and they could
> > possibly even pull your app from the market on the grounds of
> > copyright infringement.
>
> > As the other poster says, there are other open sourced options to get
> > map data.
>
> > On Dec 12, 5:07 am, Saurabh Patel <saurbh...@gmail.com> wrote:
> > > Hi
>
> > > Here We can read Files of wifi.cache and cell.cache for Loading google
> > map
> > > in Offline mode.?
>
> > > Please suggest me idea, i think one way for this May be If my device has
> > > root access than i can access files
> > > from /data/data/com.google.android.location/files and use this lat long
> > for
> > > load the map in Offline mode.
>
> > > Its Good Way?
>
> > > Thanks
>
> > > Saurabh Patel
>
> > > On 11 December 2011 10:54, Spiral123 <cumis...@gmail.com> wrote:
>
> > > > If you are talking about the offline storage of Google Map tiles in
> > > > your own app then I can think of a possible approach - but I wouldn't
> > > > even bother.  It's not a service that Google provide and their data is
> > > > copyrighted.  Just think about how many tiles you will have to pull
> > > > down for all the zoom levels - it gets to a pretty big number very
> > > > quickly for a relatively small area.  There are not that many Google
> > > > tile servers to rotate the requests between...so even if you get away
> > > > with it for a while I'm sure you will get spotted quickly and your
> > > > requests refused.
>
> > > > If you want to get into offline Maps then OSM (http://
> > > >www.openstreetmap.org/) is probably your best bet.  There are a number
> > > > of tile providers you can pick from - although not many will give you
> > > > tiles without payment for a commercial application.  If you are
> > > > covering a limited Geographical area then you would probably be better
> > > > off extracting the Geo information from somewhere like
> > > >http://planet.openstreetmap.org/
> > > > and building and hosting your own tile server.
>
> > > > It's not a trivial proposition.
>
> > > > On Dec 10, 2:19 am, Alexey Zakharov <alexey.v.zaha...@gmail.com>
> > > > wrote:
> > > > > I want to implement "Download map area"<
> > > >http://googleblog.blogspot.com/2011/07/download-map-area-added-to-lab..
> > .>feature
> > > > like official Google Map application. Is it possible or not?
>
> > > > --
> > > > You received this message because you are subscribed to the Google
> > > > Groups "Android Developers" group.
> > > > To post to this group, send email to
> > android-developers@googlegroups.com
> > > > To unsubscribe from this group, send email to
> > > > android-developers+unsubscribe@googlegroups.com
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/android-developers?hl=en
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" group.
> > To post to this group, send email to android-developers@googlegroups.com
> > To unsubscribe from this group, send email to
> > android-developers+unsubscribe@googlegroups.com
> > For more options, visit this group at
> >http://groups.google.com/group/android-developers?hl=en

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

No comments:

Post a Comment