search_around_3d¶
- astropy.coordinates.search_around_3d(coords1, coords2, distlimit, storekdtree='kdtree_3d')[ソース]¶
3次元空間において少なくとも指定された距離と同じ近い点対を探索する.
これは、スカラーではなく、座標配列を有する座標オブジェクトに適用される。スカラー座標については、使用したほうがいいです
separation_3d方法です。- パラメータ
- 座標1 :
BaseCoordinateFrameあるいは…。SkyCoordBasecoateFrameまたはSkyCoord 1つ目の座標はその中から適合項目を検索します
coords2はい。seplimitそれがそうです。スカラー座標ではありません。- 座標2 :
BaseCoordinateFrameあるいは…。SkyCoordBasecoateFrameまたはSkyCoord 2つ目の座標はその中から適合項目を検索します
coords1はい。seplimitそれがそうです。スカラー座標ではありません。- distlimit量 [‘長さ’]
探索する物理半径。
- storekdtreeブール値または文字列、オプション
文字列であれば,名前メモリ検索に用いるKD-Treeを用いる.
storekdtreeはい。coords2.cacheそれがそうです。これは,この関数に対する後続呼び出し速度を速める.FalseであればKD木は保存しない.
- 座標1 :
- 返品
- idx1全型配列
索引から
coords1対応する要素にマッチしていますidx2それがそうです。形状が一致するidx2それがそうです。- idx2全型配列
索引から
coords2対応する要素にマッチしていますidx1それがそうです。形状が一致するidx1それがそうです。- Sep 2 d :
Angle角を挟む. 座標間の空中間隔。形状が一致する
idx1そしてidx2それがそうです。- dist3d量 [‘長さ’]
座標間の3 D距離。形状が一致する
idx1そしてidx2それがそうです。この単位は?coords1それがそうです。
注意事項
この機能には SciPy インストールするには、そうでなければ失敗します。
この関数を用いてリスト中で特定点付近の適合項を検索すると,コミットメントは
coords2カタログとして、そしてcoords1あちこち捜索しようとしているところです。これらの演算は数学的には同じですがcoords1そしてcoords2もしこの約束を守れば、いくつかの最適化はもっとよく働くかもしれない。現在の実現では、返却値の順序は常に
coords1(だから)idx1昇順に並べる)。しかし、これは実装詳細と考えられているので、将来のバージョンで変更される可能性があります。