Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-29 Thread Sebastiaan Couwenberg
On 8/29/18 8:30 PM, Stefan Blumentrath wrote:
> BTW, anyone aware of Debian/Ubuntu packages for laz-perf?

It has the same issue as LASzip, see:

It also contains the FastAC code.

> Arch Linux seems to have one (at least in community repo)...
> It does not seem part of pdal in UbuntuGIS or Debian GIS either...

As long as the FastAC license issue is not resolved, neither LASzip nor
laz-perf (or any other implementation using the FastAC code) can be
included in DebianGIS and by extension Ubuntu(GIS).

> Having a package would make laz-perf even more attractive and increase 
> availability and usage of that tool quite a bit...
> But maybe it is not mature enough?

No, license issues spoil the fun.
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-29 Thread Stefan Blumentrath
OK, sorry for the noise. I see it is on PyPi:
https://pypi.org/project/lazperf/


-Original Message-
From: grass-dev  On Behalf Of Stefan 
Blumentrath
Sent: onsdag 29. august 2018 20:30
To: grass-dev@lists.osgeo.org
Subject: Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points 
using PDAL

BTW, anyone aware of Debian/Ubuntu packages for laz-perf?
Arch Linux seems to have one (at least in community repo)...
It does not seem part of pdal in UbuntuGIS or Debian GIS either...

Having a package would make laz-perf even more attractive and increase 
availability and usage of that tool quite a bit...
But maybe it is not mature enough?

Cheers
Stefan




-Original Message-
From: grass-dev  On Behalf Of GRASS GIS
Sent: tirsdag 28. august 2018 01:29
Cc: grass-dev@lists.osgeo.org
Subject: Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points 
using PDAL

#2732: Read lidar data as vector points using PDAL
-+--
-+---
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.6.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+--
-+---

Comment (by wenzeslaus):

 Replying to [comment:31 hobu]:
 > > You also need to ensure that LAZ support is optional, as LASzip has a  
 > > license issue which makes it unredistributable, see:
 >
 > Unredistributeable according to Debian's interpretations.

 But there is las-perf, right? Are there some issues in using it and  replacing 
LASzip completely?

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2732#comment:32>
GRASS GIS <https://grass.osgeo.org>

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-29 Thread Stefan Blumentrath
BTW, anyone aware of Debian/Ubuntu packages for laz-perf?
Arch Linux seems to have one (at least in community repo)...
It does not seem part of pdal in UbuntuGIS or Debian GIS either...

Having a package would make laz-perf even more attractive and increase 
availability and usage of that tool quite a bit...
But maybe it is not mature enough?

Cheers
Stefan




-Original Message-
From: grass-dev  On Behalf Of GRASS GIS
Sent: tirsdag 28. august 2018 01:29
Cc: grass-dev@lists.osgeo.org
Subject: Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points 
using PDAL

#2732: Read lidar data as vector points using PDAL
-+--
-+---
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.6.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+--
-+---

Comment (by wenzeslaus):

 Replying to [comment:31 hobu]:
 > > You also need to ensure that LAZ support is optional, as LASzip has a  
 > > license issue which makes it unredistributable, see:
 >
 > Unredistributeable according to Debian's interpretations.

 But there is las-perf, right? Are there some issues in using it and  replacing 
LASzip completely?

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2732#comment:32>
GRASS GIS <https://grass.osgeo.org>

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-27 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.6.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by wenzeslaus):

 Replying to [comment:31 hobu]:
 > > You also need to ensure that LAZ support is optional, as LASzip has a
 license issue which makes it unredistributable, see:
 >
 > Unredistributeable according to Debian's interpretations.

 But there is las-perf, right? Are there some issues in using it and
 replacing LASzip completely?

-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-27 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.6.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by hobu):

 > You also need to ensure that LAZ support is optional, as LASzip has a
 license issue which makes it unredistributable, see:

 Unredistributeable according to Debian's interpretations.

-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-26 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.6.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by martinl):

 See https://trac.osgeo.org/osgeo4w/ticket/576

