资源简介
用于处理LAS数据的开源库,已编译,包括32位和64位结果
代码片段和文件信息
/******************************************************************************
* $Id$
*
* Project: libLAS - http://liblas.org - A BSD library for LAS format data.
* Purpose: Point Partitioning/blocking for OPC
* Author: Andrew Bell andrew.bell.ia at gmail.com
*
******************************************************************************
* Copyright (c) 2010 Andrew Bell
*
* 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 Andrew Bell or libLAS 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
// boost
#include
// std
#include
#include
using namespace std;
/**
The objective is to split the region into non-overlapping blocks each
containing approximately the same number of points as specified by the
user.
First the points are read into arrays - one for the x direction and one for
the y direction. The arrays are sorted and are initialized with indices into
the other array of the location of the other coordinate of the same point.
Partitions are created that place the maximum number of points in a
block subject to the user-defined threshold using a cumulate and round
procedure.
The distance of the point-space is checked in each direction and the
wider dimension is chosen for splitting at an appropriate partition point.
The points in the narrower direction are copied to locations in the spare
array at one side or the other of th
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-06-12 15:45 liblas\
目录 0 2015-06-12 15:44 liblas\bin\
文件 2866688 2014-10-08 21:39 liblas\bin\liblas-gd-x64 - 副本.dll
文件 23260160 2014-10-08 21:39 liblas\bin\liblas-gd-x64 - 副本.pdb
文件 2866688 2014-10-08 21:39 liblas\bin\liblas-gd-x64.dll
文件 23260160 2014-10-08 21:39 liblas\bin\liblas-gd-x64.pdb
文件 2051072 2014-10-08 21:50 liblas\bin\liblas-gd.dll
文件 14478336 2014-10-08 21:50 liblas\bin\liblas-gd.pdb
文件 937984 2014-10-08 21:40 liblas\bin\liblas-x64 - 副本.dll
文件 937984 2014-10-08 21:40 liblas\bin\liblas-x64.dll
文件 756224 2014-10-08 21:49 liblas\bin\liblas.dll
目录 0 2015-06-12 15:44 liblas\doc\
文件 103400 2014-05-13 11:03 liblas\doc\Doxyfile
目录 0 2015-06-12 15:45 liblas\doc\html\
文件 61507 2014-05-13 11:02 liblas\doc\html\annotated.html
文件 80 2014-05-13 11:02 liblas\doc\html\annotated.js
文件 676 2014-05-13 11:02 liblas\doc\html\bc_s.png
文件 147 2014-05-13 11:02 liblas\doc\html\bdwn.png
文件 14933 2014-05-13 11:02 liblas\doc\html\binary_8hpp.html
文件 1577 2014-05-13 11:02 liblas\doc\html\binary_8hpp.js
文件 72524 2014-05-13 11:02 liblas\doc\html\binary_8hpp_source.html
文件 8762 2014-05-13 11:02 liblas\doc\html\bounds_8hpp.html
文件 132658 2014-05-13 11:02 liblas\doc\html\bounds_8hpp_source.html
文件 8670 2014-05-13 11:02 liblas\doc\html\cachedreader_8hpp.html
文件 28707 2014-05-13 11:02 liblas\doc\html\cachedreader_8hpp_source.html
文件 11935 2014-05-13 11:02 liblas\doc\html\chipper_8hpp.html
文件 1103 2014-05-13 11:02 liblas\doc\html\chipper_8hpp.js
文件 56641 2014-05-13 11:02 liblas\doc\html\chipper_8hpp_source.html
文件 45098 2014-05-13 11:02 liblas\doc\html\classes.html
文件 10294 2014-05-13 11:02 liblas\doc\html\classification_8hpp.html
文件 398 2014-05-13 11:02 liblas\doc\html\classification_8hpp.js
............此处省略1340个文件信息
相关资源
- 编程字体微软雅黑YaHei.Consolas.Hybrid与
- VisualAssistX-vs2010在win10系统中切换英文
- 珍藏大量Flash游戏
- Flash MX 简体中文正式版
- 科来网络分析系统Colasoft Capsa 7.3.1中文
- Flash制作MV
- 大鱼吃小鱼(Flash小游戏)
- Flask Web开发实战:入门、进阶与原理
- SAP分类系统标准课程资料LO985
- elasticsearch-analysis-ik-5.6.1和elasticsearc
- spring整合elasticsearch-2.3.5
- 打包elasticsearch_2.4.5以及对应的ik_1.1
- flash制作MV我是一只鱼+源文件
- STM32CubeProgrammerFlashAlgorithm.rar
- VisualAssistX适用vs2017
- VisualAssistX_10.9.2108.zip
- flash动画作品
- flashMV《春天在哪里》
- flash mv源码 《童年》
- PatternClassification2ndEdition.pdf
- Flash as3.0制作的16个小游戏源码。
- Network Science (Albert-László Barabási)
- Inside_NAND_Flash_Memories.pdf
- Pattern Classification by Richard O. Duda Davi
-
《FlashActionsc
ript3.0从入门到精通》配 - flash公益短片——禁毒题材
- 人工智能问答百度、图灵接口+flask框
- mv动画制作
- ClassicalMechanics-Goldstein.pdf
- 大学生flash作业
评论
共有 条评论