Skip to content

Instantly share code, notes, and snippets.

@gadomski
gadomski / gist:5918454
Created July 3, 2013 14:32
CMake variable `PDAL_UNITTEST_SOURCES` from https://github.com/PDAL/PDAL/blob/master/test/unit/CMakeLists.txt#L133. Notice duplication of the first 51 lines.
BoundsTest.cpp
drivers/bpf/BPFTest.cpp
drivers/buffer/BufferReaderTest.cpp
filters/ByteSwapFilterTest.cpp
filters/CacheFilterTest.cpp
drivers/caris/CarisReaderTest.cpp
filters/ChipperTest.cpp
filters/ColorFilterTest.cpp
filters/ColorizationFilterTest.cpp
filters/IndexFilterTest.cpp
@gadomski
gadomski / create_missing_profile.py
Created January 14, 2013 18:53
Create missing profile
import manage # initialize Django
from django.contrib.auth.models import User
from accounts.models import create_user_profile
USER_PK = None # Update this value to choose the user w/o a profile
user = User.objects.get(pk=USER_PK)
create_user_profile(User, user, True)
@gadomski
gadomski / pipeline.xml
Created October 23, 2012 21:37
Pipeline for generating text outputs of our test file
<?xml version="1.0" encoding="utf-8"?>
<Pipeline version="1.0">
<Writer type="drivers.text.writer">
<Option name="filename">
dc_neighborhood.json
</Option>
<Option name="order">
X,Y,Z,Red,Green,Blue
</Option>
<Option name="keep_unspecified">
@gadomski
gadomski / pipeline.xml
Created September 26, 2012 23:24
Text export with selector
<?xml version="1.0"?>
<Pipeline version="1.0">
<Writer type="drivers.text.writer">
<Option name="delimiter">,</Option>
<Option name="write_header">true</Option>
<Option name="filename">/u02/exports/.text_exports/21/216</Option>
<Filter type="filters.colorization">
<Option name="raster">http://localhost:7777/lidar/cgi-bin/mapserv?map=/home/gridusr/GRiD/vendor/corpsmap/mapfiles/lidarthon.map&amp;service=WCS&amp;version=1.0.0&amp;request=GetCoverage&amp;Coverage=dc&amp;CRS=EPSG:4326&amp;BBOX=-76.971333506,38.8941099649,-76.9668273948,38.8966818217&amp;response_crs=EPSG:26918&amp;resx=0.192864837&amp;resy=0.192864837&amp;format=GTiff</Option>
<Option name="dimension">Red<Options><Option name="band">1</Option><Option name="scale">1</Option></Options></Option>
<Option name="dimension">Green<Options><Option name="band">2</Option><Option name="scale">1</Option></Options></Option>
@gadomski
gadomski / gist:2989946
Created June 25, 2012 17:12
PDAL geos traceback
[ 26%] Building CXX object src/CMakeFiles/pdal.dir/filters/Crop.cpp.o
/home/gridusr/local/src/PDAL/src/filters/Crop.cpp: In function ‘void pdal::geos::_GEOSErrorHandler(const char*, ...)’:
/home/gridusr/local/src/PDAL/src/filters/Crop.cpp:51: error: ‘va_start’ was not declared in this scope
/home/gridusr/local/src/PDAL/src/filters/Crop.cpp:57: error: ‘va_end’ was not declared in this scope
/home/gridusr/local/src/PDAL/src/filters/Crop.cpp: In function ‘void pdal::geos::_GEOSWarningHandler(const char*, ...)’:
/home/gridusr/local/src/PDAL/src/filters/Crop.cpp:68: error: ‘va_end’ was not declared in this scope
make[2]: *** [src/CMakeFiles/pdal.dir/filters/Crop.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/pdal.dir/all] Error 2
make: *** [all] Error 2
@gadomski
gadomski / gist:2933731
Created June 15, 2012 00:01
export_windowexport describe
Name Null? Type
----------------------------------------- -------- ----------------------------
EXPORT_PTR_ID NOT NULL NUMBER(11)
RETURNCODE NUMBER(11)
COMPRESSED NOT NULL NUMBER(1)
PIPELINE_XML CLOB
METADATA_XML CLOB
HSRS_ID NOT NULL NUMBER(11)
VSRS NUMBER(11)
INTENSITY NOT NULL NUMBER(1)
@gadomski
gadomski / gist:2788958
Created May 25, 2012 16:04
backtrace of a pcpipeline run
(gdb) backtrace
#0 0x00007ffff236a2d7 in __memcpy_ssse3 () from /lib64/libc.so.6
#1 0x00007ffff7ab648c in pdal::filters::Predicate::processBuffer (this=0xb40170, srcData=..., dstData=..., python=...)
at /home/gridusr/local/src/PDAL/src/filters/Predicate.cpp:121
#2 0x00007ffff7ab6896 in pdal::filters::iterators::sequential::Predicate::readBufferImpl (this=0xd243a0, dstData=...)
at /home/gridusr/local/src/PDAL/src/filters/Predicate.cpp:211
#3 0x00007ffff7a10e31 in pdal::StageIterator::readBuffer (this=0xd243a0, buffer=...) at /home/gridusr/local/src/PDAL/src/StageIterator.cpp:163
#4 0x00007ffff7a1efdf in pdal::Writer::write (this=0xb3e780, targetNumPointsToWrite=0) at /home/gridusr/local/src/PDAL/src/Writer.cpp:204
#5 0x0000000000459bef in PcPipeline::execute (this=0x7fffffffe230) at /home/gridusr/local/src/PDAL/apps/pcpipeline.cpp:130
#6 0x000000000045fbac in Application::innerRun (this=0x7fffffffe230) at /home/gridusr/local/src/PDAL/apps/Application.cpp:227
@gadomski
gadomski / GRiD.sublime-project
Created April 24, 2012 18:19
sublime-project
{
"build_systems":
[
{
"cmd":
[
"nosetests",
"$file"
],
"name": "nosetests"
@gadomski
gadomski / gist:2363099
Created April 11, 2012 22:12
tda whitelist
model_names = tuple(model._meta.verbose_name for model in get_models(get_app('tda')))
for tda_name in tda_list
if tda_name not in model_names:
raise ImproperlyConfigured("Invalid tda name: %s" % tda_name)
@gadomski
gadomski / gist:2306085
Created April 4, 2012 22:16
sublime text project configuration
{
"folders":
[
{
"path": "/Volumes/GRiD at mini/GRiD",
"folder_exclude_patterns": ["vendor", "virtualenv"]
}
],
"build_systems":
[