Tag Info

New answers tagged

0

Ok, I figured it out. I can just create a polyline, make sure it remembers z values and do a stack profile with the "stack profile tool". It stored my data in a table which I could export into Excel. Did it for all the different rasters. Worked like a charm. Many thanks anyway!


1

I see this more as a statistical question than a GIS one. Or maybe it's just my training. Assuming there is data representing each tree (labelled something like Tree1, Tree2, etc. in the database) and there are also fields for each of the states (survived, born, died) in each layer. I would write up a research question for each, something like this: What is ...


0

I'm going to suggest two alternative tools/methods to consider - both do require an Advanced license though, just like Near. Neither make use of buffers, as given the sheer number of records you're working with those would be complicated to work with in a spatial capacity without using a model and iterator. The Near tool only finds the single nearest ...


0

you can create your buffers, then use the Spatial join tool, with the join one to one option. In addition to the optional field statistics, you will have a count field. JOIN_ONE_TO_ONE —If multiple join features are found that have the same spatial relationship with a single target feature, the attributes from the multiple join features will be ...


0

With SQL: import SHAPE1 and Soil layer to spatiaLite (plugin: QspatiaLite), then run a query and load as table in QGIS. the SQL: SELECT SHAPE1.plgnID As ID, Soils.soiltype As soiltype, MAX(AREA(INTERSECTION(SHAPE1.geometry,Soils.geometry))) FROM SHAPE1, Soils GROUP BY ID ..assuming we have a field with polygon IDs plgnID in layer SHAPE1 and a ...


1

You need to create a spatial join. The MMQGIS plugin does this quite easily - MMQGIS -> Combine -> Spatial Join. A tutorial is available here.


0

This works with a standard ArcGIS license: desc = arcpy.Describe(fcl) shapefieldname = desc.ShapeFieldName gebieden = arcpy.UpdateCursor(fcl) for gebied in gebieden: polygoon = gebied.getValue(shapefieldname) for punten in polygoon: for punt in punten: print punt.X, punt.Y



Top 50 recent answers are included