@@ -16,8 +16,8 @@ resolvers ++= Seq(
1616)
1717
1818libraryDependencies ++= Seq (
19- " io.pdal" %% " pdal" % " 1.7.0-RC1" ,
20- " io.pdal" % " pdal-native" % " 1.7.0-RC1"
19+ " io.pdal" %% " pdal" % " 1.7.0-RC1" , // core library
20+ " io.pdal" % " pdal-native" % " 1.7.0-RC1" // jni bindings
2121)
2222```
2323
@@ -32,18 +32,20 @@ javaOptions += "-Djava.library.path=/usr/local/lib"
3232```
3333
3434You can use ` pdal-native ` dep in case you don't have installed JNI bindings and to avoid steps described above.
35+ Dependency contains bindings for ` x86_64-darwin ` and ` x86_64-linux ` , other versions are not supported yet.
3536
3637## PDAL-Scala
3738
3839Scala API to build pipeline expressions instead of writing a raw JSON.
3940
4041``` scala
4142libraryDependencies ++= Seq (
42- " io.pdal" %% " pdal-scala" % " 1.7.0-RC1"
43+ " io.pdal" %% " pdal-scala" % " 1.7.0-RC1" , // scala core library
44+ " io.pdal" % " pdal-native" % " 1.7.0-RC1" // jni bindings
4345)
4446```
4547
46- Scala API covers PDAL 1.7.0 but is compatible with PDAL >= 1.4, to use any custom DSL
48+ Scala API covers PDAL 1.7.x but is compatible with PDAL >= 1.4.x , to use any custom DSL
4749that is not covered by the current Scala API you can use ` RawExpr ` type to build `Pipeline
4850Expression`.
4951
@@ -80,8 +82,7 @@ val pcWithRawExpr = LasRead("/path/to/las") ~ RawExpr(Map("type" -> "filters.cro
8082
8183### Demo project example
8284
83- SBT projects with examples how to add dependencies, and with some working basic example can
84- be found [ here] ( ./examples )
85+ JNI bindings basic usage examples can be found [ here] ( ./examples ) .
8586
8687## How to compile
8788
0 commit comments