-1
リーフレット関数の複雑さは一般的にはonEachFeature
ですか?大きなgeojsonファイルの各キーを処理する場合は、ループの複雑さと同じですか?ここでリーフレット関数の時間複雑度は何ですか?
リーフレット関数の複雑さは一般的にはonEachFeature
ですか?大きなgeojsonファイルの各キーを処理する場合は、ループの複雑さと同じですか?ここでリーフレット関数の時間複雑度は何ですか?
onEachFeature
は、ユーザ定義の関数であるため、そのアルゴリズムの複雑さを事前に知ることはできません。
それはL.GeoJSON
インスタンスの初期化を一度にGeoJSON Feature
あたり呼び出さず、L.GeoJSON
の.addData()
メソッドが呼び出されるたびに。
は、任意L.Circle
、L.Polyline
又はL.Polygon
をインスタンス化するn
はDouglas-Peucker simplificationの使用に起因する幾何学的形状の点の数であり、O(n*log(n))
の複雑さを持っていることを考慮しています。
したがって、L.GeoJSON
に機能を追加することの複雑さはm
は、特徴の数である
O(m * (n*log(n) + f))
、n
ような大きさでなければならない点の数は、機能ごと/頂点であり、f
は複雑ですユーザー定義のonEachFeature
機能の
どのような変数に関する複雑さ? –