On Sep 25, 11:44 am, racinnation <[EMAIL PROTECTED]> wrote:
> This is what you were talking about?
>
>         GDownloadUrl("results.xml", function(data) {
>           var xml = GXml.parse(data);
>           var markers =
> xml.documentElement.getElementsByTagName("item")[0];
>           for (var i = 0; i < markers.length; i++) {
>             var name =
> GXml.value(markers[i].getElementsByTagName("name")[0]);
>             var address =
> GXml.value(markers[i].getElementsByTagName("address")[0]);
>             var type =
> GXml.value(markers[i].getElementsByTagName("type")[0]);
>             var point = new
> GXml.value(parseFloat(markers[i].getElementsByTagName("lat")[0]),
>
> parseFloat(markers[i].getElementsByTagName("lng")[0]));
>             var marker = createMarker(point, name, address, type);
>             map.addOverlay(marker);
>           }


Not exactly:
 var point = new
GXml.value(parseFloat(markers[i].getElementsByTagName("lat")[0]),
parseFloat(markers[i].getElementsByTagName("lng")[0]));

did you really remove the new GLatLng?
(new GXml.value doesn't make sense)

  Is that a cut and paste error?  It isn't that way on the link you
posted.

>
> The above doesnt work. I've searched the group looking for something
> similar but can't find anything.
>
> On Sep 25, 12:51 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> wrote:
>
>
>
> > On Sep 25, 9:18 am, racinnation <[EMAIL PROTECTED]> wrote:
>
> > > My map is here:http://www.racinnation.com/sandbox/app/map.php
>
> > > My xml file is here:http://www.racinnation.com/sandbox/app/results.xml
>
> > That xml feed format is entirely different from the one your code is
> > looking for.  It has the data in elements that are children of item
> > elements.  Your code getting the attributes of the item elements.
>
> > I would suggest you investigate xml parsing.
>
> > you will need to change these:
> > var name = markers[i].getAttribute("name");
> > to:
> > var name = GXml.value(markers[i].getElementsByTagName("name")[0]);
>
> >   -- Larry
>
> > > This is what my DB looks like:
>
> > > CREATE TABLE `markers` (
> > >   `id` int(11) NOT NULL auto_increment,
> > >   `name` varchar(60) NOT NULL default '',
> > >   `address` varchar(80) NOT NULL default '',
> > >   `lat` float(10,6) NOT NULL default '0.000000',
> > >   `lng` float(10,6) NOT NULL default '0.000000',
> > >   `type` varchar(30) NOT NULL default '',
> > >   `url` varchar(240) NOT NULL default '',
> > >   PRIMARY KEY  (`id`)
> > > ) TYPE=MyISAM AUTO_INCREMENT=25 ;
>
> > > Any idea what's going on here, I'm not getting any errors.- Hide quoted 
> > > text -
>
> > - Show quoted text -- 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