KML data is not currently supported in the v3 API - but is on the development roadmap.
Chad Killingsworth On May 3, 7:02 pm, Jack Berberette <[email protected]> wrote: > Hi Everyone, > > I work for > > the Department of Emergency Management here in Virginia and have been > > tasked to create a map/page (that will then be implemented in an > > iPhone app) that zooms in on your current location via the <script > > type="text/javascript" src="http://maps.google.com/maps/api/js? > > sensor=true"></script> or initialLocation. Also we have several > > GeoXML feeds that we will need to have displayed in the vicinity of > > the user's current location. > > We have had partial success in that I have one page that zooms in on > > the initialLocation without any problems but doesn't show the GeoXML > > feed. This test page is located here: http://www.gamecarver.com/map.html > > Conversely, we have also been able to create a page that shows the > > GeoXML feed and the callout windows but does not show or zoom in on > > the initialLocation. This test page can be seen here: > > http://www.gamecarver.com/map3.html > > So in a nut shell...we are trying very hard to come up with the page > > that does the zoom in on user's current location combined with the > > GeoXML feed for that zoomed in vicinity. These pages have to be in > > the "<div id="map_canvas" style="width:100%; height:100%"></div>" > > format so that they display properly in the iPhone app. > > I don't really understand v2 v.s. v3 but all I'm trying to do is get this > feed:https://cop.vdem.virginia.gov/gis_feeds/GeoRSS2.ashxto show up as > markers on the following code and don't know how to do it...I have commented > out my attempts. As soon as I un-comment them I get a blank screen. The > site is athttp://www.gamecarver.com/maptest2.html...I am really stuck and > don't know what to do: > > <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>Google Maps JavaScript API v3 Example: iPhone Geolocation</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); > > // var geoXml = new > GGeoXml("https://cop.vdem.virginia.gov/gis_feeds/GeoRSS2.ashx"); > > function initialize() { > > var myOptions = { > > zoom: 14, > > mapTypeId: google.maps.MapTypeId.ROADMAP > > }; > > var map = new google.maps.Map(document.getElementById("map_canvas"), > myOptions); > > // 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.addOverlay(geoXml); > > 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]. > 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]. For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.
