2014-02-09 1 views
1

У меня есть файлы лидара, содержащие миллионы очков каждый. Я пытаюсь отфильтровать эти файлы лидара с шейп-файлами, которые содержат многоугольники, в основном выполняющие пересечение или содержащие между каждой точкой точки с полигонами.Clipping .las (lidar) files with shapefile polygons

Я новичок в лидаре, поэтому каждое предложение для библиотек с открытым исходным кодом для этих пространственных операций отсечения будет достаточно хорошим.

+0

Я думаю, наиболее распространенный библиотеки есть библиотека Point Cloud [PCL] (http://pointclouds.org/). Я не уверен, что это работает с данными Geospatial, такими как DEM, это зависит от вашего приложения! – beedot

+0

Я буду читать о PCL, спасибо за ответ! –

+0

[Здесь] (http://gis.stackexchange.com/questions/86075/how-to-clip-las-data-using-shapefile-polygons-and-open-source-software/86160#86160) Я предоставил один подробный пример, объясняющий, как это сделать. Надеюсь, вы сможете это понять. –

ответ

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 включает в себя последнюю версию (1.0.0b1-1) из PDAL в его 64-битном установщике (я гавань «т лично попробовал этот, так не может говорить с его ЭФФЕКТИВНОСТИ)
  • OSX: использовать homebrew, brew install pdal
  • Другие системы, которые вы должны будете build from source (РИСКОВАННАЯ ПОКУПКА, те установки направления могут быть устарелый)
Смежные вопросы