Re: [Qgis-developer] Lidar data into QGIS

2014-01-31 Thread A Huarte
very interesting!, but as Stefan says, first devs+users must define to do


>
> De: Geo DrinX 
>Para: A Huarte  
>CC: Larry Shaffer ; qgis-developer 
> 
>Enviado: Viernes 31 de enero de 2014 10:08
>Asunto: Re: [Qgis-developer] Lidar data into QGIS
> 
>
>
>Hello Alvaro,
>
>I just writed a program that displays in real time LiDAR point cloud data.
>
>That program, named "LaserDrink" reads quickly TerraSolid Laser BIN format ( 
>the father of LAS ... )  and writes a temporary WRL file that the Coin3D 
>viewer, then,  displays.
>My temp WRL  contains the point cloud "class", or the "RGB" photo color, or 
>the color by height.   Also, the point aspect can be set, and it is possible 
>to display them greater or smaller, to realize a "3D photo" like visualization.
>
>OK, this was LaserDrink.    BTW, with it, I could insert TODAY the support in 
>QGis of LiDAR poin cloud real time display.
>
>Someone is interested ?
>
>:)
>
>Ciao
>
>Roberto
>
>
>
>
>2014-01-31 A Huarte :
>
>Although I know you're going to try it in Vienna, I would like to recover the 
>idea of creating a new type of layer (eg QgsPointCloudLayer) that inherits 
>from QgsVectorLayer to provide all the basic vector functionality (including a 
>new simplification of proximity to fast rendering), and add extra capabilities 
>for these data types: output rasters, 3D profiles, 3D visualization in plugins 
>...
>>
>>
>>Best Regards
>>Alvaro
>>
>>
>>
>>>
>>> De: Paolo Cavallini 
>>>Para: Larry Shaffer  
>>>CC: qgis-developer  
>>>Enviado: Viernes 31 de enero de 2014 7:53
>>>
>>>Asunto: Re: [Qgis-developer] Lidar data into QGIS
>>>
>>>
>>>
>>>Il 30/01/2014 18:41, Larry Shaffer ha scritto:
>>>
>>>>> To revisit your original immediate need, does the output from Howard's
>>>>> Hexer tool visualize what you are looking for?
>>>> 
>>>>> https://github.com/hobu/hexer
>>>
>>>Hi Larry,
>>>we do not have immediate needs, it's a mid-term goal to make LAS data
>>>available in QGIS.
>>>Thanks anyway for the suggestion, interesting; probably it would be good
>>>to check if there is
 something we can integrate or reuse.
>>>All the best.
>>>-- 
>>>Paolo Cavallini - www.faunalia.eu
>>>QGIS & PostGIS courses: http://www.faunalia.eu/training.html
>>>___
>>>Qgis-developer mailing list
>>>Qgis-developer@lists.osgeo.org
>>>http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>
>>>
>>>
>>>
>>
>>___
>>Qgis-developer mailing list
>>Qgis-developer@lists.osgeo.org
>>http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>
>
>
>
>___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-31 Thread Geo DrinX
Hello Alvaro,

I just writed a program that displays in real time LiDAR point cloud data.

That program, named "LaserDrink" reads quickly TerraSolid Laser BIN format
( the father of LAS ... )  and writes a temporary WRL file that the Coin3D
viewer, then,  displays.
My temp WRL  contains the point cloud "class", or the "RGB" photo color, or
the color by height.   Also, the point aspect can be set, and it is
possible to display them greater or smaller, to realize a "3D photo" like
visualization.

OK, this was LaserDrink.BTW, with it, I could insert TODAY the support
in QGis of LiDAR poin cloud real time display.

Someone is interested ?

:)

Ciao

Roberto


2014-01-31 A Huarte :

> Although I know you're going to try it in Vienna, I would like to recover
> the idea of creating a new type of layer (eg QgsPointCloudLayer) that
> inherits from QgsVectorLayer to provide all the basic vector functionality
> (including a new simplification of proximity to fast rendering), and add
> extra capabilities for these data types: output rasters, 3D profiles, 3D
> visualization in plugins ...
>
> Best Regards
> Alvaro
>
>   --
>  *De:* Paolo Cavallini 
> *Para:* Larry Shaffer 
> *CC:* qgis-developer 
> *Enviado:* Viernes 31 de enero de 2014 7:53
>
> *Asunto:* Re: [Qgis-developer] Lidar data into QGIS
>
> Il 30/01/2014 18:41, Larry Shaffer ha scritto:
>
> >> To revisit your original immediate need, does the output from Howard's
> >> Hexer tool visualize what you are looking for?
> >
> >> https://github.com/hobu/hexer
>
> Hi Larry,
> we do not have immediate needs, it's a mid-term goal to make LAS data
> available in QGIS.
> Thanks anyway for the suggestion, interesting; probably it would be good
> to check if there is something we can integrate or reuse.
> All the best.
> --
> Paolo Cavallini - www.faunalia.eu
> QGIS & PostGIS courses: http://www.faunalia.eu/training.html
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-31 Thread Stefan Keller
Hi,

2014/1/31 A Huarte :
> Although I know you're going to try it in Vienna, I would like to recover
> the idea of creating a new type of layer (eg QgsPointCloudLayer) that

I usually also tend towards just doing - but this time, with LIDAR
it's probably a good advice to think and discuss first
It's really a tricky thing. See e.g. Paul Ramsey's Talk at FOSS4G
2013, Birmingham:
http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/186/pgpointcloud-foss4-2013.pdf

2014/1/29 Howard Butler wrote:
> I think the first question to answer for a QGIS point cloud capability is to 
> define
> what it will do. Is it a renderer/viewer? Product processing pipeline? 
> Everything?
> I think it is important to keep the scope limited for the first few attempts 
> to
> feel out the problem.

Exactly.

--Stefan

P.S. BTW there is another "battle field" over at the format definition
side which currently needs some attention:
"LIDAR Format Wars..." http://boundlessgeo.com/2014/01/lidar-format-wars-2/


