Viewing KML in Bing Maps

Hi,

Can anyone tell me how to view a KML in an earth Browser other than Google Maps?

Thanks,

TechsavyAsked:
Who is Participating?
 
Molnar IstvánHelpDesk / ProgrammerCommented:
you can use bing maps to view kml like this:

"http://www.bing.com/maps/?mapurl=" + "kml_file_location"
0
 
Molnar IstvánHelpDesk / ProgrammerCommented:
for example:
let the kml location : http://www.holidaycreations.com/reps.kml
then: http://www.bing.com/maps/?mapurl=http://www.holidaycreations.com/reps.kml

if you are making an asp.net app this article can help:
How to display KML / KMZ files using Bing Maps (Virtual Earth)

hope it helps
0
 
TechsavyAuthor Commented:
Hi,

 I tried this approach" but my KML File location is in  HTTPS

i.e http://www.bing.com/maps/?mapurl=https://www.mysite.com/reps.kml

And bing reports that the content has been removed. So may be SSL is the problem. How can we address this?

Thanks,

Alternatively, I tried using a AJAX Bing map control :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <script charset="UTF-8" type="text/javascript" src="http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3&mkt=en-us">
</script>
    <title>Untitled Page</title>
</head>
<body>
<div id='myMap' style="position:absolute; width:400px; height:400px;">
<script type="text/javascript">
    var map = new VEMap('myMap');
    map.LoadMap(new VELatLong(47.6, -122.33, 0, VEAltitudeMode.RelativeToGround), 10, VEMapStyle.Road, false, VEMapMode.Mode2D, true, 1);
    var shapeLayer = new VEShapeLayer();
    var shapeSpec = new VEShapeSourceSpecification(VEDataType.ImportXML, "https://mysite/doc.kml", shapeLayer);
    map.ImportShapeLayerData(shapeSpec);
</script>
</div>
</body>


Please let me know how else I can achieve this. Thanks,




0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.