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
-~----------~----~----~----~------~----~------~--~---

Reply via email to