Skip to content

Instantly share code, notes, and snippets.

[
{
"type": "readers.ept",
"filename": "%(url)s" ,
"bounds": "([%(minx).3f, %(maxx).3f], [%(miny).3f, %(maxy).3f])",
"threads":16
},
{
"type":"filters.ferry",
[
{
"type": "readers.ept",
"filename": "%(url)s" ,
"bounds": "([%(minx).3f, %(maxx).3f], [%(miny).3f, %(maxy).3f])",
"threads":16
},
{
"type":"filters.ferry",
[
{
"type": "readers.ept",
"filename": "%(url)s" ,
"bounds": "([%(minx).3f, %(maxx).3f], [%(miny).3f, %(maxy).3f])",
"resolution":"%(resolution).3f",
"threads":16
},
{
@hobu
hobu / command.sh
Created May 27, 2020 16:54
howards farm in EPT
pdal pipeline howards-farm.json
[
{
"type": "readers.ept",
"filename": "https://s3-us-west-2.amazonaws.com/usgs-lidar-public/MN_ChippewaCo_2010/ept.json" ,
"resolution":"100",
"threads":16
},
{
conda activate myenv
conda env list
import pdal
import glob
import numbpy as np
import logging
logger = logging.getLogger()
logger.setLevel(logging.DEBUG)
Flat profile:
Each sample counts as 0.01 seconds.
no time accumulated
% cumulative self self total
time seconds seconds calls Ts/call Ts/call name
0.00 0.00 0.00 112 0.00 0.00 pdal::Arg::assignPositional(pdal::(anonymous namespace)::ArgValList&)
0.00 0.00 0.00 104 0.00 0.00 void std::vector<std::string, std::allocator<std::string> >::emplace_back<std::string>(std::string&&)
0.00 0.00 0.00 104 0.00 0.00 void std::vector<std::string, std::allocator<std::string> >::_M_realloc_insert<std::string>(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string&&)
Undefined symbols for architecture x86_64:
"CPLInstallErrorHandlerAccumulator(std::__1::vector<CPLErrorHandlerAccumulatorStruct, std::__1::allocator<CPLErrorHandlerAccumulatorStruct> >&)", referenced from:
_main in gdalwarp_bin.o
"CPLUninstallErrorHandlerAccumulator()", referenced from:
_main in gdalwarp_bin.o
PROJCS["NAD83(HARN) / Oregon GIC Lambert (ft)",GEOGCS["NAD83(HARN)",DATUM["NAD83_High_Accuracy_Reference_Network",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6152"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4152"]],PROJECTION["Lambert_Conformal_Conic_2SP"],PARAMETER["latitude_of_origin",41.75],PARAMETER["central_meridian",-120.5],PARAMETER["standard_parallel_1",43],PARAMETER["standard_parallel_2",45.5],PARAMETER["false_easting",1312335.958],PARAMETER["false_northing",0],UNIT["foot",0.3048,AUTHORITY["EPSG","9002"]],AXIS["Easting",EAST],AXIS["Northing",NORTH],AUTHORITY["EPSG","2994"]]
WKT2:2019 string:
BOUNDCRS[
SOURCECRS[
PROJCRS["NAD83(HARN) / Oregon GIC Lambert (ft)",
BASEGEOGCRS["NAD83(HARN)",
DATUM["NAD83 (High Accuracy Reference Network)",
ELLIPSOID["GRS 1980",6378137,298.257222101,
curl "https://cdn.proj.org/testversioning.txt?versionId=QAfOk2J8CRNxaFyIQJzBCFChuQqS8u5Z" > ver1.txt
curl "https://cdn.proj.org/testversioning.txt?versionId=vpkPqz4H5sdPVWPGRke3WaPY6FAECNlZ" > ver2.txt
diff ver1.txt ver2.txt