Jim where can I get the latitude and longitude of my map?



On 03 May 2009, at 03:15, Jim East wrote:

> Do let me know if that works or if you need more help or if you  
> would like me to do it for you.
>
> On Sat, May 2, 2009 at 1:37 PM, Jim East <[email protected]> wrote:
> One more thing I should probably add.  You don't have to convert the  
> GoogleMapsLibrary component to a movieclip
> you can just dump it on the stage, give it an instance name and do  
> all the as there.
>
>
> On Sat, May 2, 2009 at 1:16 PM, Jim East <[email protected]> wrote:
> I forgot to mention that after I converted the GoogleMapsLibrary  
> component    I deleted it form the stage
> then I right clicked the MovieClip in the library, selected linkage  
> and clicked export for actionscript.  The last stage creates a class  
> based on the name of the movie clip when you press enter after  
> clicking export for actionscript you get a message telling you the  
> class doesn't exist and actionscript will make it for you this is  
> good just press enter. In my example MapMC is the name of the new  
> class.
>
>
> On Sat, May 2, 2009 at 1:07 PM, Jim East <[email protected]> wrote:
> this is what it looks like:
> http://cybermountainwebservices.com/as3MapOverAs2/
>
> this is how I made it:
> I created a simple AS2 swf
>
> then I created a as3 swf with this code
> the main time line has a single actions layer nothing else with this  
> code
> // this to load the as2 swf
> var loader:Loader = new Loader();
> var objToLoad:URLRequest = new URLRequest("AS2.swf");
> loader.load(objToLoad);
> loader.x = 0;
> loader.y = 0;
> this.addChildAt(loader, 0);
>
> //this to load the MovieClip that contains the GoogleMapsLibrary  
> component
> var map:MapMC = new MapMC();
> addChild(map);
> map.x = 200;
> map.y = 200;
>
> before I wrote that code I dragged the GoogleMapsLibrary component  
> on to the stage and converted to a
> MovieClip with the registration point in the center
> the MovieClip also only has a actions layer and it contains this code.
>
> import com.google.maps.LatLng;
> import com.google.maps.Map;
> import com.google.maps.MapEvent;
> import com.google.maps.MapType;
> import com.google.maps.controls.ZoomControl;
> import com.google.maps.controls.MapTypeControl;
>
> var map:Map = new Map();
>         map.key = "ABQIAAAAREqiX-rchDAf5rxchuz6dBRWe2mVX0hDrmSB- 
> WmloJC2Gq5woRTC7qP0U2HFXQ2VGQr29bhHJOlY-Q";
>
>         map.setSize(new Point(500, 300));
>         map.addEventListener(MapEvent.MAP_READY, onMapReady);
>         map.x = 0;
>         map.y = 0;
>
>         this.addChild(map);
>
>         function onMapReady(event:Event):void
>         {
>               map.setCenter(new LatLng(40.736072,-73.992062), 14,  
> MapType.NORMAL_MAP_TYPE);
>               map.addControl(new ZoomControl());
>               map.addControl(new MapTypeControl());
>          }
>
>
>
> On Sat, May 2, 2009 at 12:34 PM, [email protected] 
> <[email protected] 
> > wrote:
> appreciated.
> a step by step guide is the best.
> ;)
>
>
> On 02 May 2009, at 20:12, Jim East wrote:
>
>> I'm working on an example I'll get back to you in a few minutes.
>>
>> On Sat, May 2, 2009 at 10:39 AM, [email protected] 
>> <[email protected] 
>> > wrote:
>> what do you mean?
>> please explain yourself better.
>>
>>
>> On 02 May 2009, at 19:03, Jim East wrote:
>>
>>> Loading the as2 movie into the as3 movie with the map is the only  
>>> feasible way I can think of.
>>>
>>> On Sat, May 2, 2009 at 3:32 AM, drn006 <[email protected]>  
>>> wrote:
>>>
>>> I have the same problem as Jedikalimero. It is impossible to change
>>> the site from AS2 to AS3 for this function, and client is eager to  
>>> get
>>> this Google map working dynamically.
>>>
>>> I'm blank
>>> What can I do?
>>>
>>>
>>>
>>> On Mar 30, 4:27 pm, jedikalimero <[email protected]> wrote:
>>> > Thank you, Pamela
>>> >
>>> > I already have created (with lot of effort) a simple AS3 movie  
>>> with
>>> > just the map, so overlaying this AS3 movie over theAS2movie can be
>>> > an option worth of looking at. Since I already have the AS3 movie
>>> > working, it would be easier than using the Javascript API.
>>> >
>>> > It is a pity Google doesn't care about theAS2programmers. AS3  
>>> maybe
>>> > more structured, efficient and generate faster code, but it is too
>>> > much complicated for the user mainly oriented to the graphical  
>>> part of
>>> > Flash like me. And there are lots of webs like mine already  
>>> programmed
>>> > inAS2that can't just add a Google Map because they would have to
>>> > port all the site to AS3. Even for an expert AS3 programmer it  
>>> would
>>> > be a big task, hardly worth the effort.
>>> >
>>> > This is an example of how complicated AS3 is for a graphic  
>>> artist who
>>> > has only basic programming background:
>>> >
>>> > Button for sending e-mail inAS2:
>>> > 
>>>  //------------------------------------------------------------------
>>> > on (release) {
>>> >     getURL("mailto:[email protected]";);};
>>> >
>>> > 
>>>  //------------------------------------------------------------------
>>> >
>>> > Direct and simple. The code is in the button but you can be neat  
>>> and
>>> > place it in the main timeline with little effort. Now let's see  
>>> the
>>> > same thing in AS3:
>>> > 
>>>  //------------------------------------------------------------------
>>> > import flash.net.*;
>>> >
>>> > correo.addEventListener(MouseEvent.CLICK, abrirCorreo);
>>> >
>>> > function abrirCorreo(event:MouseEvent):void {
>>> >     var url:String = "mailto:[email protected]";;
>>> >     var request:URLRequest = new URLRequest(url);
>>> >     navigateToURL(request);};
>>> >
>>> > 
>>>  //------------------------------------------------------------------
>>> >
>>> > You already have the AS3 API. porting it theAS2should be very  
>>> easy,
>>> > or letting somebody to do the work for you. I'm sure there is a  
>>> lot of
>>> > people willing to do it.
>>> >
>>> > Juan C Walls
>>> >
>>> > On Mar 30, 2:17 am, pamela fox <[email protected]> wrote:
>>> >
>>> > > Hi jedikalimero-
>>> > > I believe your only option is to embed the JS Map over the  
>>> currentAS2SWF.
>>> > > There's an example that's similar of overlaying the Earth API  
>>> over a Flex
>>> > > application:http://cynergysystems.com/blogs/page/andrewtrice?entry=google_eath_fl
>>> > >  
>>> ...
>>> >
>>> > > Actually, perhaps you can overlay an AS3 SWF over anAS2SWF,  
>>> using the
>>> > > right CSS mastery. I have no demo of that though, just  
>>> speculation.
>>> >
>>> > > - pamela
>>> >
>>> > > On Sat, Mar 28, 2009 at 9:49 AM, jedikalimero  
>>> <[email protected]> wrote:
>>> >
>>> > > > Unfortunately, the client wants the map to be dynamic, so  
>>> the user can
>>> > > > search for subway stations, change to satellite view, see  
>>> nearby
>>> > > > monuments, zoom, etc.
>>> >
>>> > > > On 27 mar, 23:46, Arothian <[email protected]> wrote:
>>> > > > > If your map is simply showing the singular location fo  
>>> this 'shop' you
>>> > > > > could try using the Static Map API and embedding a image  
>>> into the app.
>>> > > > > I'm not that familiar with the image tools orAS2but its an  
>>> idea.
>>> >
>>> > > > > On Mar 27, 6:42 pm, jedikalimero <[email protected]>  
>>> wrote:
>>> >
>>> > > > > > I have a flash site that was developed inActionScript 2.  
>>> the client
>>> > > > > > now wants to include a Google Map with a map view of his  
>>> shop, so you
>>> > > > > > click on a botton labeled "location" and the map would  
>>> appear in the
>>> > > > > > site (not in another window/tab/page)
>>> >
>>> > > > > > Problem, evidently is Google Maps API only supports AS3.  
>>> and loading
>>> > > > > > an AS3 movie from anAS2movie will not work.
>>> >
>>> > > > > > Is there any way to solve this? (apart from rewriting  
>>> the entire site
>>> > > > > > in AS3, obviously)
>>> >
>>> > > > > > What if I make a simple AS3 movie that loads my  
>>> currentAS2movie and
>>> > > > > > then myAS2movie loads the Map AS3 movie or ask the base  
>>> AS3 movie to
>>> > > > > > load the map AS3 movie?
>>> >
>>> > > > > > What if I use the JavaScript API to overlay the map in a  
>>> new HTML
>>> > > > > > layer over the layer that contains the flash? (any  
>>> example of how to?)
>>> >
>>> > > > > > Thanks
>>>
>>>
>>>
>>>
>>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
>
>
>
>
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API For Flash" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-maps-api-for-flash?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to