Более

Преобразование формы сигнала LiDAR в формат дискретного возврата в R?

Преобразование формы сигнала LiDAR в формат дискретного возврата в R?


У меня есть файл LiDAR формы сигнала LVIS, который выглядит так:

головка (лидар) V1 V2 V3 V4 V5, V6, V7 V8, V9 [1,] 529437,4 4966194 0,000608380 0,000067737 0,000212176 0,000171945 0,000062599 0,000913602 0,001354659 [2,] 529401,1 4966205 0,000574129 0,000598198 -0,000083901 -0,000124780 0,001289195 0,001239798 -0,000069118 [3,] 529421,0 4966211 0,001361471 0,000759721 0,002047902 0,001531523 0,000785660 0,000718898 0,001417265 [4,] 529441,0 4966216 0,001550620 0,001439063 0,001425855 0,001602712 0,002766050 0,001392409 0,001316686 [5,] 529429,3 4966235 0,001218291 0,000860475 0,000587853 0,000646795 0,000652875 0,000569392 0,001172389 [6,] 529409,2 4966229 0,000363583 0,001409501 0,000631517 0,000835653 0,000849753 0,000280018 0,000865165 V10, V11 V12 V13 V14 V15 V16 V17 [1,] 0,000707322 0,000922818 0,000865636 0,000487058 0,000429923 0,000910006 0,001296637 0,000787348 [2,] 0,000653536 0,000597434 0,000572901 0,001305983 0,000599163 0,00132280140,001305983 0,000599163 0,00132280148000 0,0022818881 0,00132148148 0,00228888168 8 0,002826389 [4,] 0,000155622 0,001480598 0,000775280 0,001507099 0,001487691 0,001259001 0,000203995 0,001371990 [5,] 0,001352416 0,001410255 0,000734748 0,001138494 0,001381453 0,001323874 0,001337453 0,001337283 [6,] 0,000906885 0,000114350 0,001470484 0,000979770 0,001269763 0,001143270 0,000623536 0,001674105> ул (лидар) Num [1: 12414, 1 : 153] 529437 529401 529421 529441 529429… - attr (*, "dimnames") = Список из 2… $: NULL… $: chr [1: 153] "V1" "V2" "V3" "V4"…

Столбец V1 - координата X, а столбец V2 - координата Y.

Остальные столбцы (3-153) представляют формы сигналов.

Как преобразовать эти данные в формат дискретного возврата LiDAR (или во что-то приближенное к формату дискретного возврата), в котором столбцы x, y и z представляют координату X, координату Y и высоту?

Я спрашиваю, потому что моя цель - визуализировать эти данные вrglпакет, поэтому я надеюсь найти решение в R. Но я открыт для использования другого инструмента, если это невозможно с R.

CSV-файл данных LiDAR формы сигнала доступен для бесплатного скачивания здесь.

Я думаю, что значения в столбцах 3-153 малы, потому что они представляют «стандартизованный сигнал». См. Прикрепленное изображение.


LiDAR с полной осциллограммой все еще развивается, и доступно очень мало программного обеспечения. Однако API и инструменты PulseWaves могут читать оригинал Файлы LVIS (двоичные, не в формате CSV). Лучше всего узнать о LiDAR полной форме сигнала на этом дискуссионном форуме здесь: http://pulsewaves.org


Смотреть видео: Преобразования объектов