I don't know how to check the firefox error console? also lat an lng
ARE defined?  they are defined in both the xml and the javascript
(javascript pulling the xml to create a javascript variable?



On Jul 24, 3:20 am, Marcelo <[email protected]> wrote:
> Look at the Firefox error console!
>
> ----------------------------------------------
> Error: lat is not defined
> Source 
> File:http://dealsatyourdoor.com/cleantest/mainmap.php?mapid=2&metro=omaha
> Line: 85
> ----------------------------------------------
>
> You did not define variables called 'lat' or 'lng';
>
> --
> Marcelo -http://maps.forum.nu
> --
>
> On Jul 24, 9:52 am, comprx <[email protected]> wrote:
>
> > I'm sure im missing a semicolon or something somewhere but i cannot
> > seem to get my markers to show up on the map.
>
> > I am pulling from a database into an xml file and then taking the
> > markers from that.
> > the creation of the xml file is working but i think the problem lies
> > somewhere in my markup to create the markers.
>
> > link to working 
> > xml:http://dealsatyourdoor.com/cleantest/newcreatxml.php?metro=omaha&mapid=2
>
> > link to broken map 
> > page:http://dealsatyourdoor.com/cleantest/mainmap.php?mapid=2&metro=omaha
>
> > And finally the code:
>
> > function load()
> > {
> >         if (GBrowserIsCompatible())
> >         {
> >                 var map = new GMap2(document.getElementById("googmap"));
> >         map.addControl(new GLargeMapControl3D()); //makes the nice
> > slider on the left for moving about
> >         map.addControl(new GMapTypeControl()); //This adds the map,
> > satellite, hybrid section to the top left
> >                 map.addControl(new GScaleControl());//places the scale at 
> > the bottom
> > left
> >         map.setCenter(new GLatLng(<?php echo $center;?>), 11); //
> > center of omaha
> >                 GDownloadUrl("newcreatxml.php?metro=omaha&mapid=2", 
> > function(data)
> >         {
> >                         var xml = GXml.parse(data);
> >                         var markers = 
> > xml.documentElement.getElementsByTagName("marker");
>
> >                         for (var i = 0; i < markers.length; i++)
> >                         {
> >                                 var locid = 
> > markers[i].getAttribute("locid");
> >                                 var name = markers[i].getAttribute("name");
> >                                 var add1 = markers[i].getAttribute("add1");
> >                                 var add2 = markers[i].getAttribute("add2");
> >                                 var city = markers[i].getAttribute("city");
> >                                 var state = 
> > markers[i].getAttribute("state");
> >                                 var zip = markers[i].getAttribute("zip");
> >                                 var phone = 
> > markers[i].getAttribute("phone");
> >                                 var lat = markers[i].getAttribute("lat");
> >                                 var lng = markers[i].getAttribute("lng");
> >                                 var logo = markers[i].getAttribute("logo");
> >                                 var weekhrs = 
> > markers[i].getAttribute("weekhrs");
> >                                 var sathrs = 
> > markers[i].getAttribute("sathrs");
> >                                 var sunhrs = 
> > markers[i].getAttribute("sunhrs");
> >                                 var daydurl = 
> > markers[i].getAttribute("daydurl");
> >                                 var pin = markers[i].getAttribute("pin");
> >                                 var point = new 
> > GLatLng(parseFloat(markers[i].getAttribute
> > ("lat")),
> >                                                                             
> >     parseFloat(markers[i].getAttribute("lng")));
> >                                 var marker = createMarker(point, locid, 
> > name, add1, add2, city,
> > state, zip, phone, lat, lng, logo, weekhrs, sathrs, sunhrs, daydurl,
> > pin);
> >                                 map.addOverlay(marker);
> >                         }
> >         });
> >     }
>
> > }
>
> > function createMarker(point, locid, name, add1, add2, city, state,
> > zip, phone, lat, lng, logo, weekhrs, sathrs, sunhrs, daydurl, pin){
> >         var marker = new GMarker(point, {icon:customIcons[pin],
> > title:name}); //passes the pin variable into the custom icon thing
> > above to give us the pin
> >         var hours = 'M-F: ' +weekhrs+ '<br />Sat: '+sathrs+'<br />Sun 
> > :'+sunhrs;
>
> >         var html = <?php include 'coupon-bubble.php'; ?>; //this MUST be all
> > in one line.
> >         var html2 = <?php include 'listing-bubble.php'; ?>; //this MUST be
> > all in one line.
>
> >         GEvent.addListener(marker, 'click', function() {
> >                 if (pin > '0'){
> >                         marker.openInfoWindowHtml(html);
> >                 }
> >                 else{
> >                         marker.openInfoWindowHtml(html2);
> >                 }
> >       });
>
> >     return marker;
>
> > }
--~--~---------~--~----~------------~-------~--~----~
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