-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-26 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.6.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by martinl):

 Replying to [comment:27 hellik]:
 > recent pdal versions (pdal-1.7.2) are only available in 64bit OSGeo4W.

 unfortunately `pdal` has a lot of dependencies:

 {{{
 eigen   (3.2.1-1)
 The Eigen library.
 Required by: pdal

 hexer   (1.4.0-1)
 Hexer: GDAL-based hexagon density and boundary binning
 Required by: pdal

 jq  (1.5.0-0)
 jq: command-line JSON processor
 Required by: pdal

 jsoncpp (1.6.0-1)
 JsonCpp library
 Required by: pdal

 laszip  (3.2.2-1)
 The LASzip compression library
 Required by: pdal

 laz-perf(0.0.1-2)
 Alternative LAZ implementation for C/C++ and JavaScript
 Required by: pdal

 nitro   (2.8.7-5)
 NITRO: C/C++ library for NITF manipulation
 Required by: pdal

 oci (12.1.0.1.0-1)
 Oracle Instant Client
 Required by: pdal

 python3-core(3.6.0-2)
 Python3 core interpreter and runtime
 Required by: python3-numpy, python3-gdal, python3-matplotlib,
 python3-pytz, python3-six, python3-cycler, python3-python-dateutil,
 python3-pyparsing

 python3-cycler  (0.10.0-1)
 Composable style cycles
 Required by: python3-matplotlib

 python3-gdal(2.2.4-1)
 The GDAL/OGR Python3 Bindings and Scripts
 Required by: pdal

 python3-matplotlib  (2.0.0-1)
 Python plotting package
 Required by: pdal

 python3-numpy   (1.12.0+mkl-1)
 NumPy: array processing for numbers, strings, records, and
 objects.
 Required by: pdal, python3-gdal, python3-matplotlib

 python3-pyparsing   (2.1.10-1)
 Python parsing module
 Required by: python3-matplotlib

 python3-python-dateutil (2.6.0-1)
 Extensions to the standard Python datetime module
 Required by: python3-matplotlib

 python3-pytz(2018.3-1)
 World timezone definitions, modern and historical
 Required by: python3-matplotlib

 python3-six (1.11.0-1)
 Python 2 and 3 compatibility utilities
 Required by: python3-matplotlib, python3-cycler, python3-python-
 dateutil

 xz-devel(5.2.3-1)
 XZ-format compression library - development files
 Required by: pdal
 }}}

 It will enlarge standalone binaries significantly (especially Python3).
 Would be nice to split OSGeo4W packages into `pdal` and `python3-pdal`.

-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-26 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.6.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by Bas Couwenberg):

 You also need to ensure that LAZ support is optional, as LASzip has a
 license issue which makes it unredistributable, see:

  * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750731#16
  * https://trac.osgeo.org/osgeolive/ticket/1341#comment:2
  * https://lists.osgeo.org/pipermail/standards/2015-April/000863.html

-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-25 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.6.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by hellik):

 Replying to [comment:26 wenzeslaus]:
 > To make this useful, we will need PDAL as a dependency in distributions.
 I don't know the procedure. Should I create ticket(s) for this here?

 recent pdal versions (pdal-1.7.2) are only available in 64bit OSGeo4W.

 32bit seems not to be updated for many years:

 pdal-0.9.8-4.tar.bz205-Aug-2013 13:41   1.2M

-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-25 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.6.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by wenzeslaus):

 To make this useful, we will need PDAL as a dependency in distributions. I
 don't know the procedure. Should I create ticket(s) for this here?

-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-08-25 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.6.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-
Changes (by martinl):

 * milestone:  7.4.2 => 7.6.0


-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-03-13 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.4.1
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by wenzeslaus):

 In [changeset:"72363" 72363]:
 {{{
 #!CommitTicketReference repository="" revision="72363"
 v.in.pdal: change API calls to PDAL 1.6.0, see #3496, #3243, #3101, #2732
 (author: felixg, backport of trunk r72246) + GPL header added in r72245
 }}}

-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-02-18 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.4.1
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by neteler):

 In [changeset:"72253" 72253]:
 {{{
 #!CommitTicketReference repository="" revision="72253"
 v.in.pdal: change API calls to PDAL 1.6.0, see #3496 and #2732 (author:
 felixg, trunk r72246) + GPL header added in r72245
 }}}

-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-02-15 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  (none)
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.4.1
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-
Changes (by wenzeslaus):

 * owner:  ptschrum => (none)
 * status:  assigned => new


Comment:

 There is currently no owner of this issue.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2018-02-15 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  ptschrum
  Type:  | Status:  assigned
  enhancement|
  Priority:  major   |  Milestone:  7.4.1
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by wenzeslaus):

 In [changeset:"72246" 72246]:
 {{{
 #!CommitTicketReference repository="" revision="72246"
 v.in.pdal: change API calls to PDAL 1.6.0, see #3496 and #2732 (author:
 felixg)
 }}}

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2017-12-14 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  ptschrum
  Type:  | Status:  assigned
  enhancement|
  Priority:  major   |  Milestone:  7.4.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by hellik):

 wiki of the
 [https://trac.osgeo.org/grass/wiki/GSoC/2017/IntegrationOfPDALintoGRASSGIS
 GSoC 2017 project] to integrate PDAL into GRASS.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2017-12-14 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  ptschrum
  Type:  | Status:  assigned
  enhancement|
  Priority:  major   |  Milestone:  7.4.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by hellik):

 citing a [https://trac.osgeo.org/osgeo4w/ticket/550#comment:4 OSGeo4W
 ticket]:


 {{{
 >no chance to fix the broken liblas/laszip stack?

 There is a significant amount of software development to catch it up to
 the latest LASzip release. The LASzip API that libLAS used is no longer
 supported, and the new LASzip API is very different from the one that
 libLAS (and previously PDAL) used.

 It would be better long term to get GRASS using PDAL. There was some
 effort on that topic, but I think it has stalled.
 }}}

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2017-06-05 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  ptschrum
  Type:  | Status:  assigned
  enhancement|
  Priority:  major   |  Milestone:  7.4.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-
