none
KML course is not showing up on iPhone or Droid handhelds RRS feed

  • Question

  • I have a web site that shows a race course on bing maps.  Someone pointed out that its not showing up on the iPhone.  What?  So I looked and it does not show up on the iPhone browser BUT it shows up on my ipad browser.  Weird, ok.  So I borrowed an droid phone and it does the same thing, it does not show the KML course.  I tried GPX and KMZ and its the same.  It use to work just fine on my iPhone but I had not looked in months.  Is there some setting i'm not aware of for a small handheld screen that prohibits the KML from loading?  

    I tested dropping images on the map and that's fine.  I have spent hours today trying to figure this out and i'm lost.  The fact that the droid and the iphone don't show it I have to think it's bing.  I also installed other browsers on those phones and same thing.  

    The link is:  http://www.trackmyathlete.com/vemap.aspx?name=001234

    Try it on your pc/mac and it'll be fine.  ipad fine.  iphone or droid phone (I borrowed a motorola) and not so fine.  I have not tested on a droid tablet but i'd bet it works.

    Thanks!!!!

    John

     

     

    • Moved by Ricky_Brundritt Saturday, March 10, 2012 10:04 AM (From:Bing Maps: Map Control and Web services Development)
    Saturday, July 23, 2011 11:07 PM

Answers

  • This is expected per current design of v6.3. The calls which renders KML on map is being redirected in mobile devices causing that request to fail.

    Thanks for reporting, this might get fixed in next update.


    MSFT
    Hemant Goyal
    Monday, July 25, 2011 4:53 AM
  • As a work around you can use jQuery to parse the KML file. There are some tools in jQuery that make parsing XML files pretty easy. That said XML files are not ideal for sharing data for mobile use. They are often bigger than needed and require a decent amount of processing to parse. JSON is a better approach. I also noticed that your site fails to load correctly when opened in firefox.
    Windows Live Developer MVP - http://rbrundritt.wordpress.com | http://inknowledge.co.uk
    Monday, July 25, 2011 4:33 PM

All replies

  • This is expected per current design of v6.3. The calls which renders KML on map is being redirected in mobile devices causing that request to fail.

    Thanks for reporting, this might get fixed in next update.


    MSFT
    Hemant Goyal
    Monday, July 25, 2011 4:53 AM
  • As a work around you can use jQuery to parse the KML file. There are some tools in jQuery that make parsing XML files pretty easy. That said XML files are not ideal for sharing data for mobile use. They are often bigger than needed and require a decent amount of processing to parse. JSON is a better approach. I also noticed that your site fails to load correctly when opened in firefox.
    Windows Live Developer MVP - http://rbrundritt.wordpress.com | http://inknowledge.co.uk
    Monday, July 25, 2011 4:33 PM