On Sep 7, 1:58 pm, spheroid <[EMAIL PROTECTED]> wrote:
> Thanks, it was definitely the ELabel item!
>
> Now if I can just get it so when I draw a polygon and I click the
> endpoint, it will prompt me to click a point on the map, then what I
> want it to be called, so I can dynamically place the label (and maybe
> move it later by clicking, dropping?)

That is just programming your page to do that.  You will probably need
to keep track of when you are in this state and put code in the map
"click" listener to ask for the name and put the label on the map
where you clicked.

If you are not comfortable doing this, you is may be simpler to go
through the points and find the North West most one (or whichever
corner you prefer) and put the label there.

>
> On Sep 6, 11:31 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> wrote:
>
>
>
> > On Sep 6, 11:15 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> > wrote:
>
> > > On Sep 6, 11:04 am, marcelo <[EMAIL PROTECTED]> wrote:
>
> > > > On this line:
> > > > var maplabel =  new ELabel(pts[a], territory_name, "style1");
>
> > > > when the value of a reaches 10, the correcponding polygon on the list
> > > > has only 5 points, so pts[a] is undefined.
>
> > > > Try using pts[0] instead, to get always the first point of the
> > > > polygon.
>
> > Or you may want to put it at the center of the polygon (although the
> > center of "10" is in "2" because of its strange shape.  Right now
> > label "12" ends up on top of label "5" because of the way you have
> > defined the polygons (the order of the points).
>
> > > And then you get an error in IE because "listofterritories_text" is
> > > undefined when you try to add stuff to it.  You are missing a:
> > >                   var listofterritories_text = "";
>
> > >   -- Larry- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API" 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?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to