资源简介

liblas1.7.0是目前适用最广泛的las库,可用于读取,拾取点云数据。

资源截图

代码片段和文件信息

/******************************************************************************
 *
 * Project:  libLAS - http://liblas.org - A BSD library for LAS format data.
 * Purpose:  Test reading and writing of large LAS files (>4GB)
 *           using portable Boost.IOStreams library.
 * Author:   Mateusz Loskot mateusz@loskot.net
 *
 ******************************************************************************
 * Copyright (c) 2010 Mateusz Loskot
 *
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms with or without 
 * modification are permitted provided that the following 
 * conditions are met:
 * 
 *     * Redistributions of source code must retain the above copyright 
 *       notice this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright 
 *       notice this list of conditions and the following disclaimer in 
 *       the documentation and/or other materials provided 
 *       with the distribution.
 *     * Neither the name of the Martin Isenburg or Iowa Department 
 *       of Natural Resources nor the names of its contributors may be 
 *       used to endorse or promote products derived from this software 
 *       without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
 * “AS IS“ AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT 
 * LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
 * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT 
 * INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING 
 * BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
 * OF USE DATA OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
 * AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY 
 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
 * OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY 
 * OF SUCH DAMAGE.
 ****************************************************************************/
#include 
#include 
#include 
#ifdef _MSC_VER
#  pragma warning(push)
#  pragma warning(disable: 4702)
#endif
#include riptor.hpp>
#include 
#include 
#ifdef _MSC_VER
#  pragma warning(pop)
#endif()
#include 
#include 
#include 
#include 
#include 

namespace bio = boost::iostreams;
namespace las = liblas;

int main()
{
    try
    {
        // name of generated file
        std::string filename(“bigfile_bio_test.las“);
        // test writing mor than 204 million points
        bio::stream_offset const n_million_points = 210;
        bio::stream_offset const point_count = 1024 * 1

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1455  2012-01-05 15:43  libLAS-1.7.0\.gitignore

     文件       5271  2012-01-05 15:43  libLAS-1.7.0\apps\bigfile_boost_iostreams_test.cpp

     文件       2185  2012-01-05 15:43  libLAS-1.7.0\apps\bigtest.c

     文件       5050  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\bigfile_test.dir\build.make

     文件        295  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\bigfile_test.dir\cmake_clean.cmake

     文件         96  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\bigfile_test.dir\depend.make

     文件        551  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\bigfile_test.dir\DependInfo.cmake

     文件        314  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\bigfile_test.dir\flags.make

     文件        322  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\bigfile_test.dir\link.txt

     文件         22  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\bigfile_test.dir\progress.make

     文件        883  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\CMakeDirectoryInformation.cmake

     文件       7085  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las-old.dir\build.make

     文件        340  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las-old.dir\cmake_clean.cmake

     文件         95  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las-old.dir\depend.make

     文件        671  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las-old.dir\DependInfo.cmake

     文件        314  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las-old.dir\flags.make

     文件        365  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las-old.dir\link.txt

     文件         45  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las-old.dir\progress.make

     文件       6757  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las.dir\build.make

     文件        322  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las.dir\cmake_clean.cmake

     文件         91  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las.dir\depend.make

     文件        601  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las.dir\DependInfo.cmake

     文件        442  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las.dir\flags.make

     文件        440  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las.dir\link.txt

     文件         45  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2las.dir\progress.make

     文件       6985  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2txt-old.dir\build.make

     文件        336  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2txt-old.dir\cmake_clean.cmake

     文件         95  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2txt-old.dir\depend.make

     文件        663  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2txt-old.dir\DependInfo.cmake

     文件        314  2012-01-05 15:43  libLAS-1.7.0\apps\CMakeFiles\las2txt-old.dir\flags.make

............此处省略657个文件信息

评论

共有 条评论