FeatureReaderクラスの検索メソッドの違いを知りたい。

返り値が異なり、全体的な処理速度にも差があります。

  • Search メソッド
    指定された条件でフィーチャーを検索し、条件に一致するフィーチャーを走査するイテレーターを返します。
  • Read メソッド
    内部的にSearch メソッドを呼び出して、指定された条件に一致するフィーチャーのリストを返します。

イテレーターを利用するSearch メソッドの方が処理速度やメモリ効率の観点で優れています。
メモリ量に対して取得するフィーチャーの総データ量が十分に小さく、取得結果のリストを何度もループして処理を行う場合にはRead メソッドの方が優れている場合もあります。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています

解決できない場合はこちら お問い合わせ