使用shapefile多边形剪切.las(激光雷达)文件

时间:2014-02-09 17:33:43

标签: geospatial shapefile clip lidar

我有激光雷达文件,每个文件包含数百万个点。我试图用包含多边形的shapefile过滤这些激光雷达文件,基本上做交叉或包含多边形的每个点之间。

我是激光雷达的新手,所以对于那些空间剪辑操作的开源库的每一个建议都足够好。

1 个答案:

答案 0 :(得分:1)

PDAL包含的滤镜可以根据几何范围裁剪点数。裁剪多边形应该在WKT中。 http://www.pdal.io/apps.html#translate-command包含一个使用内联WKT多边形裁剪文件的示例。一个简单的例子如下:

pdal translate --polygon="((0 0, 10 0, 10 10, 0 10, 0 0))" infile.las outfile.las

您还可以在WKT中使用文件系统上的文件代替字符串:

pdal translate --polygon=mywktfile.wkt infile.las outfile.las

PDAL是免费的开源软件,可以安装在各种系统上;不幸的是,安装文档有点呃sparse。我已经列出了我个人对于在各种系统上运行PDAL的最简单方法的看法:

  • Windows:OSGeo4W在其64位安装程序中包含PDAL的最新版本(1.0.0b1-1)(我没有亲自尝试过这个版本,因此无法说明其有效性)
  • OSX:使用homebrewbrew install pdal
  • 您必须使用的其他系统build from source(请注意,这些安装说明可能已过时)