ここでマップをバージョン 3.1 にアップグレードし、ドラッグ可能なポリゴンを描画しようとしています。いくつかのメソッドを置き換え、現在 H.geo.strip() を H.geo.lineString() に置き換える作業を行っています。しかし、このようにラインストリングに最初のポイントを挿入しようとすると -
_this.growingStrip = new H.geo.LineString();
_this.growingStrip.pushPoint(_this.map.screenToGeo(e.currentPointer.viewportX, e.currentPointer.viewportY));
これが _this.growingStrip にプッシュされるものです -
{
"X":[]
,"a":0
}
しかし、次のように H.geo.strip() を使用していた場合は異なりました-
_this.growingStrip = new H.geo.Strip();
_this.growingStrip.pushPoint(_this.map.screenToGeo(e.currentPointer.viewportX, e.currentPointer.viewportY));
これは次のオブジェクトをプッシュしていました -
{"a":null,"b":[63.628684238260696,55.35862348973751,0,53.22838240102656,70.12424848973751,0],"c":0}
私は頭を包み込もうと本当に一生懸命努力しましたが、うまくいきませんでした。どんな助けでも大歓迎です。ティア