<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi<div><br></div><div>Im new to openlayers and mapping apis and have some experience with javascript.</div><div><br></div><div>Im trying to display a kml file in a layer on a map and although it does not show any errors it also does not show the items. When I output the layer object it shows that it has no features in it. Could someone help me please.</div><div>Below is the code and below that is the content of the kml file.</div><div><br></div><div>Thanks in anticipation</div><div>regards</div><div>gmax</div><div><br></div><div><div style="margin: 0px; font-size: 11px; font-family: Monaco; "><span style="color: #931a68">var</span> ais = <span style="color: #931a68">new</span> OpenLayers.Layer.Vector(<span style="color: #3933ff">"KML"</span>, {</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">            strategies: [<span style="color: #931a68">new</span> OpenLayers.Strategy.Fixed()],</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">            protocol: <span style="color: #931a68">new</span> OpenLayers.Protocol.HTTP({</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">                url: <span style="color: #3933ff">"ais.kml"</span>,</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">                format: <span style="color: #931a68">new</span> OpenLayers.Format.KML({</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">                    extractStyles: <span style="color: #931a68">true</span>, </div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">                    extractAttributes: <span style="color: #931a68">true</span>,</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">                    <span style="text-decoration: underline">maxDepth</span>: 2</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">                })</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">            })</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">        });</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; "><span style="color: #931a68">var</span> map = <span style="color: #931a68">new</span> OpenLayers.Map({</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">    div: <span style="color: #3933ff">"map"</span>,</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">    layers: [</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">        <span style="color: #931a68">new</span> OpenLayers.Layer.WMS(</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; color: rgb(57, 51, 255); "><span style="color: #000000">            </span>"WMS"<span style="color: #000000">, </span>"<a href="http://vmap0.tiles.osgeo.org/wms/vmap0">http://vmap0.tiles.osgeo.org/wms/vmap0</a>"<span style="color: #000000">,</span></div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">            {layers: <span style="color: #3933ff">"basic"</span>}</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">        ),</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">            ],</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">    center: <span style="color: #931a68">new</span> OpenLayers.LonLat(152.51, -32.18),</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">    zoom: 4</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">});</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">map.addLayers([ais]);</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">map.addControl(<span style="color: #931a68">new</span> OpenLayers.Control.LayerSwitcher());</div><div style="margin: 0px; font-size: 11px; font-family: Monaco; ">console.log(ais);</div></div><div style="margin: 0px; font-size: 11px; font-family: Monaco; "><br></div><div style="margin: 0px; "><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><markers></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.856090' lon='151.189000' name='' dx='0.000' dy='0.000' type='' ais='008203127!!!!:!0.0!0.0!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:53!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-32.921040' lon='151.772800' name='' dx='0.000' dy='0.000' type='' ais='008900660!!!!:!0.0!0.0!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:42!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.967510' lon='151.219500' name='' dx='0.000' dy='0.000' type='' ais='009366691!!!!:!0.0!0.0!!!!!!09/01/2013 05:14:39!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='48.334030' lon='16.040240' name='GANDA' dx='0.000' dy='0.000' type='' ais='205492290!!!!:!0.0!0.0!!!!!!09/01/2013 05:15:00!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.865830' lon='151.181100' name='UBC CANADA' dx='0.000' dy='0.000' type='' ais='212297000!!!!:!0.0!126.7!!!!!!09/01/2013 05:15:16!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='48.376260' lon='15.771640' name='EDELWEISS' dx='0.000' dy='0.000' type='' ais='214180717!!!!:!0.0!273.6!!!!!!09/01/2013 05:14:53!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.003830' lon='151.792900' name='MCP ROTTERDAM' dx='0.000' dy='0.000' type='' ais='215028000!!!!:!0.8!117.3!!!!!!09/01/2013 05:14:52!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-35.722550' lon='150.207400' name='NICONE' dx='0.000' dy='0.000' type='' ais='230937990!!!!:!0.1!102.6!!!!!!09/01/2013 05:14:56!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='48.333840' lon='16.043220' name='IGNORAMUS' dx='0.000' dy='0.000' type='' ais='244650921!!!!:!0.0!217.1!!!!!!09/01/2013 05:15:09!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-29.561330' lon='153.845000' name='COSTA NEOROMANTICA' dx='0.000' dy='0.000' type='' ais='247817000!!!!:!16.0!4.0!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:42!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.872230' lon='151.232700' name='FARRFLY' dx='0.000' dy='0.000' type='' ais='250002255!!!!:!0.0!320.6!!!!!!09/01/2013 05:15:09!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='48.338430' lon='15.945530' name='ST ANTONIUS' dx='0.000' dy='0.000' type='' ais='264162626!!!!:!0.0!315.1!!!!!!09/01/2013 05:14:17!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.294570' lon='151.939500' name='BESIKTAS AZERBAIJAN' dx='0.000' dy='0.000' type='Cargo-all ships of this type' ais='271042018!9461283!TCYR2!NEWCASTLE/AUSTRALIA!0104:0800!1.3!7.2!!!290!45!9.1!09/01/2013 05:15:09!Ship and Voyage Report'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.194940' lon='151.790500' name='SUNRISE SALUTE' dx='0.000' dy='0.000' type='' ais='354156000!!!!:!1.4!37.5!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:47!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-30.211070' lon='153.608100' name='CAPE UNITY' dx='0.000' dy='0.000' type='' ais='355458000!!!!:!16.2!184.0!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:21!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-32.883530' lon='151.756100' name='CORONA HORIZON' dx='0.000' dy='0.000' type='' ais='356072000!!!!:!0.0!337.0!!!!!!09/01/2013 05:14:42!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-30.342680' lon='153.792500' name='HYPERION LEADER' dx='0.000' dy='0.000' type='' ais='370777000!!!!:!13.5!12.8!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:27!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.073900' lon='151.753800' name='PACIFIC STAR' dx='0.000' dy='0.000' type='' ais='371518000!!!!:!0.2!271.0!!!!!!09/01/2013 05:14:27!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-32.882010' lon='151.753600' name='GLORIOSA LILY' dx='0.000' dy='0.000' type='' ais='373101000!!!!:!0.0!97.1!!!!!!09/01/2013 05:15:16!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.093350' lon='151.742400' name='YAHAGI MARU' dx='0.000' dy='0.000' type='' ais='431008000!!!!:!0.9!257.3!!!!!!09/01/2013 05:14:52!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-31.614570' lon='153.042600' name='MONA LINDEN' dx='0.000' dy='0.000' type='' ais='432782000!!!!:!9.9!14.0!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:27!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-30.757450' lon='153.592900' name='FAR EASTERN MERCURY' dx='0.000' dy='0.000' type='' ais='477826500!!!!:!16.6!199.0!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:21!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.807430' lon='151.248900' name='RICOCHET' dx='0.000' dy='0.000' type='' ais='503042600!!!!:!0.0!27.3!!!!!!09/01/2013 05:15:00!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.859330' lon='151.199800' name='WATAGAN' dx='0.000' dy='0.000' type='' ais='503083000!!!!:!0.0!222.4!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:42!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.854800' lon='151.202300' name='PV4 GOVERNOR BLIGH' dx='0.000' dy='0.000' type='' ais='503225600!!!!:!7.1!295.0!!!!!!09/01/2013 05:15:07!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.981190' lon='151.209700' name='PB MURRAY' dx='0.000' dy='0.000' type='' ais='503226400!!!!:!0.1!275.2!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:15:23!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.862690' lon='151.194900' name='MASTEKA 2' dx='0.000' dy='0.000' type='' ais='503302800!!!!:!0.0!227.4!!Not defined (default) (also SART under test)!!!!09/01/2013 05:14:50!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-35.723910' lon='150.211200' name='LYNDENNE' dx='0.000' dy='0.000' type='' ais='503314200!!!!:!0.3!308.5!!!!!!09/01/2013 05:14:52!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.854130' lon='151.211000' name='BORROWDALE' dx='0.000' dy='0.000' type='' ais='503345100!!!!:!9.4!150.3!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:39!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.854530' lon='151.215500' name='FISHBURN' dx='0.000' dy='0.000' type='' ais='503345300!!!!:!11.8!72.0!!!!!!09/01/2013 05:15:09!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.855340' lon='151.187700' name='FRIENDSHIP' dx='0.000' dy='0.000' type='' ais='503345400!!!!:!0.0!219.7!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:15:07!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.867030' lon='151.200800' name='SIRIUS' dx='0.000' dy='0.000' type='' ais='503345700!!!!:!0.0!118.8!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:27!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.855720' lon='151.187900' name='LOUISE SAUVAGE' dx='0.000' dy='0.000' type='' ais='503374300!!!!:!0.0!215.2!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:47!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.860630' lon='151.211900' name='DAWN FRASER' dx='0.000' dy='0.000' type='' ais='503376200!!!!:!0.4!172.8!!!!!!09/01/2013 05:14:27!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.856020' lon='151.202800' name='PV11 GOVERNORPHILLIP' dx='0.000' dy='0.000' type='' ais='503419300!!!!:!0.1!213.3!!!!!!09/01/2013 05:14:19!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.811030' lon='151.288400' name='COLLEENA J' dx='0.000' dy='0.000' type='' ais='503455700!!!!:!0.1!88.8!!!!!!09/01/2013 05:14:19!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.872390' lon='151.233500' name='MOATIZE' dx='0.000' dy='0.000' type='' ais='503550500!!!!:!0.0!189.0!!!!!!09/01/2013 05:15:09!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-32.921770' lon='151.773000' name='WICKHAM' dx='0.000' dy='0.000' type='' ais='503574000!!!!:!0.0!0.0!!Not defined (default) (also SART under test)!!!!09/01/2013 05:14:56!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.805810' lon='151.247200' name='MARINE RESCUE MH-30' dx='0.000' dy='0.000' type='' ais='503592100!!!!:!0.1!260.1!!Not defined (default) (also SART under test)!!!!09/01/2013 05:14:39!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.858750' lon='151.211500' name='LADY HERRON' dx='0.000' dy='0.000' type='' ais='503601000!!!!:!7.8!19.1!!!!!!09/01/2013 05:14:19!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.851370' lon='151.231800' name='LADY NORTHCOTT' dx='0.000' dy='0.000' type='' ais='503602000!!!!:!11.9!254.9!!!!!!09/01/2013 05:14:50!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.860880' lon='151.211300' name='QUEENSCLIFF' dx='0.000' dy='0.000' type='' ais='503605000!!!!:!0.0!175.4!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:39!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.836320' lon='151.267700' name='COLLAROY' dx='0.000' dy='0.000' type='' ais='503607000!!!!:!13.0!41.5!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:27!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-32.921260' lon='151.772800' name='SVITZER MAITLAND' dx='0.000' dy='0.000' type='' ais='503624000!!!!:!0.0!47.9!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:15:07!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-32.921380' lon='151.772900' name='SVITZER MYALL' dx='0.000' dy='0.000' type='' ais='503625000!!!!:!0.0!41.8!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:21!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.861110' lon='151.195900' name='ANATOMA' dx='0.000' dy='0.000' type='' ais='503677000!!!!:!5.5!255.6!!Moored!!!!09/01/2013 05:15:16!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.855400' lon='151.202800' name='SHIRLEY SMITH' dx='0.000' dy='0.000' type='Other type of ship-all ships of this type' ais='503731000!0!VKN5392!!0000:2460!0.1!272.8!!Not defined (default) (also SART under test)!24!8!0!09/01/2013 05:14:50!Ship and Voyage Report'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.869620' lon='151.181800' name='SILENT WORLD II' dx='0.000' dy='0.000' type='' ais='538070326!!!!:!0.0!0.0!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:15:00!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.968620' lon='151.213700' name='KOTA LAJU' dx='0.000' dy='0.000' type='' ais='565403000!!!!:!0.0!254.1!!!!!!09/01/2013 05:14:47!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-32.921350' lon='151.768800' name='OCEAN AMAZING' dx='0.000' dy='0.000' type='' ais='566356000!!!!:!0.1!134.6!!!!!!09/01/2013 05:14:21!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-33.115160' lon='151.733700' name='FORMOSABULK CLEMENT' dx='0.000' dy='0.000' type='' ais='636012294!!!!:!0.1!252.1!!!!!!09/01/2013 05:14:17!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-34.252490' lon='151.499000' name='E.R. DARWIN' dx='0.000' dy='0.000' type='' ais='636090440!!!!:!18.2!264.9!!Under way using engine (Rule 23(a) or Rule 25(e))!!!!09/01/2013 05:14:17!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"><marker lat='-32.897170' lon='151.849700' name='' dx='0.000' dy='0.000' type='' ais='995031013!!!!:!!!!!!!!09/01/2013 05:14:56!'/></span></font></div><div style="margin: 0px; "><font face="Monaco"><span style="font-size: 11px;"></markers></span></font></div></div></body></html>