2014/1/31 A Huarte :
> Although I know you're going to try it in Vienna, I would like to recover
> the idea of creating a new type of layer (eg QgsPointCloudLayer) that
> inherits from QgsVectorLayer to provide all the basic vector functionality
> (including a new simplification of proximity to fast rendering), and add
> extra capabilities for these data types: output rasters, 3D profiles, 3D
> visualization in plugins ...
>
> Best Regards
> Alvaro
>
> 
> De: Paolo Cavallini 
> Para: Larry Shaffer 
> CC: qgis-developer 
> Enviado: Viernes 31 de enero de 2014 7:53
>
> Asunto: Re: [Qgis-developer] Lidar data into QGIS
>
> Il 30/01/2014 18:41, Larry Shaffer ha scritto:
>
>>> To revisit your original immediate need, does the output from Howard's
>>> Hexer tool visualize what you are looking for?
>>
>>> https://github.com/hobu/hexer
>
> Hi Larry,
> we do not have immediate needs, it's a mid-term goal to make LAS data
> available in QGIS.
> Thanks anyway for the suggestion, interesting; probably it would be good
> to check if there is something we can integrate or reuse.
> All the best.
> --
> Paolo Cavallini - www.faunalia.eu
> QGIS & PostGIS courses: http://www.faunalia.eu/training.html
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS (Another topic: Mosaicking Aerial Photos from UAV (Drone), Georef PLY binary tins, SfM output into QGIS)

2014-01-31 Thread Noli Sicad
Hi Roberto,

I think we have to separate these topics:

- support for georef PLY binary tins, that begins to be the standard
output from SfM Structure from Motion drone aerial video and photo low
cost surveys.

- SfM output into QGIS

Structure from Motion - A Visual Approach
http://ccwu.me/vsfm/

Tim has also this example in Mosaicking Aerial Photos with GDAL

Image Mosaicking with GDAL
http://linfiniti.com/2009/09/image-mosaicking-with-gdal/

It might be good to have QGIS plugin for Mosaicking Aerial Photos from UAV.

Open source UAV (ArduPilotMega (APM2.x), Mission Planner and APM
Planner 2.0)  are gaining traction in UAV Technology and Aerial Photo
Mapping.

We are using APM2.x UAV for forestry plantation aerial photos.

APM 2.x UAVs are discussed in this site.
http://diydrones.com/

Thanks.

Regards, Noli





On 1/31/14, Geodrinx  wrote:
> Larry,
>
>> it's a mid-term goal to make LAS data
>> available in QGIS.
>
> and I also would insert the support for georef PLY binary tins, that begins
> to be the standard output from SfM Structure from Motion drone aerial video
> and photo low cost surveys.
>
>
> Roberto
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-30 Thread A Huarte
Although I know you're going to try it in Vienna, I would like to recover the 
idea of ​​creating a new type of layer (eg QgsPointCloudLayer) that inherits 
from QgsVectorLayer to provide all the basic vector functionality (including a 
new simplification of proximity to fast rendering), and add extra capabilities 
for these data types: output rasters, 3D profiles, 3D visualization in plugins 
...

Best Regards
Alvaro


>
> De: Paolo Cavallini 
>Para: Larry Shaffer  
>CC: qgis-developer  
>Enviado: Viernes 31 de enero de 2014 7:53
>Asunto: Re: [Qgis-developer] Lidar data into QGIS
> 
>
>Il 30/01/2014 18:41, Larry Shaffer ha scritto:
>
>>> To revisit your original immediate need, does the output from Howard's
>>> Hexer tool visualize what you are looking for?
>> 
>>> https://github.com/hobu/hexer
>
>Hi Larry,
>we do not have immediate needs, it's a mid-term goal to make LAS data
>available in QGIS.
>Thanks anyway for the suggestion, interesting; probably it would be good
>to check if there is something we can integrate or reuse.
>All the best.
>-- 
>Paolo Cavallini - www.faunalia.eu
>QGIS & PostGIS courses: http://www.faunalia.eu/training.html
>___
>Qgis-developer mailing list
>Qgis-developer@lists.osgeo.org
>http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-30 Thread Geodrinx
Larry,

> it's a mid-term goal to make LAS data
> available in QGIS.

and I also would insert the support for georef PLY binary tins, that begins to 
be the standard output from SfM Structure from Motion drone aerial video and 
photo low cost surveys. 


Roberto
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-30 Thread Paolo Cavallini
Il 30/01/2014 18:41, Larry Shaffer ha scritto:

>> To revisit your original immediate need, does the output from Howard's
>> Hexer tool visualize what you are looking for?
> 
>> https://github.com/hobu/hexer

Hi Larry,
we do not have immediate needs, it's a mid-term goal to make LAS data
available in QGIS.
Thanks anyway for the suggestion, interesting; probably it would be good
to check if there is something we can integrate or reuse.
All the best.
-- 
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-30 Thread Larry Shaffer
Hi Paolo,

On Tue, Jan 28, 2014 at 12:13 PM, Paolo Cavallini wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Hi all.
> Lidar data in LAS format are increasingly widespread. Leaving aside all 3D
> frenzy, we
> would be interested in simply displaying them in QGIS, with their useful
> attributes
> (classification and intensity), either with a native driver or through an
> available
> library.


To revisit your original immediate need, does the output from Howard's
Hexer tool visualize what you are looking for?

https://github.com/hobu/hexer

Regards,

Larry



> All the licensing issues around libLAS/LSTools are a bit obscure to me, so
> I
> wonder if someone has already dealt with this.
> Any hint would be appreciated.
> Thanks in advance.
> All the best.
> - --
> Paolo Cavallini - www.faunalia.eu
> Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>
> iEYEARECAAYFAlLoAUQACgkQ/NedwLUzIr4zpgCePUoYkVf+xtWE5n0GNskWL256
> 0S4An34ARAD3dTfyktHatc9UuQeCb/sm
> =3Pbv
> -END PGP SIGNATURE-
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 29/01/2014 21:48, Howard Butler ha scritto:

> I think the first question to answer for a QGIS point cloud capability is to
> define what it will do. Is it a renderer/viewer? Product processing pipeline?
> Everything? I think it is important to keep the scope limited for the first 
> few
> attempts to feel out the problem.

agreed fully. as I indicated in my original email, displaying data with their 
bsic
attributes is the first and most important step IMHO.

all the best, and thanks.
- -- 
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlLp/2wACgkQ/NedwLUzIr4K+gCeLastp5yyoDpMPcDnWfwYmugu
1tYAoJWCtvppm+6eXgmYKgJJn+bs0ixn
=PUk0
-END PGP SIGNATURE-
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 30/01/2014 05:09, isenburg ha scritto:

> I am *very* interested in supporting this in any way I can.

> Hope to see many of you in Vienna.

Glad to see my request has spurred so much interest.
Let's keep on this discussion here, and see you in Vienna.
All the best.
- -- 
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlLp/cAACgkQ/NedwLUzIr6OGACfanVZeAo2I7M3ua0CltzH/x5c
09EAoISZMiBoevaAnMd/GEoEkw5Zw7Wa
=TAUQ
-END PGP SIGNATURE-
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Geodrinx
> The OSGeo Code Sprint in Vienna would seem like the perfect
> gathering to get a skeleton functionality in place as several names in this
> thread are listed to show up there.

I think also it need to be:  an Hack-LiDAR Vienna :)

+1


___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Geodrinx
Howard,

>  If anyone with experience in those environments is interested in chipping 
> in, I'd be happy to help guide the effort. 

yes, I am interested 
:)

I worked for years in LiDAR data survey and processing, and I writed a program, 
named LaserDrink :)  that displays in realtime TerraSolid BIN point clouds, 
using a temporary WRL PointSet elements and the Coin3D library. 
Ok, time is passed, but my interest is the same, or more. 

Your suggestions are "music for my ears" :)  because they follow the same path 
I walked on:
CloudCompare is the best choice where to insert the hand, to have a tool for 
display and manipulate very BIG data ( and only who worked with lidar data 
knows how big and random they are... :)

Well, shortly: if I can give any help to implementation, MacOSX porting, 
italian documentation or ... other, simply tell me  :)

Thank you

Roberto (BobMaX) Angeletti
http://ExportToCanoma.blogspot.it

> Howard
> http://pdal.io

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread isenburg
Hello,

> Lidar data in LAS format are increasingly widespread. Leaving aside all 3D
> frenzy, we
> would be interested in simply displaying them in QGIS, with their useful
> attributes
> (classification and intensity), either with a native driver or through an
> available
> library.

I am *very* interested in supporting this in any way I can. My original
background is Computer Graphics so writing point rendering engines is
something I "should" be good at (makes you wonder, though, if you ever used
lasview) ... (-;

I have been spending a lot of time capacity building in the Asia / Pacific
region and the combination of QGIS and LAStools could be a much more useful
training tool if there was native LAS/LAZ visualization and simple editing
in QGIS. ESRI's ignorant move [1,2,3] on creating a new proprietary LiDAR
format puts this on the front-burner for several passionate geo-geeks.

I suggest to do this in a multi-step approach:

(1) single LAS/LAZ file support: biggest (initial) bang for this buck. a
relatively simple in-core point viewer with basic point inspecting,
coloring, and editing capacity. This alone would cause ripples. 

(2) area-of-interest selection from one/multiple LAS/LAZ files from a
corresponding map of boundary polygons and/or hillshade or intensity rasters
computes for the LiDAR

(3) long term: support for interactive browsing of entire LiDAR projects via
pyramiding and spatial indexing from (slightly-processed) folders of LAS/LAZ
or via a PDAL/PostGIS pipeline connection.

I would be excited to get personally involved starting on (1) followed by
(2) asap. The OSGeo Code Sprint in Vienna would seem like the perfect
gathering to get a skeleton functionality in place as several names in this
thread are listed to show up there.

[1] http://rapidlasso.com/2013/12/30/new-compressed-las-format-by-esri/
[2] http://blog.lidarnews.com/esri-announces-las-compression
[3] http://boundlessgeo.com/2014/01/lidar-format-wars/

> All the licensing issues around libLAS/LSTools are a bit obscure to me, so
> I
> wonder if someone has already dealt with this.

My bad, sorry for that. In preparation for a new feature release I have
simplified the license and the wording for LAStools / LASlib / LASzip (or so
I hope).

http://lastools.org/LICENSE.txt

Hope to see many of you in Vienna.

Martin @LAStools





--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/Lidar-data-into-QGIS-tp5100547p5100834.html
Sent from the Quantum GIS - Developer mailing list archive at Nabble.com.
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Howard Butler

On Jan 29, 2014, at 1:19 PM, Stefan Keller  wrote:

> Hi,
> 
> Since LIDAR data 1. has a special data structure 2. is huge and 3.
> needs index, using a database with QGIS as client seems to me a
> natural architectural decision.
> As you may know, PostgreSQL has a pointcloud extension made by the
> "father" of PostGIS, Paul.
> See e.g. my wiki notes and presentation here: http://giswiki.hsr.ch/PointCloud
> 
> -- Stefan
> 
> 
> 2014/1/29 Paolo Cavallini :
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA1
>> 
>> Il 29/01/2014 19:04, Larry Shaffer ha scritto:
>> 
>>> I contacted Howard Butler, one of the developers of PDAL, about possibly 
>>> providing
>>> some input on questions we have in this thread, and believe he is now 
>>> subscribed to
>>> the list.
>>> 
>>> Howard, any ideas on a strategy for using PDAL in QGIS, e.g. via proposed 
>>> GDAL
>>> support, as a separate data provider, and/or utilizing its command line 
>>> utilities via
>>> a Processing plugin provider?
>> 
>> IMVHO we need a data provider rather (before) than processing tools.
>> I believe this would be easier with a dedicated provider rather than through 
>> GDAL,
>> but I leave the question to Howard or others.
>> All the best.

Here's a little background on PDAL, where it is today, and where it hopes to 
go. First, PDAL was started due to the fact that I was doing lots of 
not-related-to-LAS point cloud processing for my work in point cloud data 
management. Specifically, we were using Oracle Point Cloud [1] to store and 
extract massive holdings of point cloud data for the US Army Corps of 
Engineers. At the time, Oracle was the only game in town for such an activity, 
but the tools around it to get data in and out of the system were deficient, 
and PDAL grew out of the need to fortify these. PDAL, as its namesake that it 
apes, aims to be a data translation and light duty processing library for point 
cloud data. Its initial niche is the same that GDAL fills -- providing an 
abstract API for translating disparate point cloud data formats. It also has 
some processing capabilities, but these are very much in the GIS rather than 
visualization or exploitation domain. 

libLAS was indeed the precursor to my work in PDAL, and it was focused 
explicitly on ASPRS LAS manipulation. libLAS came into existence due to the 
fact that Martin Isenburg's LASlib was unavailable at the time under an open 
source license. Now that LASlib (and many of LAStools) are available under a 
straight LGPL license, the reason for existence for libLAS is mostly gone. 
About the only feature it provides that LASlib doesn't is more complete SRS 
handling through its use of GDAL utilities and color overlay using a GDAL 
datasource. Both of these could be fixed with a few pull requests to LASlib. 
These features do exist in PDAL, however.  The difference between PDAL and 
LAStools is both mindset and features. PDAL right now at least focuses on data 
access with chain-able filtering. LAStools focuses on exploitation and leverage 
of features of the ASPRS LAS format (of which there are many).

PDAL defines a processing pipeline which on one end defines a datasource and on 
the other defines a data consumer. It has driver capabilities that are similar 
in concept, if not implementation, to GDAL's, including features like 
dynamically loaded plugins. My history, admiration, and familiarity with GDAL 
informs many concepts in PDAL although the API is a bit more C++'ish. PDAL also 
contains a command line application http://www.pdal.io/apps.html for 
manipulating and translating data via invocation, and a VRT-like XML pipeline 
language http://www.pdal.io/pipeline.html that allows you to define operations 
and filtering steps and execute them without having to write C++ to do it. 

As was mentioned, it's not really feasible to treat all the points in a point 
cloud as OGC simple features-style points. The quantity of data is simply too 
much. Are you going to render them in 3D? If you are looking to do 3D 
rendering, you might look to CloudCompare. CC is QT-based. Maybe there's 
opportunity to embed CloudCompare in some way inside of QGIS as its 3D 
renderer/plugin. Then both can be used together but evolve separately. The 
approach could easily be a goose chase too, but developing a satisfactory point 
cloud rendering capability is likely to be a significant effort. I do know that 
I hope to someday provide some patches to CloudCompare so it can consume PDAL 
datasources (it currently only consumes LAS data through libLAS). Having a 
capable cross-platform viewer handy is important for all kinds of tasks.

Are you going to simply generate a DEM? https://github.com/CRREL/points2grid 
points2grid provides a simple DEM generation capability. It can currently be 
used at the endpoint of a PDAL pipeline to generate ascii grids. With some 
development, this could be updated to output any GDAL-writeable raster type. I 
think this is where talk about the GDAL provider i

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Stefan Keller
Hi,

Since LIDAR data 1. has a special data structure 2. is huge and 3.
needs index, using a database with QGIS as client seems to me a
natural architectural decision.
As you may know, PostgreSQL has a pointcloud extension made by the
"father" of PostGIS, Paul.
See e.g. my wiki notes and presentation here: http://giswiki.hsr.ch/PointCloud

-- Stefan


2014/1/29 Paolo Cavallini :
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Il 29/01/2014 19:04, Larry Shaffer ha scritto:
>
>> I contacted Howard Butler, one of the developers of PDAL, about possibly 
>> providing
>> some input on questions we have in this thread, and believe he is now 
>> subscribed to
>> the list.
>>
>> Howard, any ideas on a strategy for using PDAL in QGIS, e.g. via proposed 
>> GDAL
>> support, as a separate data provider, and/or utilizing its command line 
>> utilities via
>> a Processing plugin provider?
>
> IMVHO we need a data provider rather (before) than processing tools.
> I believe this would be easier with a dedicated provider rather than through 
> GDAL,
> but I leave the question to Howard or others.
> All the best.
>
> - --
> Paolo Cavallini - www.faunalia.eu
> Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>
> iEYEARECAAYFAlLpRJQACgkQ/NedwLUzIr4BbQCfUJJf1wj8fPo0EtECZFMpYu/N
> AC0AnjIPqdC5urMgf/1FFZlg00HTXJbg
> =rr0G
> -END PGP SIGNATURE-
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 29/01/2014 19:04, Larry Shaffer ha scritto:

> I contacted Howard Butler, one of the developers of PDAL, about possibly 
> providing
> some input on questions we have in this thread, and believe he is now 
> subscribed to
> the list.
> 
> Howard, any ideas on a strategy for using PDAL in QGIS, e.g. via proposed GDAL
> support, as a separate data provider, and/or utilizing its command line 
> utilities via
> a Processing plugin provider?

IMVHO we need a data provider rather (before) than processing tools.
I believe this would be easier with a dedicated provider rather than through 
GDAL,
but I leave the question to Howard or others.
All the best.

- -- 
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlLpRJQACgkQ/NedwLUzIr4BbQCfUJJf1wj8fPo0EtECZFMpYu/N
AC0AnjIPqdC5urMgf/1FFZlg00HTXJbg
=rr0G
-END PGP SIGNATURE-
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Larry Shaffer
Hi,

I contacted Howard Butler, one of the developers of PDAL, about possibly
providing some input on questions we have in this thread, and believe he is
now subscribed to the list.

Howard, any ideas on a strategy for using PDAL in QGIS, e.g. via proposed
GDAL support, as a separate data provider, and/or utilizing its command
line utilities via a Processing plugin provider?

Regards,

Larry


On Wed, Jan 29, 2014 at 7:48 AM, A Huarte  wrote:

> But then we must preprocess the data before load it in QGIS
>
>   --
>  *De:* Randal Hale 
> *Para:* qgis-developer@lists.osgeo.org
> *Enviado:* Miércoles 29 de enero de 2014 14:49
> *Asunto:* Re: [Qgis-developer] Lidar data into QGIS
>
> Would LASTools add anything to the conversation? I do believe they
> re-order the file (but I've not used it).
>
>
> -
> Randal Hale, GISP
> North River Geographic Systems, Inc
> http://www.northrivergeographic.com
> 423.653.3611 rjh...@northrivergeographic.com
> <mailto:rjh...@northrivergeographic.com>
> twitter:rjhale
> http://about.me/rjhale
>
> On 01/29/2014 08:25 AM, Jean-Roc Morreale wrote:
> > Most lidar files are not spatially ordered so with a sequential read
> > you will end up reading the whole file, it's like accessing a untiled
> > unpyramided bigtiff : painful.
> >
> > Le 2014-01-29 13:52, A Huarte a écrit :
> >> I think but using a quadtree approach there is a problem, and it is
> >> none other than the construction of the quadtree itself for so big
> >> data.
> >>
> >> IMHO I would use a specific provider (with a specific featureiterator)
> >> reading sequentially the LAS file and discarding points before fetch
> >> it to renderer using the RectangleFilter of current FeatureRequest. It
> >> avoid create many-many QgsFeature's that after are discarded in
> >> renderer side.
> >>
> >> I use this technique in a personal viewer, and after first read of
> >> file (the file is cached in SO), the following drawings are quite
> >> fast.
> >>
> >> Alvaro
> >>
> >>> -
> >>> DE: Jean-Roc Morreale 
> >>> PARA: qgis-developer@lists.osgeo.org
> >>> ENVIADO: Miércoles 29 de enero de 2014 13:32
> >>> ASUNTO: Re: [Qgis-developer] Lidar data into QGIS
> >>>
> >>> Can it performs fast enough to display hundred millions points or
> >>> billions at once ? Does it leverage a quadtree approach ?
> >>>
> >>> Le 2014-01-29 12:55, A Huarte a écrit :
> >>>> yes, it can be implemented on renderer level (Martin Dobias
> >>> propose
> >>>> it) or on featureiterator level similar to current simplification
> >>>> classes for line and polygons
> >>>>
> >>>> I think it is pending for a test of performance
> >>>> Best Regards
> >>>> Alvaro
> >>>
> >>> ___
> >>> Qgis-developer mailing list
> >>> Qgis-developer@lists.osgeo.org
> >>> http://lists.osgeo.org/mailman/listinfo/qgis-developer [1]
> >>
> >>
> >>
> >> Links:
> >> --
> >> [1] http://lists.osgeo.org/mailman/listinfo/qgis-developer
> > ___
> > Qgis-developer mailing list
> > Qgis-developer@lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread A Huarte
But then we must preprocess the data before load it in QGIS


>
> De: Randal Hale 
>Para: qgis-developer@lists.osgeo.org 
>Enviado: Miércoles 29 de enero de 2014 14:49
>Asunto: Re: [Qgis-developer] Lidar data into QGIS
> 
>
>Would LASTools add anything to the conversation? I do believe they 
>re-order the file (but I've not used it).
>
>
>-
>Randal Hale, GISP
>North River Geographic Systems, Inc
>http://www.northrivergeographic.com
>423.653.3611 rjh...@northrivergeographic.com
><mailto:rjh...@northrivergeographic.com>
>twitter:rjhale
>http://about.me/rjhale
>
>On 01/29/2014 08:25 AM, Jean-Roc Morreale wrote:
>> Most lidar files are not spatially ordered so with a sequential read 
>> you will end up reading the whole file, it's like accessing a untiled 
>> unpyramided bigtiff : painful.
>>
>> Le 2014-01-29 13:52, A Huarte a écrit :
>>> I think but using a quadtree approach there is a problem, and it is
>>> none other than the construction of the quadtree itself for so big
>>> data.
>>>
>>> IMHO I would use a specific provider (with a specific featureiterator)
>>> reading sequentially the LAS file and discarding points before fetch
>>> it to renderer using the RectangleFilter of current FeatureRequest. It
>>> avoid create many-many QgsFeature's that after are discarded in
>>> renderer side.
>>>
>>> I use this technique in a personal viewer, and after first read of
>>> file (the file is cached in SO), the following drawings are quite
>>> fast.
>>>
>>> Alvaro
>>>
>>>> -
>>>> DE: Jean-Roc Morreale 
>>>> PARA: qgis-developer@lists.osgeo.org
>>>> ENVIADO: Miércoles 29 de enero de 2014 13:32
>>>> ASUNTO: Re: [Qgis-developer] Lidar data into QGIS
>>>>
>>>> Can it performs fast enough to display hundred millions points or
>>>> billions at once ? Does it leverage a quadtree approach ?
>>>>
>>>> Le 2014-01-29 12:55, A Huarte a écrit :
>>>>> yes, it can be implemented on renderer level (Martin Dobias
>>>> propose
>>>>> it) or on featureiterator level similar to current simplification
>>>>> classes for line and polygons
>>>>>
>>>>> I think it is pending for a test of performance
>>>>> Best Regards
>>>>> Alvaro
>>>>
>>>> ___
>>>> Qgis-developer mailing list
>>>> Qgis-developer@lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer [1]
>>>
>>>
>>>
>>> Links:
>>> --
>>> [1] http://lists.osgeo.org/mailman/listinfo/qgis-developer
>> ___
>> Qgis-developer mailing list
>> Qgis-developer@lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>___
>Qgis-developer mailing list
>Qgis-developer@lists.osgeo.org
>http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread A Huarte
You are right, but only if it is possible to generate the quadtree on the fly 
(millions of points), or preprocess it to disk.

this doc uses a mixed strategy (I used it and it works fine)...
http://www.cs.unc.edu/~isenburg/papers/ilss-scdt-06.pdf


a first pass read the file to build a special quadtree which only save the 
number of points of each quad-item.
when the data is readed, it accumulates the points, and when a quad-item has 
all points, then it returns a releases the buffer of this quad-item.

Alvaro


>
> De: Jean-Roc Morreale 
>Para: A Huarte  
>CC: qgis-developer@lists.osgeo.org 
>Enviado: Miércoles 29 de enero de 2014 14:25
>Asunto: Re: [Qgis-developer] Lidar data into QGIS
> 
>
>Most lidar files are not spatially ordered so with a sequential read you 
>will end up reading the whole file, it's like accessing a untiled 
>unpyramided bigtiff : painful.
>
>Le 2014-01-29 13:52, A Huarte a écrit :
>> I think but using a quadtree approach there is a problem, and it is
>> none other than the construction of the quadtree itself for so big
>> data.
>> 
>> IMHO I would use a specific provider (with a specific featureiterator)
>> reading sequentially the LAS file and discarding points before fetch
>> it to renderer using the RectangleFilter of current FeatureRequest. It
>> avoid create many-many QgsFeature's that after are discarded in
>> renderer side.
>> 
>> I use this technique in a personal viewer, and after first read of
>> file (the file is cached in SO), the following drawings are quite
>> fast.
>> 
>> Alvaro
>> 
>>> ---------
>>> DE: Jean-Roc Morreale 
>>> PARA: qgis-developer@lists.osgeo.org
>>> ENVIADO: Miércoles 29 de enero de 2014 13:32
>>> ASUNTO: Re: [Qgis-developer] Lidar data into QGIS
>>> 
>>> Can it performs fast enough to display hundred millions points or
>>> billions at once ? Does it leverage a quadtree approach ?
>>> 
>>> Le 2014-01-29 12:55, A Huarte a écrit :
>>>> yes, it can be implemented on renderer level (Martin Dobias
>>> propose
>>>> it) or on featureiterator level similar to current simplification
>>>> classes for line and polygons
>>>> 
>>>> I think it is pending for a test of performance
>>>> Best Regards
>>>> Alvaro
>>> 
>>> ___
>>> Qgis-developer mailing list
>>> Qgis-developer@lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer [1]
>> 
>> 
>> 
>> Links:
>
>> --
>> [1] http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Randal Hale
Would LASTools add anything to the conversation? I do believe they 
re-order the file (but I've not used it).



-
Randal Hale, GISP
North River Geographic Systems, Inc
http://www.northrivergeographic.com
423.653.3611 rjh...@northrivergeographic.com
<mailto:rjh...@northrivergeographic.com>
twitter:rjhale
http://about.me/rjhale

On 01/29/2014 08:25 AM, Jean-Roc Morreale wrote:
Most lidar files are not spatially ordered so with a sequential read 
you will end up reading the whole file, it's like accessing a untiled 
unpyramided bigtiff : painful.


Le 2014-01-29 13:52, A Huarte a écrit :

I think but using a quadtree approach there is a problem, and it is
none other than the construction of the quadtree itself for so big
data.

IMHO I would use a specific provider (with a specific featureiterator)
reading sequentially the LAS file and discarding points before fetch
it to renderer using the RectangleFilter of current FeatureRequest. It
avoid create many-many QgsFeature's that after are discarded in
renderer side.

I use this technique in a personal viewer, and after first read of
file (the file is cached in SO), the following drawings are quite
fast.

Alvaro


-
DE: Jean-Roc Morreale 
PARA: qgis-developer@lists.osgeo.org
ENVIADO: Miércoles 29 de enero de 2014 13:32
ASUNTO: Re: [Qgis-developer] Lidar data into QGIS

Can it performs fast enough to display hundred millions points or
billions at once ? Does it leverage a quadtree approach ?

Le 2014-01-29 12:55, A Huarte a écrit :

yes, it can be implemented on renderer level (Martin Dobias

propose

it) or on featureiterator level similar to current simplification
classes for line and polygons

I think it is pending for a test of performance
Best Regards
Alvaro


___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer [1]




Links:
--
[1] http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Jean-Roc Morreale
Most lidar files are not spatially ordered so with a sequential read you 
will end up reading the whole file, it's like accessing a untiled 
unpyramided bigtiff : painful.


Le 2014-01-29 13:52, A Huarte a écrit :

I think but using a quadtree approach there is a problem, and it is
none other than the construction of the quadtree itself for so big
data.

IMHO I would use a specific provider (with a specific featureiterator)
reading sequentially the LAS file and discarding points before fetch
it to renderer using the RectangleFilter of current FeatureRequest. It
avoid create many-many QgsFeature's that after are discarded in
renderer side.

I use this technique in a personal viewer, and after first read of
file (the file is cached in SO), the following drawings are quite
fast.

Alvaro


-
DE: Jean-Roc Morreale 
PARA: qgis-developer@lists.osgeo.org
ENVIADO: Miércoles 29 de enero de 2014 13:32
ASUNTO: Re: [Qgis-developer] Lidar data into QGIS

Can it performs fast enough to display hundred millions points or
billions at once ? Does it leverage a quadtree approach ?

Le 2014-01-29 12:55, A Huarte a écrit :

yes, it can be implemented on renderer level (Martin Dobias

propose

it) or on featureiterator level similar to current simplification
classes for line and polygons

I think it is pending for a test of performance
Best Regards
Alvaro


___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer [1]




Links:
--
[1] http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread A Huarte
I agree, 

http://www.fugroviewer.com/
can be our target ?

Alvaro


>
> De: Martin Dobias 
>Para: A Huarte  
>CC: "cavall...@faunalia.it" ; Etienne Tourigny 
>; qgis-developer  
>Enviado: Miércoles 29 de enero de 2014 14:04
>Asunto: Re: [Qgis-developer] Lidar data into QGIS
> 
>
>On Wed, Jan 29, 2014 at 6:55 PM, A Huarte  wrote:
>> yes, it can be implemented on renderer level (Martin Dobias propose it) or
>> on featureiterator level similar to current simplification classes for line
>> and polygons
>
>Personally I do not think we can treat lidar data like with ordinary
>vector layer. Using vector layer for point clouds seems like trying to
>represent raster data as vector layer with square polygon per raster
>cell - it is possible, but very sub-optimal. Also, lots of
>functionality in vector layers does not make much sense for point
>clouds. I believe the right approach would be to create a new type of
>map layer and handle everything there. For a proof of concept, it
>could be a new "plugin" layer type.
>
>Regards
>
>Martin
>
>
>___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Martin Dobias
On Wed, Jan 29, 2014 at 6:55 PM, A Huarte  wrote:
> yes, it can be implemented on renderer level (Martin Dobias propose it) or
> on featureiterator level similar to current simplification classes for line
> and polygons

Personally I do not think we can treat lidar data like with ordinary
vector layer. Using vector layer for point clouds seems like trying to
represent raster data as vector layer with square polygon per raster
cell - it is possible, but very sub-optimal. Also, lots of
functionality in vector layers does not make much sense for point
clouds. I believe the right approach would be to create a new type of
map layer and handle everything there. For a proof of concept, it
could be a new "plugin" layer type.

Regards
Martin
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread A Huarte
I think but using a quadtree approach there is a problem, and it is none other 
than the construction of the quadtree itself for so big data.

IMHO I would use a specific provider (with a specific featureiterator) reading 
sequentially the LAS file and discarding points before fetch it to renderer 
using the RectangleFilter of current FeatureRequest. It avoid create many-many 
QgsFeature's that after are discarded in renderer side.

I use this technique in a personal viewer, and after first read of file (the 
file is cached in SO), the following drawings are quite fast.

Alvaro


>
> De: Jean-Roc Morreale 
>Para: qgis-developer@lists.osgeo.org 
>Enviado: Miércoles 29 de enero de 2014 13:32
>Asunto: Re: [Qgis-developer] Lidar data into QGIS
> 
>
>Can it performs fast enough to display hundred millions points or 
>billions at once ? Does it leverage a quadtree approach ?
>
>
>Le 2014-01-29 12:55, A Huarte a écrit :
>> yes, it can be implemented on renderer level (Martin Dobias propose
>> it) or on featureiterator level similar to current simplification
>> classes for line and polygons
>> 
>> I think it is pending for a test of performance
>> Best Regards
>> Alvaro
>
>
>___
>Qgis-developer mailing list
>Qgis-developer@lists.osgeo.org
>http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Jean-Roc Morreale
Can it performs fast enough to display hundred millions points or 
billions at once ? Does it leverage a quadtree approach ?


Le 2014-01-29 12:55, A Huarte a écrit :

yes, it can be implemented on renderer level (Martin Dobias propose
it) or on featureiterator level similar to current simplification
classes for line and polygons

I think it is pending for a test of performance
Best Regards
Alvaro



___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread A Huarte
yes, it can be implemented on renderer level (Martin Dobias propose it) or on 
featureiterator level similar to current simplification classes for line and 
polygons

I think it is pending for a test of performance
Best Regards
Alvaro


>
> De: Paolo Cavallini 
>Para: A Huarte ; Etienne Tourigny 
> 
>CC: qgis-developer  
>Enviado: Miércoles 29 de enero de 2014 12:46
>Asunto: Re: [Qgis-developer] Lidar data into QGIS
> 
>
>-BEGIN PGP SIGNED MESSAGE-
>Hash: SHA1
>
>Il 29/01/2014 12:27, A Huarte ha scritto:
>> Hi Paolo, about "performance reasons" recently we spoken about this item in 
>> other thread:
>> 
>> [Qgis-developer] On the fly simplication of point layer
>> 
>> In order to render so big layers as LAS files are, there are two strategies, 
>> discard
>> points on renderer side, or on featureiterator side by distance proximity.
>
>Hi Alvaro,
>so you suggest to use a general approach to simplification, rather than having 
>a
>specialized las provider, right?
>All the best, and thanks.
>- -- 
>Paolo Cavallini - www.faunalia.eu
>Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
>-BEGIN PGP SIGNATURE-
>Version: GnuPG v1
>Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>
>iEYEARECAAYFAlLo6iUACgkQ/NedwLUzIr5tLgCfTQWQtojz/4iSwx6qTHThKKix
>5nIAn2RDw84a62kwR/6yZssRlS+Z6JEP
>=zYWd
>
>-END PGP SIGNATURE-
>
>
>___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 29/01/2014 12:27, A Huarte ha scritto:
> Hi Paolo, about "performance reasons" recently we spoken about this item in 
> other thread:
> 
> [Qgis-developer] On the fly simplication of point layer
> 
> In order to render so big layers as LAS files are, there are two strategies, 
> discard
> points on renderer side, or on featureiterator side by distance proximity.

Hi Alvaro,
so you suggest to use a general approach to simplification, rather than having a
specialized las provider, right?
All the best, and thanks.
- -- 
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlLo6iUACgkQ/NedwLUzIr5tLgCfTQWQtojz/4iSwx6qTHThKKix
5nIAn2RDw84a62kwR/6yZssRlS+Z6JEP
=zYWd
-END PGP SIGNATURE-
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread A Huarte
Hi Paolo, about "performance reasons" recently we spoken about this item in 
other thread:

[Qgis-developer] On the fly simplication of point layer


In order to render so big layers as LAS files are, there are two strategies, 
discard points on renderer side, or on featureiterator side by distance 
proximity.

I think interesting to continue this item.
Alvaro




>
> De: Paolo Cavallini 
>Para: Etienne Tourigny  
>CC: qgis-developer  
>Enviado: Miércoles 29 de enero de 2014 11:44
>Asunto: Re: [Qgis-developer] Lidar data into QGIS
> 
>
>-BEGIN PGP SIGNED MESSAGE-
>Hash: SHA1
>
>Il 29/01/2014 11:37, Etienne Tourigny ha scritto:
>> There was some discussion about LAS format and PDAL on the GDAL mailing list 
>> a few
>> weeks ago, there is probably some interesting info there.
>
>I suppose you mean:
>http://lists.osgeo.org/pipermail/gdal-dev/2013-November/037613.html
>So the idea is writing an OGR driver for PDAL.
>Still unsure if the result would be usable in QGIS, for performance reasons.
>Anyway, the indication seems to go with PDAL rather than libLAS, good to know.
>Thanks a lot.
>- -- 
>Paolo Cavallini - www.faunalia.eu
>Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
>-BEGIN PGP SIGNATURE-
>Version: GnuPG v1
>Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>
>iEYEARECAAYFAlLo250ACgkQ/NedwLUzIr5h/wCcCJ5atUj0jgppSgnAX0b4Z+hN
>NGoAniAQF9AHZvpOBq7zX+x+VKbxPWXf
>=uuo4
>
>-END PGP SIGNATURE-
>___
>Qgis-developer mailing list
>Qgis-developer@lists.osgeo.org
>http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 29/01/2014 11:37, Etienne Tourigny ha scritto:
> There was some discussion about LAS format and PDAL on the GDAL mailing list 
> a few
> weeks ago, there is probably some interesting info there.

I suppose you mean:
http://lists.osgeo.org/pipermail/gdal-dev/2013-November/037613.html
So the idea is writing an OGR driver for PDAL.
Still unsure if the result would be usable in QGIS, for performance reasons.
Anyway, the indication seems to go with PDAL rather than libLAS, good to know.
Thanks a lot.
- -- 
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlLo250ACgkQ/NedwLUzIr5h/wCcCJ5atUj0jgppSgnAX0b4Z+hN
NGoAniAQF9AHZvpOBq7zX+x+VKbxPWXf
=uuo4
-END PGP SIGNATURE-
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Etienne Tourigny
There was some discussion about LAS format and PDAL on the GDAL mailing
list a few weeks ago, there is probably some interesting info there.

cheers
Etienne


On Tue, Jan 28, 2014 at 5:13 PM, Paolo Cavallini wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Hi all.
> Lidar data in LAS format are increasingly widespread. Leaving aside all 3D
> frenzy, we
> would be interested in simply displaying them in QGIS, with their useful
> attributes
> (classification and intensity), either with a native driver or through an
> available
> library. All the licensing issues around libLAS/LSTools are a bit obscure
> to me, so I
> wonder if someone has already dealt with this.
> Any hint would be appreciated.
> Thanks in advance.
> All the best.
> - --
> Paolo Cavallini - www.faunalia.eu
> Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>
> iEYEARECAAYFAlLoAUQACgkQ/NedwLUzIr4zpgCePUoYkVf+xtWE5n0GNskWL256
> 0S4An34ARAD3dTfyktHatc9UuQeCb/sm
> =3Pbv
> -END PGP SIGNATURE-
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Jean-Roc Morreale

Le 2014-01-29 09:07, Paolo Cavallini a écrit :

Hi all,
thanks for following up. Of course we need some smart way to deal with 
such huge

amounts of points (that's why I think we need a brand new provider).
libLAS and PDAL
seem to overlap, and at least one developer is involved in both: does
anybody know
why, and which one would be better to use?
All the best.


if I'm not wrong, pdal is the successor of liblas as it is meant to 
access more file format and provide the same set of functionalities than 
gdal.


Other interesting tools and libs are PCL, CLoudCompare, SPDLib/Viewer
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 29/01/2014 09:01, Denis Rouzaud ha scritto:

> This would probably be quite a different way of dealing with the data source. 
> I
> suppose the idea would be to fetch all the points at once and store them in a
> kd-tree. Otherwise, refreshing the canvas would take ages to refresh.
> 
> The laslib [0,1] (from lastools) is LGPL.
> 
> But there is also liblas [2] which is available on Osgeo4W and has debian 
> packages.
> The code is on github [3], there is the licence info:

Hi all,
thanks for following up. Of course we need some smart way to deal with such huge
amounts of points (that's why I think we need a brand new provider). libLAS and 
PDAL
seem to overlap, and at least one developer is involved in both: does anybody 
know
why, and which one would be better to use?
All the best.
- -- 
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlLott4ACgkQ/NedwLUzIr7pGgCdGbScG2y2DPMzchGVwggrYqAN
RbUAn3aBhtu/nwst8ceQT+POgfHyHckt
=GXBE
-END PGP SIGNATURE-
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


[Qgis-developer] Lidar data into QGIS

2014-01-29 Thread Denis Rouzaud

Hi Paolo,

This would probably be quite a different way of dealing with the data 
source. I suppose the idea would be to fetch all the points at once and 
store them in a kd-tree. Otherwise, refreshing the canvas would take 
ages to refresh.


The laslib [0,1] (from lastools) is LGPL.

But there is also liblas [2] which is available on Osgeo4W and has 
debian packages.

The code is on github [3], there is the licence info:

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following
conditions are met

Cheers,

Denis


[0] http://www.cs.unc.edu/~isenburg/lastools/ 


[1] http://www.cs.unc.edu/~isenburg/lastools/download/laslib.zip
[2] http://www.liblas.org/
[3] https://github.com/libLAS/libLAS

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Lidar data into QGIS

2014-01-28 Thread Alexander Bruy
Hi,

if I'm not wrong last year we have proposal for GSoC project with goal
to add native support for LAS data to QGIS [0]. Unfortunately this project
was not accepted.

Maybe we can found contacts of the author of this proposal and look
if he available for help?

[0] 
https://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/qgis_lidar/1

2014-01-28 Paolo Cavallini :
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Hi all.
> Lidar data in LAS format are increasingly widespread. Leaving aside all 3D 
> frenzy, we
> would be interested in simply displaying them in QGIS, with their useful 
> attributes
> (classification and intensity), either with a native driver or through an 
> available
> library. All the licensing issues around libLAS/LSTools are a bit obscure to 
> me, so I
> wonder if someone has already dealt with this.
> Any hint would be appreciated.
> Thanks in advance.
> All the best.
> - --
> Paolo Cavallini - www.faunalia.eu
> Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>
> iEYEARECAAYFAlLoAUQACgkQ/NedwLUzIr4zpgCePUoYkVf+xtWE5n0GNskWL256
> 0S4An34ARAD3dTfyktHatc9UuQeCb/sm
> =3Pbv
> -END PGP SIGNATURE-
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer



-- 
Alexander Bruy
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-28 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 29/01/2014 02:41, Larry Shaffer ha scritto:

>> Have you looked into PDAL [0][1]? It is already in OSGeo4W 32-bit, though 
>> apparently
>> not in 64-bit yet [2][3]. On the Mac side, it is already available in the 
>> Homebrew
>> package manager [4]. It appears to be BSD 3-Clause licensed.
> 
>> Not entirely sure of its full API, but seems to be an ideal candidate for a
>> Processing provider, yes?

Thanks a lot Larry. PDAL is certainly interesting, as it is used and supported 
by
PostGIS [0]. Unfortunately is not (yet?) available on Debian-based OSs, but I 
guess
this can change. What would be good is, rather than (or in addition to) a 
Processing
provider, a data provider. I guess this should be developed from scratch, right?
All the best.

[0] http://boundlessgeo.com/2013/11/manage-lidar-postgis/
- -- 
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlLootoACgkQ/NedwLUzIr4QYACfbYb1U5mZ23HXpQfwKPa5CQ5w
APgAn01fQKYgTJ42Pk46UXTc/acOK6Hc
=4JIg
-END PGP SIGNATURE-
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] Lidar data into QGIS

2014-01-28 Thread Larry Shaffer
Hi Paolo,


On Tue, Jan 28, 2014 at 12:13 PM, Paolo Cavallini wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Hi all.
> Lidar data in LAS format are increasingly widespread. Leaving aside all 3D
> frenzy, we
> would be interested in simply displaying them in QGIS, with their useful
> attributes
> (classification and intensity), either with a native driver or through an
> available
> library. All the licensing issues around libLAS/LSTools are a bit obscure
> to me, so I
> wonder if someone has already dealt with this.
> Any hint would be appreciated.
>

Have you looked into PDAL [0][1]? It is already in OSGeo4W 32-bit, though
apparently not in 64-bit yet [2][3]. On the Mac side, it is already
available in the Homebrew package manager [4]. It appears to be BSD
3-Clause licensed.

Not entirely sure of its full API, but seems to be an ideal candidate for a
Processing provider, yes?

While I am not a Lidar guru by any means, it looks like the JSON output
from PDAL [5] is also an input for three.js [6], e.g. Qgis2threejs PyQGIS
plugin. So that is fairly interesting... may be possible to load in a
clipped .las file and visualize your map canvas on it? That would be very
cool.

[0] http://www.pdal.io/
[1] https://github.com/PDAL/PDAL/

[2] http://osdir.com/ml/osgeo4w-development/2013-06/msg5.html
[3] http://download.osgeo.org/osgeo4w/versions_diff-x86-x86_64.html
[4] https://github.com/Homebrew/homebrew/blob/master/Library/Formula/pdal.rb

[5] http://www.pdal.io/tutorial/reading.html#javascript-output
[6] http://threejs.org/docs/#Reference/Loaders/GeometryLoader,
 http://threejs.org/docs/#Reference/Loaders/JSONLoader

Regards,

Larry


> Thanks in advance.
> All the best.
> - --
> Paolo Cavallini - www.faunalia.eu
> Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>
> iEYEARECAAYFAlLoAUQACgkQ/NedwLUzIr4zpgCePUoYkVf+xtWE5n0GNskWL256
> 0S4An34ARAD3dTfyktHatc9UuQeCb/sm
> =3Pbv
> -END PGP SIGNATURE-
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

[Qgis-developer] Lidar data into QGIS

2014-01-28 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all.
Lidar data in LAS format are increasingly widespread. Leaving aside all 3D 
frenzy, we
would be interested in simply displaying them in QGIS, with their useful 
attributes
(classification and intensity), either with a native driver or through an 
available
library. All the licensing issues around libLAS/LSTools are a bit obscure to 
me, so I
wonder if someone has already dealt with this.
Any hint would be appreciated.
Thanks in advance.
All the best.
- -- 
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlLoAUQACgkQ/NedwLUzIr4zpgCePUoYkVf+xtWE5n0GNskWL256
0S4An34ARAD3dTfyktHatc9UuQeCb/sm
=3Pbv
-END PGP SIGNATURE-
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer