2

次のコードを使用:

    var kmlPlacemark = ge.parseKml(kmlString);
    ge.getFeatures().appendChild(kmlPlacemark);

次のようにフィーチャ コレクションをトラバースして目印の ID を取得することはできないようです。

    var features = ge.getGlobe().getFeatures().getChildNodes();

    try {
        for (var i = 0; i < features.getLength(); i++) {

            var aFeatureToRemove = features.item(i);
            alert (aFeatureToRemove.getId();
          }
         }

kmlString に含まれている場合でも、これは常に null を返します。

     <placemark id="testId">

これはうまくいくはずですか?

ありがとう

4

1 に答える 1