gpx ファイルからすべての座標を取得しています。そのファイルのサンプル行を次に示します。
<gpxx:rpt lon="11.0739613" lat="47.5691700"/>
IE および FireFox では、次のコードが正しく実行されます。
var routePoints = data.documentElement.getElementsByTagName("gpxx:rpt");
for (var i = 0; i < routePoints.length; i++)
{
routePoints[i].getAttribute("lat");
routePoints[i].getAttribute("lon");
}
奇妙なことに、Chrome ではこのコードは機能しませんが、DOM から情報を取得していないようです。
解決策を求めて旅行中に「getElementsByTagNameNS(ns,name)」を見たことがありますが、 http://www.w3schools.com/dom/met_element_getelementsbytagnamens.aspの例を見て、それが含まれているかどうかを確認できませんでした。私にとってどんな助けの事実。
ヒントをいただければ幸いです
どうもありがとう
デビッド