0

外部の JavaScript ファイル ( http://turfjs.org/ C# 内で使用したい地理空間ライブラリ) を読み込んで関数を呼び出そうとしています (私の例では turf.distance)。Jint を使用して以下のコードを使用していますが、例外がありました 助けてもらえますか? ありがとうございました

String path = "turf.min.js";
String jsContent=File.ReadAllText(path);
try
{
    var script = new Engine()
    .Execute(jsContent)
    .GetValue("turf.distance");
    var result = script.Invoke(43.625, 3.61815, 43.6267, 3.60394);
}
catch (Exception exception)
{
    // got an "Instance Error" (see image for details)
}

ここに画像の説明を入力

4

1 に答える 1

0

この問題を解決するために非常に効率的で利用可能な API 作成者によって、github ( https://github.com/Turfjs/turf/ ) で回答が提供されています。

于 2016-04-07T11:52:08.287 に答える