Thanks Pamela, that was real quick. -Amit
On Tue, Mar 31, 2009 at 5:08 PM, pamela fox <[email protected]> wrote: > I just tested; it appears that we don't remove the default icon if you set > an icon after the fact. I'll report it as a bug. > So, you'll need to create the Marker object inside the callback, or start > it with a "dummy icon" (perhaps an embedded image). > > For the second approach, I meant using a program like Photoshop to color > the icons yourself. You could also generate them using the Google Charts > API: > > http://groups.google.com/group/google-chart-api/web/chart-types-for-map-pins > > - pamela > > > On Wed, Apr 1, 2009 at 11:04 AM, Amit Pal <[email protected]> wrote: > >> I am creating the Marker first(before the callback) and then using >> setOptions in the call back. >> >> Is there any example for the second approach of writing a graphics >> program? >> >> Thanks, >> Amit >> >> >> >> On Tue, Mar 31, 2009 at 4:57 PM, pamela fox <[email protected]> wrote: >> >>> Are you doing setOptions or creating the Marker in the callback now? >>> >>> You can probably apply a ColorMatrixFilter effect to the marker image, if >>> it's hosted on a domain that has a crossdomain.xml. Otherwise, I'd suggest >>> creating the different color of marker images with a graphics program >>> yourself. >>> >>> - pamela >>> >>> >>> On Wed, Apr 1, 2009 at 10:55 AM, Amit Pal <[email protected]>wrote: >>> >>>> Thanks for pointing out the mistake but now I see the default marker >>>> besides the custom icon.Is there something I am missing again? >>>> Moreover, I want to change the color of the image also( fill it with >>>> different color), like we can do with the default marker. Is this possible? >>>> >>>> Thanks, >>>> Amit >>>> >>>> >>>> >>>> On Tue, Mar 31, 2009 at 4:36 PM, pamela fox <[email protected]>wrote: >>>> >>>>> You're asynchronously loading the image in - so you can't use the icon >>>>> until after the Event.COMPLETE callback. You'll need to call .setOptions >>>>> in >>>>> the callback, or create your marker there - your choice. >>>>> >>>>> - pamela >>>>> >>>>> >>>>> On Wed, Apr 1, 2009 at 10:33 AM, Amit Pal <[email protected]>wrote: >>>>> >>>>>> Hi Pamela, >>>>>> >>>>>> I am trying to do the following in KML Parser example but it doesn't >>>>>> seem to work. I couldn't see the image in place of default marker. If I >>>>>> try >>>>>> to do the way it is there in your example then it works.Is there any >>>>>> difference in both these ways of setting options? : >>>>>> >>>>>> Moreover, I want to change the color of the image also( fill it with >>>>>> different color), like we can do with the default marker. Is this >>>>>> possible? >>>>>> >>>>>> * var options:MarkerOptions = new >>>>>> MarkerOptions();** >>>>>> options.tooltip = placemark.name; >>>>>> >>>>>> var markerStyle:Style = >>>>>> mapStyle(styleUrl); >>>>>> var icon_href:String = >>>>>> markerStyle.iconStyle.icon.href; >>>>>> trace("***icon_href:"+ icon_href); >>>>>> >>>>>> var request:URLRequest; >>>>>> request = new URLRequest(icon_href); >>>>>> var image2Loader:Loader = new Loader(); >>>>>> >>>>>> image2Loader.contentLoaderInfo.addEventListener(Event.COMPLETE, >>>>>> function(event:Event):void { >>>>>> options.icon = >>>>>> image2Loader;}); >>>>>> image2Loader.load(request); >>>>>> >>>>>> //Setting fill style for icon >>>>>> var fillStyle:FillStyle = new FillStyle(); >>>>>> var colObj:Object = new Object(); >>>>>> colObj = markerStyle.iconStyle.color; >>>>>> >>>>>> fillStyle.color = int(colObj); >>>>>> options.fillStyle = fillStyle; >>>>>> >>>>>> obj.mapObject = new >>>>>> Marker(latlng,options); >>>>>> >>>>>> obj.mapObject.addEventListener(MapMouseEvent.CLICK, >>>>>> function(e:MapMouseEvent):void { >>>>>> >>>>>> obj.mapObject.openInfoWindow(windowOptions);}); >>>>>> >>>>>> //Also tried this >>>>>> //obj.mapObject.setOptions(options);* >>>>>> >>>>>> Thanks, >>>>>> Amit >>>>>> >>>>>> >>>>>> On Tue, Mar 31, 2009 at 3:47 PM, Amit Pal <[email protected]>wrote: >>>>>> >>>>>>> Cool, that works for me. >>>>>>> >>>>>>> Thanks, >>>>>>> Amit >>>>>>> >>>>>>> >>>>>>> On Tue, Mar 31, 2009 at 1:08 PM, pamela fox <[email protected]>wrote: >>>>>>> >>>>>>>> You should be able to load any image, but the shadow will only work >>>>>>>> for images on a server with a permissible crossdomain.xml. >>>>>>>> - pamela >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Apr 1, 2009 at 3:40 AM, Amit Pal >>>>>>>> <[email protected]>wrote: >>>>>>>> >>>>>>>>> This is almost equivalent to embedding an image from local file >>>>>>>>> system. >>>>>>>>> >>>>>>>>> Is there any workaround so that I can use image from any URL? >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Amit >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Mar 31, 2009 at 7:36 AM, [email protected] < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> one note amit - because of the security sandbox - you cannot load >>>>>>>>>> images cross-domains. >>>>>>>>>> You would need to have that image located on the same server as >>>>>>>>>> your >>>>>>>>>> base flash file. >>>>>>>>>> >>>>>>>>>> On Mar 30, 3:17 pm, Amit Pal <[email protected]> wrote: >>>>>>>>>> > Just to add, I am trying to use a URL for the icon(e.g., >>>>>>>>>> http://maps.google.com/mapfiles/kml/pal3/icon21.png). >>>>>>>>>> > >>>>>>>>>> > -Amit >>>>>>>>>> > >>>>>>>>>> > On Mon, Mar 30, 2009 at 11:44 AM, Amit Pal < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> > > Hi Pamela, >>>>>>>>>> > >>>>>>>>>> > > How can I use a flash DisplayObject to set 'icon' property >>>>>>>>>> using >>>>>>>>>> > > Marker.setOptions. Is there any example ? >>>>>>>>>> > >>>>>>>>>> > > Thanks, >>>>>>>>>> > > Amit >>>>>>>>>> > >>>>>>>>>> > > On Sun, Mar 29, 2009 at 7:53 PM, pamela fox < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> > >>>>>>>>>> > >> Hi Amit- >>>>>>>>>> > >> You can use Marker.setOptions, and just change the icon >>>>>>>>>> property: >>>>>>>>>> > >>>>>>>>>> > >> >>>>>>>>>> http://code.google.com/apis/maps/documentation/flash/reference.html#M. >>>>>>>>>> .. >>>>>>>>>> > >>>>>>>>>> > >> - pamela >>>>>>>>>> > >>>>>>>>>> > >> On Sat, Mar 28, 2009 at 2:43 AM, Amit Pal < >>>>>>>>>> [email protected]>wrote: >>>>>>>>>> > >>>>>>>>>> > >>> Hi, >>>>>>>>>> > >>>>>>>>>> > >>> My use case is to use custom icons as markers using KML. >>>>>>>>>> > >>> Is it possible to change the color of these custom icons >>>>>>>>>> like we do with >>>>>>>>>> > >>> default Google map markers. >>>>>>>>>> > >>>>>>>>>> > >>> Thanks, >>>>>>>>>> > >>> Amit >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
