Maybe someone should just talk to someone at Google. I can't imagine that they have idealistic problems with Flex including a Google Maps component.
Does anyone have connections to someone that we could talk to about this? On Jan 22, 2013, at 3:17 PM, Kessler CTR Mark J wrote: > So the only real stumbling block is the "wrapper" clause. But it says you > can "obtain Google's written consent". Could we get a consent for some flex > component that could be used as a wrapper? > > -----Original Message----- > From: Ian Appleby [mailto:ian.appl...@bcs.org] > Sent: Sunday, January 20, 2013 15:53 > To: dev@flex.apache.org > Subject: RE: Google Maps > > We looked at this in detail at the time, but just skimming I see a couple of > things: > > 10.1.1. General Restrictions. > (a) No Access to Maps API(s) except through the Service. You must not access > or use the Maps API(s) or any Content through any technology or means other > than those provided in the Service, or through other explicitly authorized > means Google may designate. For example, you must not access map tiles or > imagery through interfaces or channels (including undocumented Google > interfaces) other than the Maps API(s). > > (c) No Reverse Engineering. You must not attempt to reverse engineer or > decompile the Services or any component, or attempt to create a substitute > or similar service through use of or access to the Services, unless this is > expressly permitted or required by applicable law. > > 10.2 Restrictions on the Types of Applications that You are Permitted to > Build with the Maps API(s). Except as explicitly permitted in Section 8 > (Licenses from Google to You) or the Maps APIs Documentation, you must not > (nor may you permit anyone else to) do any of the following: > > (a) No "Wrapping." You must not create or offer a "wrapper" for the Service, > unless you obtain Google's written consent to do so. For example, you are > not permitted to: (i) use or provide any part of the Service or Content > (such as map imagery, geocoding, directions, places, or terrain data) in an > API that you offer to others; or (ii) create a Maps API Implementation that > reimplements or duplicates Google Maps/Google Earth. For clarity, you are > not "re-implementing or duplicating" Google Maps/Google Earth if your Maps > API Implementation provides substantial additional features or content > beyond Google Maps/Google Earth, and those additional features or content > constitute the primary defining characteristic of your Maps API > Implementation. > > The first bit may have some room for interpretation around what constitutes > "the Service", but the rest is pretty explicit. You can't make a substitute > flash library based on the Google services.. > It might be possible to get their permission, but others haven't had very > positive responses in the past. > > -Ian > > -----Original Message----- > From: Harbs [mailto:harbs.li...@gmail.com] > Sent: 20 January 2013 17:49 > To: dev@flex.apache.org > Subject: Re: Google Maps > > I'm not following. If you are getting the image data via their APIs, why is > it against the agreement? > > On Jan 20, 2013, at 6:52 PM, Nicholas Kwiatkowski wrote: > >> You could do that -- but it is against the Google API license agreement. >> Technically, it is possible, but legally is is not. >> >> -Nick >> >> On Fri, Jan 18, 2013 at 3:59 AM, Harbs <harbs.li...@gmail.com> wrote: >> >>> For AIR apps, using the Google APIs as is in an HTML component should >>> work fine. >>> >>> As I understand it, the concern in this whole discussion is about web >>> apps. Right? >>> >>> How is the maps actually displayed by the maps API? I imagine that >>> the map data is downloaded as images. Is there any reason that we >>> couldn't just grab that image data and display it in the display list? >>> >>> On Jan 17, 2013, at 7:08 PM, Tomislav Pokrajcic wrote: >>> >>>> There are also problems when it comes to placing that kind of >>> 'components' (e.g. HTML overlay) into a scrollable container. >>>> If anyone figures out a solution for handling that case it would be >>>> an >>> interesting thing. >>>> Cheers, >>>> >>>> Tomislav >>>> >>>> On 17.1.2013. 10:29, Alain Ekambi wrote: >>>>> Hallo Markus, >>>>> >>>>> Thx for the inputs. >>>>> Like i said in my earlier post our main focus was to first get the >>>>> GoogleMaps API exported so that one can easely access it from >>>>> Flash4j >>> all >>>>> in Java. >>>>> Now that that s done we will focus on the Widget itself. >>>>> >>>>> Be assured that we will fixed all the issues before the 3.1 release. >>>>> >>>>> Regards, >>>>> >>>>> Alain >>>>> >>>>> >>>>> 2013/1/17 Marcus Fritze <marcus.fri...@googlemail.com> >>>>> >>>>>> Hi Alain, >>>>>> >>>>>> you example looks good, but I think it has a serious bug. The map >>>>>> lays over the flex application. So it covers the flex application. >>>>>> >>>>>> Example: >>>>>> - open Google Maps in your explorer >>>>>> - klick on "About" in the top right corner >>>>>> - or another tab in your explorer >>>>>> - the content is always behind the map >>>>>> >>>>>> Maybe, the map should be integrated in something like a HTML frame >>>>>> (mx.controls.HTML / currently only AIR) for a better integration >>>>>> into >>> the >>>>>> flex app. >>>>>> >>>>>> Best regards >>>>>> >>>>>> Marcus Fritze >>>>>> >>>>>> Am 17.01.2013 um 00:52 schrieb Alain Ekambi <jazzmatad...@gmail.com>: >>>>>> >>>>>>> Work is in progress to release it soon. >>>>>>> Here is a life demo : >>>>>>> >>>>>>> http://flex4j.appspot.com/#misc.maps.GoogleMaps >>>>>>> >>>>>>> Flex4j is build on top of Flash4j(http://emitrom.com/flash4j) >>>>>>> which >>>>>> itself >>>>>>> is built on top of the Google Web Toolkit. >>>>>>> Because we leverage GWT it s pretty easy to integrate any JS >>>>>>> based >>>>>> library. >>>>>>> Something you dont get with native ActionScript. >>>>>>> >>>>>>> >>>>>>> For the upcoming 3.1 release we added support for Google Maps. >>>>>>> As you >>>>>> can >>>>>>> see the integration is seamless. You can click on the buttons to >>>>>>> see >>> it >>>>>> in >>>>>>> action. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/1/16 aYo ~ <a...@binitie.com> >>>>>>> >>>>>>>> Hmmmmm sounds very interesting. Of love to know how this works >>>>>>>> On Jan 16, 2013 3:06 AM, "Alain Ekambi" <jazzmatad...@gmail.com> >>> wrote: >>>>>>>> >>>>>>>>> For those willing to use Java we have a solution on how to >>>>>>>>> integrate >>>>>> the >>>>>>>>> Maps JS with Flex. >>>>>>>>> As a matter a fact we provide a 100% binding of the Google >>>>>>>>> Maps >>> API. >>>>>>>>> I should be able to share some more details in a few. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> >>>>>>>>> Alain >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/1/15 Kessler CTR Mark J <mark.kessler....@usmc.mil> >>>>>>>>> >>>>>>>>>> I'm going to guess that as long as you're using the Google >>>>>>>>>> API >>> even >>>>>>>> if >>>>>>>>>> it's the JavaScript one you are fine. Just as long as the >>>>>>>>>> data is >>>>>>>> coming >>>>>>>>>> through their API using your dev key. However the illegal way >>> would >>>>>> be >>>>>>>>> to >>>>>>>>>> scrap their websites or try to access the data directly >>>>>>>>>> without >>> going >>>>>>>>>> through their API. >>>>>>>>>> >>>>>>>>>> -Mark >>>>>>>>>> >>>>>>>>>> -----Original Message----- >>>>>>>>>> From: Avi Kessner [mailto:akess...@gmail.com] >>>>>>>>>> Sent: Tuesday, January 15, 2013 12:23 >>>>>>>>>> To: dev@flex.apache.org >>>>>>>>>> Subject: Re: Google Maps >>>>>>>>>> >>>>>>>>>> This is making me confused. What exactly is illegal about >>>>>>>>>> using >>>>>>>> external >>>>>>>>>> interface to use Google apis? Google suggests migrating to >>>>>>>>>> their >>> new >>>>>>>>>> version. Migration to me implies its not banned. >>>>>>>>>> >>>>>>>>>> On Jan 15, 2013 6:27 PM, "Alain Ekambi" >>>>>>>>>> <jazzmatad...@gmail.com> >>>>>>>> wrote: >>>>>>>>>>> Another reason why we went away from ActionScript >>>>>>>>>>> Development >>> with >>>>>>>>> Flex. >>>>>>>>>>> >>>>>>>>>>> 2013/1/15 Charles Monteiro <char...@nycsmalltalk.org> >>>>>>>>>>> >>>>>>>>>>>> Forgive my ignorance too, I do have a need for location api >>>>>>>>>>>> but I >>>>>>>>> have >>>>>>>>>> not >>>>>>>>>>>> gotten to it yet. Google is what I was assuming I would use. >>>>>>>>>>>> Doesn't Google have a REST API that we could tap into anyhow ? >>> Not >>>>>>>>>> familiar >>>>>>>>>>>> at all with what the Flex lib did >>>>>>>>>>>> >>>>>>>>>>>> thanks >>>>>>>>>>>> >>>>>>>>>>>> -Charles >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Jan 15, 2013 at 10:23 AM, Harbs >>>>>>>>>>>> <harbs.li...@gmail.com> >>>>>>>>> wrote: >>>>>>>>>>>>> Huh? >>>>>>>>>>>>> >>>>>>>>>>>>> If it would use the JS APIs, how would that be illegal? >>>>>>>>>>>>> >>>>>>>>>>>>> On Jan 15, 2013, at 4:50 PM, Tolga Kaya wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> It could be done but as I previously stated it would be >>>>>>>>>>>>>> illegal >>>>>>>>>> beacuse >>>>>>>>>>>>>> google prevents accessing the map data other than its >>>>>>>>>>>>>> personal >>>>>>>>> APIs >>>>>>>>>>>>>> 2013/1/15 Harbs <harbs.li...@gmail.com> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Can't we just replicate what they did using the >>>>>>>>>>>>>>> Javascript >>>>>>>> APIs? >>>>>>>>>>>>> -- >>>>>>>>>>>>> Charles A. Monteiro >>>>>>>>>>>>> www.monteirosfusion.com >>>>>>>>>>>>> sent from the road >>>>>>>>>>>>> >>>>>> >>>> >>> >>> >