LOL....thanks for all the help Chad :) Yeah I accidentally sent the original email but forgot the subject line...so I resent the email not knowing that the original still went through.
Jack On Tue, May 11, 2010 at 7:45 AM, Chad Killingsworth < [email protected]> wrote: > Looks like you got it working to me! > > Chad Killingsworth > > On May 10, 3:46 pm, Jack Berberette <[email protected]> wrote: > > Hello Everyone, > > > > I have my map up and running finally but have one more thing to figure > out. > > I am using the latest release of the API and call live XML data via the > > following: > > > > Hazmat.setMap(map); > > var RichmondTraffic = new > > google.maps.KmlLayer(' > http://map.richmondgov.com/Bing/Traffic/georssfeed.ashx' > > <http://map.richmondgov.com/Bing/Traffic/georssfeed.ashx%27>); > > > > RichmondTraffic.setMap(map); > > var StateShelters = new > > google.maps.KmlLayer(' > https://cop.vdem.virginia.gov/gis_feeds/ShelterGeoRSS.ashx' > > <https://cop.vdem.virginia.gov/gis_feeds/ShelterGeoRSS.ashx%27>); > > > > StateShelters.setMap(map); > > var trafficLayer = new google.maps.TrafficLayer(); > > trafficLayer.setMap(map); > > > > What I am trying to do now is create buttons to toggle each individual > > feed on and off. I have seen many examples doing this via toggling > > the overlay....here's an example link: > http://code.google.com/apis/maps/documentation/v3/examples/overlay-hi... > > but cannot seem to get my page to do this. I'm not a programmer but > > am trying my hardest to get this done. > > > > I've tried looking at examples but this is a bit over my head and I'm > > really at a standstill. Would someone be willing to look at my code > > and help me get started? Here is the link to my map > > (http://www.gamecarver.com/viperapp.html) and below is the html. I'm > > sure it's relatively simple, and once I see how the code works in my > > case I can replicate it out no problem. > > > > Thank you so much for taking the time to read my newbie post. > > > > Jack > > > > <html> > > <head> > > <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> > > > > <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> > > > > <title>VIPER Traffic and Hazmat LIVE</title> > > <script type="text/javascript" > > src="http://maps.google.com/maps/api/js?sensor=true"></script> > > > > <script type="text/javascript"> > > var initialLocation; > > var statepolice = new google.maps.LatLng(37.502168, -77.542212); > > > > function initialize() { > > var myOptions = { > > zoom: 14, > > mapTypeId: google.maps.MapTypeId.ROADMAP > > }; > > var map = new google.maps.Map(document.getElementById("map_canvas"), > > myOptions); > > > > var Hazmat = new > > google.maps.KmlLayer(' > https://cop.vdem.virginia.gov/gis_feeds/GeoRSS2.ashx' > > <https://cop.vdem.virginia.gov/gis_feeds/GeoRSS2.ashx%27>); > > Hazmat.setMap(map); > > var RichmondTraffic = new > > google.maps.KmlLayer(' > http://map.richmondgov.com/Bing/Traffic/georssfeed.ashx' > > <http://map.richmondgov.com/Bing/Traffic/georssfeed.ashx%27>); > > > > RichmondTraffic.setMap(map); > > var StateShelters = new > > google.maps.KmlLayer(' > https://cop.vdem.virginia.gov/gis_feeds/ShelterGeoRSS.ashx' > > <https://cop.vdem.virginia.gov/gis_feeds/ShelterGeoRSS.ashx%27>); > > > > StateShelters.setMap(map); > > var trafficLayer = new google.maps.TrafficLayer(); > > trafficLayer.setMap(map); > > // Safari supports the W3C Geolocation method > > if(navigator.geolocation) { > > navigator.geolocation.getCurrentPosition(function(position) { > > > > initialLocation = new > > google.maps.LatLng(position.coords.latitude,position.coords.longitude); > > var placeMarker = new google.maps.Marker({ > > position: initialLocation, > > map: map, > > }); > > > > map.setCenter(initialLocation); > > }, function() { > > handleNoGeolocation(browserSupportFlag); > > }); > > } else { > > // Browser doesn't support Geolocation > > handleNoGeolocation(); > > } > > > > function handleNoGeolocation() { > > initialLocation = statepolice; > > map.setCenter(initialLocation); > > }} > > > > </script> > > <style> > > > > DIV.container { > > width: 100%; > > height: 50px; > > align: center; > > background-image: > > url(http://www.gamecarver.com/img/appimages/DivHeaderBG2.png); > > > > // display: table-cell; > > vertical-align: middle; > > font-size:medium; > > font-family: sans-serif; > > color: white; > > text-align: center; > > font-weight: bold; > > } > > </style> > > > > </head> > > <body style="margin:0px; padding:0px;" onload="initialize()"> > > > > <div style="width:100%; height:385px"> > > <div class="container" ><img > > src="http://www.gamecarver.com/img/appimages/Header1.png"</div> > > > > <div id="map_canvas" style="width:100%; height:100%"></div> > > > > <div style="background-image: > > url(http://www.gamecarver.com/img/appimages/DivHeaderBG2.png);height<http://www.gamecarver.com/img/appimages/DivHeaderBG2.png%29;height> > : > > 25px; width: 100%"></div> > > > > </div> > > </body> > > </html> > > > > -- > > 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]<google-maps-js-api-v3%[email protected]> > . > > For more options, visit this group athttp:// > groups.google.com/group/google-maps-js-api-v3?hl=en. > > -- > 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]<google-maps-js-api-v3%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-maps-js-api-v3?hl=en. > > PR: wait... <javascript:{}> I: wait... <javascript:{}> L: wait...<javascript:{}> LD: wait... <javascript:{}> I: wait... <javascript:{}>wait... <javascript:{}> Rank: wait... <javascript:{}> Traffic: wait... <javascript:{}> Price: wait...<javascript:{}> C: wait... <javascript:{}> -- 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.
