0
私はpythonでpyalを使用しようとしています。PDAL: 'crop'タイプのフィルタステージを作成できませんでした
json = """{
"pipeline":[
"ARRA-LFTNE_NewYork_2010_000636.las",
{
"type":"crop",
"bounds":"([616766.770,617765.46],[4510733.640,4511649.800])"
},
"output.laz"
]
}"""
pipeline = pdal.Pipeline(unicode(json,encoding="utf-8"))
pipeline.validate() # check if our JSON and options were good
pipeline.loglevel = 8 #really noisy
count = pipeline.execute()
arrays = pipeline.arrays
metadata = pipeline.metadata
log = pipeline.log
JSONはpdalの馬力https://www.pdal.io/pipeline.html#pipelineからである、と単純に画像をトリミングする必要があります私は、超簡単なトリミングを開始します。しかし、それはエラーで失敗した検証で:
Traceback (most recent call last):
File "/src/test.py", line 69, in <module>
pipeline.validate() # check if our JSON and options were good
File "/usr/local/lib/python2.7/dist-packages/pdal/pipeline.py", line 42, in validate
return self.p.validate()
File "pdal/libpdalpython.pyx", line 93, in pdal.libpdalpython.PyPipeline.validate (pdal/libpdalpython.cpp:2639)
RuntimeError: Couldn't create filter stage of type 'crop'.
私はオンラインで見つける他の小さな例を実行しようとしているが、私は-error「タイプXXのフィルタステージを作成できませんでした」になってください!
私は画像からdockerfile上でそれを実行している:pdal/pdal:1.5
申し訳ありませんが、私はコピー貼り間違いをしなければなりません。しかし、 '次元'の代わりに '境界'を付けても、私はまだ同じエラーが発生します。 –