This is fantastic. Thanks for sharing your work with us.
By the way, I noticed that the Maps group wasn't included your message's recipient list. In case you haven't already posted this in the Maps group, please feel free to do so.
Although this is cool, it somehow slipped my mind that it's also against the Maps Terms of Service. Specifically, tiles may only be accessed through Google APIs, although you might be able to find tiling providers out there with more liberal licenses.
The current Google API Libraries for GWT (GALGWT) libraries provide a usable binding to the Maps API, but these are just bindings and not a native implementation of the Maps API.
For more information on the Maps ToS, please feel free to post up on the Maps developer forum:
> This is fantastic. Thanks for sharing your work with us.
> By the way, I noticed that the Maps group wasn't included your message's > recipient list. In case you haven't already posted this in the Maps group, > please feel free to do so.
> Cheers, > -Sumit Chandel
> On Mon, Aug 4, 2008 at 6:04 PM, msa...@gmail.com <msa...@gmail.com> wrote:
>> Apologies for cross posting, but this is relevant for both GWT and >> Google Maps users.
> Although this is cool, it somehow slipped my mind that it's also against the
> Maps Terms of Service. Specifically, tiles may only be accessed through
> Google APIs, although you might be able to find tiling providers out there
> with more liberal licenses.
Could you point me to the place where it says so? The Google Maps API
ToS doesn't really apply to Sasha Maps, because they're not using the
Google Maps API.
Either way, I am very respectful of people's copyright and if Google
asks me to remove the demo with Google's tiles, I will do so
immediately.
Also note that the demo page (for which I have a Google API key) links
to Google's page where the map tiles' owners are listed.
Unfortunately, there is no way to retrieve the copyright owners other
than through the JavaScript API, so I can't display it on the map like
Google Maps does. I would gladly add that if I could.
Both the tutorial and the main page tell the users that they need to
comply with any copyright issues of the maps they're displaying.
Alexander (aka Sasha) Maryanovsky.
On Aug 10, 2:17 pm, "msa...@gmail.com" <msa...@gmail.com> wrote:
> > Although this is cool, it somehow slipped my mind that it's also against the
> >MapsTerms of Service. Specifically, tiles may only be accessed through
> > Google APIs, although you might be able to find tiling providers out there
> > with more liberal licenses.
> Could you point me to the place where it says so? The GoogleMapsAPI
> ToS doesn't really apply toSashaMaps, because they're not using the
> GoogleMapsAPI.
> Either way, I am very respectful of people's copyright and if Google
> asks me to remove the demo with Google's tiles, I will do so
> immediately.
However, it's quite possible that I've misinterpreted what your new library is doing. Is your library a thin layer over the existing Maps API? If so, then you are not violating the ToS and you should be fine. However, if you are re-implementing a Google Maps API using GWT (or any other technology) that is making direct use of the Maps tiles, then you are in violation of the Terms of Service.
Can you please clarify the specifics of your new project? As I understand it, it is a re-implementation of the Maps API using GWT, in which case it is breaking the Google Maps terms of service.
Note: I am not a lawyer and cannot give official legal approval or disapproval for anything.
On Sun, Aug 10, 2008 at 4:23 AM, msa...@gmail.com <msa...@gmail.com> wrote:
> Also note that the demo page (for which I have a Google API key) links > to Google's page where the map tiles' owners are listed. > Unfortunately, there is no way to retrieve the copyright owners other > than through the JavaScript API, so I can't display it on the map like > Google Maps does. I would gladly add that if I could.
> Both the tutorial and the main page tell the users that they need to > comply with any copyright issues of the maps they're displaying.
> Alexander (aka Sasha) Maryanovsky.
> On Aug 10, 2:17 pm, "msa...@gmail.com" <msa...@gmail.com> wrote: > > > Although this is cool, it somehow slipped my mind that it's also > against the > > >MapsTerms of Service. Specifically, tiles may only be accessed through > > > Google APIs, although you might be able to find tiling providers out > there > > > with more liberal licenses.
> > Could you point me to the place where it says so? The GoogleMapsAPI > > ToS doesn't really apply toSashaMaps, because they're not using the > > GoogleMapsAPI. > > Either way, I am very respectful of people's copyright and if Google > > asks me to remove the demo with Google's tiles, I will do so > > immediately.
My project is not a re-implementation of Google Maps. It is an
implementation of a library that shares some of the same goals.
The only thing the Google Maps licensing might apply is to my demo
app, but I don't think it does, because I'm not distributing the
tiles. As I said, however, we can argue about it, but it's not a big
issue - if Google asks me to stop using their tiles in the demo app, I
will gladly comply. It's just a demo app... I can easily write a "tile
map server" to use some huge public domain image, or use some publicly
available maps. In fact, I'm working on implementing the OpenGIS WMS
protocol right now.
Alexander (aka Sasha) Maryanovsky.
On Aug 19, 4:33 pm, "Sumit Chandel" <sumitchan...@google.com> wrote:
> However, it's quite possible that I've misinterpreted what your new library
> is doing. Is your library a thin layer over the existing Maps API? If so,
> then you are not violating the ToS and you should be fine. However, if you
> are re-implementing a Google Maps API using GWT (or any other technology)
> that is making direct use of the Maps tiles, then you are in violation of
> the Terms of Service.
> Can you please clarify the specifics of your new project? As I understand
> it, it is a re-implementation of the Maps API using GWT, in which case it is
> breaking the Google Maps terms of service.
> Note: I am not a lawyer and cannot give official legal approval or
> disapproval for anything.
> Hope that helps,
> -Sumit Chandel
> On Sun, Aug 10, 2008 at 4:23 AM, msa...@gmail.com <msa...@gmail.com> wrote:
> > Also note that the demo page (for which I have a Google API key) links
> > to Google's page where the map tiles' owners are listed.
> > Unfortunately, there is no way to retrieve the copyright owners other
> > than through the JavaScript API, so I can't display it on the map like
> > Google Maps does. I would gladly add that if I could.
> > Both the tutorial and the main page tell the users that they need to
> > comply with any copyright issues of the maps they're displaying.
> > Alexander (aka Sasha) Maryanovsky.
> > On Aug 10, 2:17 pm, "msa...@gmail.com" <msa...@gmail.com> wrote:
> > > > Although this is cool, it somehow slipped my mind that it's also
> > against the
> > > >MapsTerms of Service. Specifically, tiles may only be accessed through
> > > > Google APIs, although you might be able to find tiling providers out
> > there
> > > > with more liberal licenses.
> > > Could you point me to the place where it says so? The GoogleMapsAPI
> > > ToS doesn't really apply toSashaMaps, because they're not using the
> > > GoogleMapsAPI.
> > > Either way, I am very respectful of people's copyright and if Google
> > > asks me to remove the demo with Google's tiles, I will do so
> > > immediately.