Hi Yeniel,

I have fixed the problem of Google MAP Intialization.
The actionscript code of mine is as follows,

googleMap = new Map();
googleMap.key = "key";
googleMap.addEventListener(MapEvent.MAP_READY, googleMap_mapReady);
googleMap.setSize(new Point(trackingForm.mapContainer.width,
trackingForm.mapContainer.height));
googleMap.addControl(new ZoomControl());
googleMap.addControl(new MapTypeControl());
googleMap.addControl(new PositionControl());
formName.mapContainer.addChild(googleMap);

In this i removed the "google map add controls" and "googlemap
setsize" parameters from the above code and placed these settings in
the  googleMap_mapReady method.

By this modification code i resolved the google map intialization.

Regards,
Ravi Kishore.


On Mar 5, 3:41 pm, yeniel <[email protected]> wrote:
> First, I'm Spanish and my English is very bad
>
> I'm the same problem. More than one map in application. I think that
> the garbage collector doesn't delete instances of maps and the
> map_ready event not dispatched because the map already exist...
>
> I use a flag in my onMapReady function. When I do again new map(), in
> creationComplete if my flag is true i dispatch MAP_READY manually...
>
> arggg I can't explain in English xD
> sorry ...
>
> On 2 mar, 07:37, Ravi Kishore <[email protected]> wrote:
>
> > Hi Pamela,
>
> > Thank you for the reply.
>
> > Currently we are using map_onready event. According to your
> > explanation we replaced the map_onready with the map_preinitialize
> > event. Event with this event is also  we are facing the same problem
> > (Object not initialized). We are initializing the Google MAP on
> > actionscript side.
>
> > Our application is in such a way that, there is  a will be a "MENU"
> > with different options after the user login. In this, we are providing
> > the google MAP's on two different menu options. When ever the user
> > clicks on any one of the menu option we are going to inline a  canvas.
> > With in that canvas, we taken a UIComponent for showing the google
> > MAP. The code for the UIComponent is as follows,
> > <mx:Canvas label="GoogleMaps" show="onGmapLoad()"  width="100%"
> > height="100%"  id="google" backgroundColor="#ffffff" paddingLeft="10"
> > paddingTop="0" x="0" y="0" verticalScrollPolicy="off"
> > horizontalScrollPolicy="off">
> >     <mx:UIComponent id="mapContainer" width="100%" height="100%"/>
> > </mx:Canvas>
>
> > On the actionscript side the code is as follows,
> > googleMap = new Map();
> > googleMap.key = "key";
> > googleMap.addEventListener(MapEvent.MAP_READY, googleMap_mapReady);
> > googleMap.setSize(new Point(trackingForm.mapContainer.width,
> > trackingForm.mapContainer.height));
> > googleMap.addControl(new ZoomControl());
> > googleMap.addControl(new MapTypeControl());
> > googleMap.addControl(new PositionControl());
> > formName.mapContainer.addChild(googleMap);
>
> > private function googleMap_mapReady(evt:MapEvent):void
> > {
> >         mr = new MarkerManager(googleMap,{});
> >         // We are adding the markers once the map is loaded, by providing
> > latitude and longitude
>
> > }
>
> > We are following the same approach or code for the other menu option
> > with the different functionality. Here, when one of the menu option
> > with the Google MAP loaded and when we navigate to the other menu
> > option, an exception is throwing saying that Object is not
> > initialized. We checked the google map is by printing alert, it is
> > showing that object is available. But google MAP is not adding to the
> > corresponding canvas.
>
> > We replaced the actionscript code by using the same in flex code
> > itself as provided in the examples. With that also we are facing the
> > same problem.
>
> > Can you please provide any solution for this.
>
> > Regards,
> > Ravi Kishore
>
> > On Mar 1, 2:02 am, pamela fox <[email protected]> wrote:
>
> > > Hi Ravi-
>
> > > From your description and lack of a link/source, I'm not sure what the 
> > > issue is.
>
> > > You might try to set the location via the map_preinitialize event
> > > instead of the map_onready event - maybe that will 
> > > help.http://code.google.com/apis/maps/documentation/flash/basics.html#MapO...
>
> > > - pamela
>
> > > On Fri, Feb 27, 2009 at 10:12 PM, Ravi Kishore <[email protected]> 
> > > wrote:
>
> > > > Hi All,
>
> > > > We have a problem with google map initialization. In FLEX application,
> > > > on two different locations we are displaying a Google Map. But here
> > > > the problem is, if one of the Google MAP is loaded and when we
> > > > navigate the application to see the other Google MAP, it is not
> > > > initializing. If one of the MAP is loaded the other one is not loading
> > > > and vice versa.
>
> > > > Can you please provide the solution for how to overcome this case.
>
> > > > Waiting for quick reply.
>
> > > > Regards,
> > > > Ravi Kishore
--~--~---------~--~----~------------~-------~--~----~
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