Hi Susannah, thanks for getting back to me. A assumed you could use either, and I was just doing something wrong. Is there a logic behind which classes support which form?
Cheers, alx On 23 June, 17:52, "Susannah (Google Employee)" <[email protected]> wrote: > Only the first syntax is supported. Please see the reference docs for > more > detail:http://code.google.com/apis/maps/documentation/javascript/reference.h... > > -Susannah > > On Jun 23, 6:03 am, ELL Admin <[email protected]> wrote: > > > > > Hi, > > > newbie question: > > > I'm trying to set options for my marker icon image. I found example > > code in this form: > > > var iconimage = new google.maps.MarkerImage(icon, > > // Icon size (w, h) > > iconSize, > > // Origin > > new google.maps.Point(0, 0), > > // Anchor-point > > new google.maps.Point(0, 0.5 * iconSize.width), > > // Scaled size > > iconSize) > > > (where 'iconsize' is a google.maps.Size object defined earlier in the > > function) > > which works fine. > > > However, I'd prefer to the same thing in this format: > > > var MarkerImageOptions = { > > size: iconSize, > > origin: new google.maps.Point(0, 0), > > anchor: new google.maps.Point(0, 0), > > scaledSize: iconSize > > } > > var iconimage = new google.maps.MarkerImage(icon, > > MarkerImageOptions); > > > which doesn't seem to work (my markers are no longer visible). I'm > > sure I'm making some kind of basic syntax error, but I can't spot it > > at the moment. I'd like to do it this way for consistency with the > > rest of my code, and because it eliminates the need for commenting. > > Also, I just think it looks nicer, and more readable. > > > Any advice much appreciated, > > > alx -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" 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-js-api-v3?hl=en.