Changes (by ptschrum):

 * owner:  wenzeslaus => ptschrum
 * status:  new => assigned


Comment:

 I (ptschrum) am working on this as a GSoC project, 2017.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2017-05-21 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.4.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by hobu):

 There have been a number of PDAL developments since this ticket was first
 developed that might be interesting in relation to this task:

 1) The PDAL
 [https://github.com/PDAL/PDAL/blob/master/pdal/PipelineExecutor.hpp
 PipelinExecutor] class allows you to insert PDAL Pipeline JSON and get
 back PDAL PointViews quite easily. This means no more manual or laborious
 pdal::Stage construction. The executor class can hide all of that for you.
 Dig in the Python or Java extensions for inspiration on how to use it.

 2) PDAL is now available via OSGeo4W64. We won't be committing to
 maintaining the 32-bit builds, but the 64-bit builds will be generated as
 part of PDAL's continuous integration and included in all major PDAL
 releases.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2017-05-19 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.4.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-
Changes (by ptschrum):

 * cc: ptschrum (added)


--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2016-07-10 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.3.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-
Changes (by wenzeslaus):

 * milestone:  7.2.0 => 7.3.0


Comment:

 This is for the next release, although some code is already in place and
 backports are possible in this case.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2016-03-20 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.1.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by sebastic):

 Replying to [comment:9 wenzeslaus]:
 > How do I install it? I can't find .deb, PPA or instructions at the
 [http://www.pdal.io/download.html official website].

 Wait for the package to reach the mirrors, and then install it on a Debian
 unstable system with: `apt-get install pdal libpdal-dev`.

 The former gets you the `pdal` commandline application, the latter the
 headers, libraries & `pdal-config`.

 There is no PPA for Ubuntu, the package will be synced from Debian
 unstable into the Ubuntu release after xenial.

 The PDAL website doesn't mention the Debian package because it is new and
 part of the distribution and not a 3rd party repository.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2016-03-20 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.1.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by wenzeslaus):

 Replying to [comment:8 sebastic]:
 > FYI: PDAL has been [https://tracker.debian.org/pkg/pdal packaged for
 Debian] and derivatives like Ubuntu.

 Thanks for the info. That's great. How do I install it? I can't find .deb,
 PPA or instructions at the [http://www.pdal.io/download.html official
 website].

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2016-03-20 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.1.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by sebastic):

 FYI: PDAL has been [https://tracker.debian.org/pkg/pdal packaged for
 Debian] and derivatives like Ubuntu.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2015-12-30 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.1.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by wenzeslaus):

 First version now available in trunk. PDAL compilation support added in
 r67293 and ''v.in.pdal'' in r67436. Configure GRASS with:

 {{{
 ./configure ... --with-pdal="/path/to/pdal-config"
 }}}

 PDAL can be compiled with or without LAZ (LAZlib) support and PCL support,
 so not all the functions may be available. If you compiled PDAL yourself
 you need to do also:

 {{{
 export LD_LIBRARY_PATH="/path/to/pdal/install/lib:$LD_LIBRARY_PATH"
 }}}

 I decided that the name ''v.in.pdal'' will be best because there are some
 PDAL-specific functions included. This includes also reprojection during
 import. However, the name can be changed, `v.in.points` sounds good as
 well.

 The next steps are:

 * add missing functions (implemented in GRASS) from libLAS-based
 ''v.in.lidar'' namely vector mask and count-based decimation
 * add more [http://www.pdal.io/stages/#filters PDAL-based filters] (please
 suggest!)
 * implement ''r.in.pdal'' similar to ''r.in.lidar'' (also needs list of
 filters to be implemented)
 * implement ''!r3.in.pdal''
 * implement ''v.out.pdal'' similar to ''v.out.lidar''
 * move some of the common functions to  `lib/lidar` (most of the common
 functionality was already re-factored out from ''r.in.lidar'' and
 ''v.in.lidar'' and used in ''v.in.pdal'' and ''v.decimate''

 Things like mask or various decimations have (or can have) GRASS
 implementation and have PDAL implementation as well. It would make sense
 to do these operations at the beginning and at the end of the import
 process. If it would be at the beginning, only PDAL implementations can be
 used.

 Note also that there are still some unresolved issues related to PDAL
 ability to handle large amounts of points although some solutions were
 proposed on the PDAL mailing list.

 Finally, note also that PDAL is a processing library, so it can be also
 used in a separate module which would process vector points.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2015-12-30 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.1.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by wenzeslaus):

 Replying to [comment:6 neteler]:
 > Replying to [comment:5 wenzeslaus]:
 > > * add more [http://www.pdal.io/stages/#filters PDAL-based filters]
 (please suggest!)
 >
 > An idea could be to put an optional RGB point colorization here. It is a
 simple PDAL filter, hence v.in.pdal could read from an additionally
 specified RGB map retrieve the individual colors during import.

 Yes, this is actually on my list already. PDAL colorization could do a
 GeoTIFF while GRASS raster map would have to be done using native
 colorization implemented in GRASS. I think that this is exactly where
 [https://lists.osgeo.org/pipermail/grass-dev/2015-September/076552.html
 using layers and categories for something else than ID and class] will be
 necessary.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2015-12-30 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.1.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-

Comment (by neteler):

 Replying to [comment:5 wenzeslaus]:
 > * add more [http://www.pdal.io/stages/#filters PDAL-based filters]
 (please suggest!)

 An idea could be to put an optional RGB point colorization here. It is a
 simple PDAL filter, hence v.in.pdal could read from an additionally
 specified RGB map retrieve the individual colors during import.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2015-11-24 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.1.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-
Changes (by neteler):

 * cc: grass-dev@… (added)


--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

[GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2015-09-04 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
 Reporter:  wenzeslaus   |  Owner:  grass-dev@…
 Type:  enhancement  | Status:  new
 Priority:  major|  Milestone:  7.1.0
Component:  Vector   |Version:  svn-trunk
 Keywords:  lidar, las, laz, v.in.lidar, |CPU:  Unspecified
  v.in.pointcloud, v.in.pdal |
 Platform:  Unspecified  |
-+-
 [http://www.pdal.io/ PDAL] is a point cloud processing and format
 transformation library and supersedes [http://www.liblas.org/ libLAS]
 (currently used in `r.in.lidar` and `v.in.lidar`) in many ways. Currently
 the most important difference is support for LAS 1.4. It also seems that
 we will have to replace libLAS by PDAL at some point.

 I'm attaching a patch which is adding a module `v.in.pointcloud`. It is
 based on `v.in.lidar` and the difference is that it is using PDAL C++ API
 for reading LAS (so it can read LAS 1.4 except for waveform). LAZ is
 supported in the same way as with libLAS. When PDAL is compiled with LAZ,
 then `v.in.pointcloud` supports LAZ.

 Serious issues with the patch:
 * the compilation check in configure has just dummy code, I don't know how
 to make it compile C++

 Potential improvements to patch:
 * support for all PDAL supported (internally and by plugins) formats
 (should be easy to add), hence the name `v.in.pointcloud`
 * documentation is just copied from `v.in.lidar`
 * add test (test data are needed for that as well as for documentation)

 Adding PDAL processing into the import or as separate module is clearly a
 possibility as well but this is out of scope of this particular patch.

 General issues with PDAL for GRASS GIS:
 * implemented in C++ and lacks C API (this is fixable)
 * depends on C++11 (not a big issue when building modules)
 * depends on Boost (hopefully will be removed in the future)
 * potential limits on number of points as by default everything is
 [https://lists.osgeo.org/pipermail/pdal/2015-September/000672.html in
 memory and limited to 2^32 - 1 points] but there are
 [https://lists.osgeo.org/pipermail/pdal/2015-September/000682.html ways
 around it]

 I need help with making the compilation check in configure compile C++,
 otherwise I think it can go trunk.

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2015-09-04 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  wenzeslaus
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.1.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-
Changes (by wenzeslaus):

 * owner:  grass-dev@… => wenzeslaus


--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [GRASS GIS] #2732: Read lidar data as vector points using PDAL

2015-09-04 Thread GRASS GIS
#2732: Read lidar data as vector points using PDAL
-+-
  Reporter:  wenzeslaus  |  Owner:  grass-dev@…
  Type:  | Status:  new
  enhancement|
  Priority:  major   |  Milestone:  7.1.0
 Component:  Vector  |Version:  svn-trunk
Resolution:  |   Keywords:  lidar, las, laz, v.in.lidar,
   CPU:  |  v.in.pointcloud, v.in.pdal
  Unspecified|   Platform:  Unspecified
-+-
Changes (by wenzeslaus):

 * Attachment "vinpointcloud.diff" added.

 derived from v.in.lidar and using standard PDAL API with LasReader only

--
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev