Skip to content

Commit b6fde2a

Browse files
Add an example of using VSI (PDAL#4714)
* Add an example of using VSI * Tune up the wording
1 parent d55e194 commit b6fde2a

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

doc/VSI.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
(VSI)=
2+
3+
# VSI
4+
5+
PDAL can read a file over a network, fetching only the portion that is needed for processing.
6+
7+
Here is an example.
8+
9+
```
10+
$ pdal info https://github.com/PDAL/data/raw/refs/heads/main/autzen/autzen-classified.copc.laz
11+
12+
```
13+
14+
This makes use of the [GDAL Virtual File Systems](https://gdal.org/en/stable/user/virtual_file_systems.html).

doc/stages/readers.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,18 @@
22

33
# Readers
44

5+
PDAL processes files in a variety of formats, listed below, with each
6+
tied to a reader.
7+
58
Readers provide {ref}`dimensions` to {ref}`pipeline`. PDAL attempts to
69
normalize common dimension types, like X, Y, Z, or Intensity, which are often
710
found in LiDAR point clouds. Not all dimension types need to be fixed, however.
811
Database drivers typically return unstructured lists of dimensions. A reader
912
might provide a simple file type, like {ref}`readers.text`, a complex database
1013
like {ref}`readers.pgpointcloud`, or a network service like {ref}`readers.ept`.
1114

15+
PDAL supports streaming a file from a remote server with {ref}`VSI`.
16+
1217
<!-- ```{toctree}
1318
:glob: true
1419
:hidden: true

0 commit comments

Comments
 (0)