Tag Info

New answers tagged

0

If you're trying to make a layer that only has polygons that have a point within their boundaries, the Intersect tool in the Geoprocessing menu might fix you up.


0

select (ST_Azimuth(h.vec) - ST_Azimuth(h.seg)) from ( select ST_MakeLine(cp.p, point.geom) vec, ST_MakeLine(cp.p, ST_LineInterpolatePoint( line.geom, ST_LineLocatePoint(line.geom, cp.p) * 1.01) ) seg from ( select ST_ClosestPoint(point.geom, ...


2

Sounds like you are not aware of the tool points to line! The line ID would be your CULV_ID. Would PTID be the order of your points? Having used that tool to create the lines you would to write some code that reads for each ID and build the fields to transfer the information over.


0

You can use the network analysis extension compatible with gvSIG 1.12. It can be installed from the gvSIG add-ons manager (menu Tools > Add-ons manager, select the “Installation from URL” option, and the “org.gvsig.graph (1.1.0-1241 version)” plugin)


8

In QGIS, many of the really good tools are in the processing toolbox; you need 'concave hull': Try it with different threshold values for different levels of detail: Finally, add a 10% buffer around the outside to make it resemble the sketch you provided:


7

Try Concave hull, What are Definition, Algorithms and Practical Solutions for Concave Hull? Concave hull has a smaller area, and most of implementations allows you to tune how small and precise resulting polygon should be.


0

queryTask.execute(query, function (results) { var selectionSymbol = new PictureMarkerSymbol('http://www.clipartandgraphics.com/images/borders/coloroval.gif', 50, 50); var graphic = new Graphic(results[0].geometry, selectionSymbol, 50, 50); map.graphics.add(graphic); ...


1

You can use the open-source liblas tools for this. The command is, las2las --keep-classes 2 -i input.las -o output.las To do many files, use a loop. for f in *.las; do las2las --keep-classes 2 -i $f -o $(basename $f .las)_gnd.las done These commands are, of course, for linux, unix or OSX. liblas is also available for Windows through OSGeo4W.


1

With Fusion, the command line to be used is ClipData together with the switch /class. It can clip las data according to the return classification and within specific area of interest. The generic command line would look like this: ClipData /class:2 InputSpecifier SampleFile [MinX MinY MaxX MaxY] /class:2 is because the required category is ground, which ...


0

Contours are intended to be generalization of a surface rather than a representation of a contact. Therefore, they may not intersect your points exactly. While soils are continuous in nature, your goal is to create a map with hard contacts rather than a continuous surface. Your data is not really continuous, it's discrete and arbitrarily assigned. ...


1

I used SAGA for the evaluation of my LIDAR data and some easy processing. Go to tool libraries > Import/export > LAS. When you import the LAS data using Import LAS Files you can select the import of existing classifications (this should be your categories). Unfortunately, my LIDAR data don't have categories so I can't try it myself. You can select points ...


1

lasground.exe in the LASTools mentioned above. This can be run from command line prompt very cleanly.


0

A simple Intersect between the two layers will give you the NTA attributes on each of the points. This assumes you have a one polygon for each point relationship. If a point could fall in more than one polygon (unlikely given your data description), you'd need something different. Also, any points that do not fall in a polygon will be dropped. For other ...


0

Others users might be interested to know that I managed to solve this. In order to extend the lines outside of the polygon (problem a): # Save centre point co-ordinates separately A.x <- Centre@coords[1] A.y <- Centre@coords[2] Using the great answer posted here: http://stackoverflow.com/a/7741655/4312169 I applied the code: # Generate points ...


3

Here's a script that might do it for you. The native arcpy.Geometry class has a method called "cut" that will cut any feature using another polyline. Unfortunately, since you're using "points", we have to make "fake" lines out of these points. I essentially made a scratch polyline with the points [(Point.X+10, Point.Y+10), (Point.X-10, Point.Y-10)] - e.g. a ...


2

(1) Use GME available from http://www.spatialecology.com/ (2) otherwise use the "Point distance tool" from the geoprocessing tools of ArcGIS - for proximity calculations to find the object distance in the same layer. You can specify search radius. I hope this will help..


3

First you have to convert your polygon to lines. Then you can use Generate Near table. With this tool you can create table with few parameters (coordinates, angles) of nearest objects to your input objects. You can get this coordinates and create point layer if you need to visualise that.


0

Yes, AndreJ, you are right, thanks. For applying the “Point sample tool” the maps and grids should align with OTF off. After transforming the maps/grids to the same (Project) CRS (with "save as") everything went fine.



Top 50 recent answers are included