Just a thought....is it possible to specify marker color or image from the
.KmlLayer call in the code below?:

var RichmondTraffic = new google.maps.KmlLayer('
http://map.richmondgov.com/Bing/Traffic/georssfeed.ashx');
  RichmondTraffic.setMap(map);

Jack

On Sun, May 9, 2010 at 8:36 AM, Jack Berberette <[email protected]> wrote:

> Thanks been....so basically I need to style the makers in the XML?  How do
> I do that?
>
> Thanks,
>
> Jack
>
>
> On Sat, May 8, 2010 at 11:22 PM, Ben Appleton <[email protected]> wrote:
>
>> Hi Jack,
>>
>> You can style your icons in KML.  The API will just display the icons as
>> specified by your KML.  Note for best performance, we suggest embedding your
>> icons with your KML in a KMZ file - this saves from having to serve each
>> icon individually, so it speeds up display and reduces load on your server.
>>
>> Cheers
>> Ben
>>
>> On 9 May 2010 11:13, "Jack Berberette" <[email protected]> wrote:
>>
>> Hi Everyone,
>>
>> First of all a special thanks to the GMaps team for putting out the new
>> release....and a super special shout out to Chad for everything he's done to
>> help me with this.
>>
>> I'm using the new release and have multiple .KmlLayer feeds coming in.
>>  All of this works great except I don't know how to differentiate the feeds
>> via different colored icons or custom images.  I don't really know how to do
>> this.
>>
>> I really appreciate your time in looking at this with me.
>>
>> Thank you all,
>>
>> Jack
>>
>>
>> Here's a link to the test page: http://www.gamecarver.com/mapmap6.html
>>
>>
>> Here's the code for the page:
>>
>> <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');
>>   Hazmat.setMap(map);
>>   var RichmondTraffic = new google.maps.KmlLayer('
>> http://map.richmondgov.com/Bing/Traffic/georssfeed.ashx');
>>   RichmondTraffic.setMap(map);
>>   var StateShelters = new google.maps.KmlLayer('
>> https://cop.vdem.virginia.gov/gis_feeds/ShelterGeoRSS.ashx');
>>   StateShelters.setMap(map);
>> //var georssLayerRADAR = new google.maps.KmlLayer('
>> www.guiweather.com/kml/radar/radarLoader.kml');
>> //georssLayerRADAR.setMap(map);
>>   var trafficLayer = new google.maps.TrafficLayer();
>> trafficLayer.setMap(map);
>>   //www.guiweather.com/kml/radar/radarLoader.kml
>>   // 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>
>> </head>
>> <body style="margin:0px; padding:0px;" onload="initialize()">
>>   <div id="map_canvas" style="width:100%; height:100%"></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 at
>> http://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.
>>
>
>

-- 
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.

Reply via email to