2,683 reputation
723
bio website github.com/jlaura
location Flagstaff, AZ
age 32
visits member for 3 years, 7 months
seen Nov 24 at 15:19

I am a geography Ph.D. student at Arizona State University, with interests in FOSS, big data, spatial algorithm implementation in python, visualization, the application of cartographic techniques / spatial analysis to planetary data (Moon, Mars, Titan, etc.), and remote sensing.

My primary research focuses are in the geocomputation domain.


Sep
8
comment Is it possible to destroy a spatial index?
Yes. In init() I loop through an input point layer to generate a polyline layer. The spatial index is off the poyline layer. Then split, update the point layer attribution, recreate the polyline layer. It is on the recreate that the spatial index is duplicated. I tried both reinstantiating QgsSpatialIndex and emptying it out with deleteFeature. No joy on either. I see that the API has a ~QgsSpatialIndex (destructor), but I don't think it is accessible via python.
Sep
8
comment Is it possible to destroy a spatial index?
This is within a plugin, on an in-memory layer, so the spatial index should only be created in memory.
Sep
8
asked Is it possible to destroy a spatial index?
Aug
28
comment Qgis 1.9 commitChanges() and Redraw a temporary layer
Got it. This fails on a view, but propagates on a table. Also not sure why geojson write was failing. I'll investigate. Not sure if this is of value to write up to help someone else or too specific. Thanks for the info / questions.
Aug
28
comment Qgis 1.9 commitChanges() and Redraw a temporary layer
The 'source' dataset is a postgis table. This is what is edited. On load, I use it to derive my in memory layer. I then edit the source, remove the in memory layer, and then rebuild the in memory layer. On rebuild, I am not able to capture the edits to the source, even if I commit them. Is this the expected behavior?
Aug
27
comment Qgis 1.9 commitChanges() and Redraw a temporary layer
Derived in that it is generated from the layer that is being edited.
Aug
27
asked Qgis 1.9 commitChanges() and Redraw a temporary layer
Aug
22
comment What is topojson and how is it different than geojson?
re: support - It looks like the community is starting to add topojson support, presumably because of the 'weight' of geojson over a small pipe. PostGIS2.1 (Aug 2013 release) support a From_TopoJson and the topojson team has a reader that integrates with D3. Support from these two larger players is, I believe, a great thing for keeping TopoJson around.
Aug
16
accepted ArcGIS Symbology Transparency
Aug
16
comment QGIS Extend Toolbar (GUI) Button Functionality via Python Plugin?
Awesome. Thanks!
Aug
16
accepted QGIS Extend Toolbar (GUI) Button Functionality via Python Plugin?
Aug
16
revised QGIS Extend Toolbar (GUI) Button Functionality via Python Plugin?
edited title
Aug
16
asked QGIS Extend Toolbar (GUI) Button Functionality via Python Plugin?
Aug
14
comment Very poor performance of QGIS and PostGIS2. User error or feature?
It is also possible to use a view on the table so that you do not need to make a new table. QGIS handles views without an issue. This is a trade-off between duplicating the data and waiting for the query at load time.
Aug
13
answered ArcGIS Symbology Transparency
Aug
8
revised ArcGIS Symbology Transparency
update with additional workflow information using Arc
Aug
7
revised ArcGIS Symbology Transparency
added 961 characters in body
Aug
7
comment ArcGIS Symbology Transparency
@Mapperz It does not look like the polyline supports transparency at the symbol level through Cartographic Representations. Perhaps I am missing a doc?
Aug
7
reviewed Approve suggested edit on ArcGIS Symbology Transparency
Aug
7
revised ArcGIS Symbology Transparency
added 14 characters in body